You can specify the language to use for API requests and responses. It follows the ISO-639-1 format.
Represents the media type of the resource. Defaults to application/json
.
The key value to use for API requests. Instructions for getting API keys are in "how to generate API Keys".
You can send the user's IP in the X-Forwarded-For header. Without X-Forwarded-For, user behavior is logged with the IP of the server that requested the Server To Server API, not the user's IP (client request IP).
We accept values in the form of ipv4 (123.123.123.123
), ipv6 (2001:e60:87e3:81d4:cd57:5d52:ee2e:ff8d
).
Airbridge App Name. (Unique ID)
Random UUID v4 string.
Accepts a random string in UUID4 format.
The event uuid is used for duplication as a unique ID for the event, and will be generated automatically by the event api if not provided.
The time the event occurred.
A Unix timestamp in milliseconds (13 digits in Unixtime).
If the eventTimestamp is older than 24 hours from the time the event was sent, it will not be processed by the server. Please use a timestamp within 24 hours from the time it was sent.
User information.
User ID.
User email.
User phone number.
Custom user attributes.
Accepts data in JSON format.
{ "age_group": "30", "brand": "Nike" }
Device Information.
Airbridge Device ID.
Accepts GAID, IDFA, IDFV, Randomly Generated UUID, or AppSetId.
AppSetId provided by Google.
A specific device identifier, such as iPhone11,2 (iPhone only).
Device OS name. (e.g. "Android", "iOS") (Case sensitive)
Android
Android OS
iOS
iOS
Device screen information.
Device location.
Device network information.
Device Bluetooth activated or not.
true
if bluetooth is on, false
if bluetooth is off. Android
You can share the user consent necessary to comply with the Digital Markets Act (DMA) with Airbridge. For detailed information about the DMA, refer to this article.
Indicates whether the user is in the EEA and the DMA applies. Values other than "0"
and "1"
will not be processed. The value is neither a direct response from the user nor automatically filled in by Airbridge. Determine the appropriate value based on whether the user is in the EEA and the DMA applies.
If 0, it is advised not to share the other field values with Airbridge.
0
: The user is in the EEA, and DMA does not apply1
: The user is in the EEA, and DMA does apply
Indicates whether the user gave Google consent to use their data for ad personalization. Values other than "0"
and "1"
will not be processed.
0
: The user did not give consent1
: The user gave consent
Indicates whether the user gave consent to send their data to Google for ad-related purposes. Values other than "0"
and "1"
will not be processed.
0
: The user did not give consent1
: The user gave consent
User app information.
Name of the App's package as registered on the Google Play Store or the Apple App Store
Event information.
An object that can contain information about an event. It can contain categories, actions, labels, values, and semantic attributes. (Related Guide)
Event's value.
This may represent the product value of purchase events, or revenue for ad impressions etc.
Semantic Attributes. Predefined attributes for which Airbridge is supposed to collect data.
The currency for the payment event. You can use the currency used for the actual payment, as it will be converted to the currency set in your dashboard during event processing.
Airbridge event property 1
Airbridge event property 2
Product list ID.
Cart ID.
Transaction ID.
In-app purchases or not.
true
for in-app purchase, false
for not an in-app purchase.
Product list.