Signal
A Signal represents one action performed by one Identity. We compare each Signal against past Signals in real-time.
The fields that we accept for a Signal vary depending on the environment from which the Signal was sent. See the Signal page of the HTTPS API documentation to learn more.
Attributes
idempotencyKeystring Prevent duplicate events by providing a unique key for this signal.typestring A custom string value representing the type of event.sourceenum A string of value'App' | 'Browser' | 'Server' | 'GoogleFetch' | 'Identity' | 'Unknown'.deviceDevice An object of Device type.identifiersobject An object containing at least one primary and any secondary Identifiers.ipstring The user's IP address.userAgentstring The user's user-agent string.latnumber The user's latitude coordinate.lonnumber The user's longitude coordinate.metadataobject Custom metadata that was provided with this Signal.timenumber A Unix timestamp (ms) representing the original time of the action associated with this Signal.
Last updated