Server to server method for sending in-app events.
eventTimestamp
The
eventTimestamp
must be within 24 hours from the time of sending. The event will not be processed if theeventTimestamp
is not within 24 hours.
You must send either
device.deviceUUID
oruser.externalUserID
If the
device.deviceUUID
can't be fetched from the client side (SDK), you may senduser.externalUserID
instead. Airbridge will fill in the below parameters based on Airbridge's internal user id matching table. This means that you do not have to fill in the below values if you senduser.externalUserID
information.
- device.deviceUUID
- device.deviceUUIDType
device.deviceModel
,device.osName
, anddevice.osVersion
must also be sent if you senddevice.deviceUUID
.
eventUUID
The unique
eventUUID
is used for deduplication. It will be automatically generated if the parameter is empty.
For data that is not applicable to the platform, please send "null" or not send the data field at all. (e.g. Do not send
device.gaid
for iOS devices)