Skip to content

trackkit / queues/types / QueuedIdentifyEvent

Interface: QueuedIdentifyEvent ​

Defined in: queues/types.ts:78

Queued identify event with precise argument typing.

Extends ​

Properties ​

id ​

id: string

Defined in: queues/types.ts:23

Unique identifier for this queued event.

Inherited from ​

QueuedEvent.id


timestamp ​

timestamp: number

Defined in: queues/types.ts:33

Timestamp when the event was enqueued (ms since epoch).

Inherited from ​

QueuedEvent.timestamp


category ​

category: ConsentCategory

Defined in: queues/types.ts:49

Consent category this event belongs to.

Used by the consent gate and flushEssential/clearNonEssential.

Inherited from ​

QueuedEvent.category


pageContext? ​

optional pageContext: PageContext

Defined in: queues/types.ts:56

Snapshot of the page context captured at enqueue time.

May be omitted for some calls.

Inherited from ​

QueuedEvent.pageContext


type ​

type: "identify"

Defined in: queues/types.ts:79

High-level event type ('track', 'pageview', 'identify').

Overrides ​

QueuedEvent.type


args ​

args: [null | string]

Defined in: queues/types.ts:80

Raw argument list for the facade method.

The concrete shapes are specialised in the more specific QueuedTrackEvent, QueuedPageviewEvent and QueuedIdentifyEvent types.

Overrides ​

QueuedEvent.args

Released under the MIT License.