S2S 방식으로 인 앱 이벤트 보내기
eventTimestamp
eventTimestamp
가 이벤트 전송 시점 기준 24시간을 지나면 서버에서 처리하지 않습니다. 전송 시점 기준 24시간 이내의 timestamp를 사용해주세요.
device.deviceUUID
혹은user.externalUserID
를 보내셔야 합니다.
Client Side(SDK)로 부터 Device ID를 Fetching해오지 못하는 경우,
user.externalUserID
를 대신 전송할 수 있습니다. Airbridge는 내부 ID 테이블에 기존에user.externalUserID
와 매칭되어있는 Device를 기준으로 아래 값들을 채워주게 되며, 매칭되지 않는 경우 User ID를 기반으로 새로운 Device ID를 생성하게 됩니다.user.externalUserID
를 넣어주면 아래 값들을 넣어주지 않아도 됩니다.
device.deviceUUID
device.deviceUUIDType
device.deviceUUID
를 보낼 경우device.deviceModel
,device.osName
,device.osVersion
값을 함께 보내야 합니다.
eventUUID
uuid4 형식(ex.
aa7c5431-526c-46cd-a713-be64f21553e1
)의 eventUUID는 event 중복 체크에 활용됩니다. Optional한 값이며 넣지 않으면 서버에서 자동 생성됩니다.
각 Platform(Android,iOS)에 필요한 데이터가 아니라면 Field 자체를 보내지 않는 것을 권장합니다. (e.g. iOS 디바이스에
device.gaid
를 넣지 않습니다.)