PromotedActivityRecord
A promoted activity as your backend sees it — the full row, including targeting and counters.
Type Parameters
Section titled “Type Parameters”| Type Parameter | Default type |
|---|---|
TCustom |
Record<string, unknown> |
Properties
Section titled “Properties”actor: string;audience
Section titled “audience”audience: string[] | null;created_at
Section titled “created_at”created_at: string;custom
Section titled “custom”custom: TCustom;deleted_at
Section titled “deleted_at”deleted_at: string | null;Set once retracted. Retracted rows stay listed here with their final count.
expires_at
Section titled “expires_at”expires_at: string | null;id: string;object
Section titled “object”object: string;served_count
Section titled “served_count”served_count: number;Feed opens that received this row — DELIVERIES, not views. A reader who scrolls
past four copies in one session counts once, and whether it entered the viewport
is not observable server-side. For view-level numbers use the react SDK’s
onPromotedImpression callback and send them to your own analytics.
starts_at
Section titled “starts_at”starts_at: string;verb: string;