OptionalbaseTelemetry properties pertaining to domain about which data is being captured. Example, duration, referrerUri for browser page. These are alternatively referred to as Part B properties for a Common Schema event.
OptionalbaseTelemetry type used for part B
OptionaldataProperties to be captured about the telemetry item. Custom properties (alternatively referred to as Part C properties for a Common Schema event) can be directly added under data.
OptionalextSystem context properties of the telemetry item, example: ip address, city etc
OptionaliIdentifier of the resource that uniquely identifies which resource data is sent to
OptionallatencyAn EventLatency value, that specifies the latency for the event.The EventLatency constant should be used to specify the different latency values.
Unique name of the telemetry item
Optionalpersistence[Optional] An EventPersistence value, that specifies the persistence for the event. The EventPersistence constant should be used to specify the different persistence values.
Optionalsync[Optional] A boolean that specifies whether the event should be sent as a sync request.
OptionaltagsSystem context property extensions that are not global (not in ctx)
OptionaltimeTimestamp when item was sent
Optionaltimings[Optional] A timings object.
OptionalverCommonSchema Version of this SDK
An interface used to create an event, along with its name, properties, type, timestamp, and priority.