API 요청 및 결과 반환에 사용할 언어를 지정할 수 있습니다. ISO-639-1 포맷을 따릅니다.
리소스의 미디어 타입을 나타냅니다. 기본값으로 application/json
을 사용합니다.
API 요청에 사용하는 키값입니다. 키값 생성 및 조회 방법을 확인하여 획득할 수 있습니다.
사용자의 IP를 X-Forwarded-For 헤더로 보낼 수 있습니다. X-Forwarded-For가 없는 경우 사용자의 IP(클라이언트 요청 IP)가 아닌 Server To Server API를 요청한 서버의 IP로 사용자 행동이 기록됩니다.
ipv4(123.123.123.123
), ipv6(2001:e60:87e3:81d4:cd57:5d52:ee2e:ff8d
) 형태의 값을 받습니다.
에어브릿지 앱 이름(App Name)
고유 이벤트 ID.
uuid4 포맷의 event uuid는 이벤트 고유 ID로 Deduplication에 사용되며, 넣지 않으면 event api에서 자동 생성하게 됩니다.
이벤트 발생 시간. (기본값: 현재 시간)
Millisecond 단위의 Unix Timestamp입니다. (Unixtime 기준 13자리)
eventTimestamp가 이벤트 전송 시점 기준으로 24시간을 지나면 서버에서 처리하지 않습니다.
유저에 관한 정보를 담을 수 있습니다.
사용자 아이디.
*device.deviceUUID를 전송하지 않는 경우 필수로 전송되어야합니다.
사용자 이메일.
사용자 전화번호.
커스텀 사용자 속성.
JSON 형태의 데이터를 받습니다.
{ "age_group": "30", "brand": "Nike" }
디바이스 정보를 담습니다.
*user.externalUserID를 전송하지 않는 경우 필수로 전송되어야합니다.
에어브릿지 디바이스 ID.
GAID, IDFA, IDFV, Random Generated UUID, App Set ID를 받습니다.
*user.externalUserID를 전송하지 않는 경우 필수로 전송되어야합니다.
구글에서 제공하는 광고 ID
애플에서 제공하는 광고 ID (IDFA)
구글에서 제공하는 AppSetID.
애플에서 제공하는 IDFV.
안드로이드 디바이스에 설정된 광고 추적 제한 설정값입니다. 이 값은 SDK에서 수집 후 전송해야 하며, 기본값은 true
입니다. 값이 true
인 경우, 연동된 광고 채널에 포스트백으로 공유되는 정보가 제한됩니다.
디바이스 모델명.
App Tracking Transparency
Value | ATT Status |
---|---|
0 | Not Determined |
1 | Restricted |
2 | Denied |
3 | Authorized |
iPhone11,2과 같은 구체적인 디바이스 식별자. (iPhone만 가능)
디바이스 제조사.
디바이스 운영체제 이름.
*device.deviceUUID를 전송하는 경우 필수로 전송되어야합니다.
Android
안드로이드
iOS
iOS
디바이스 운영체제 버전.
*device.deviceUUID를 전송하는 경우 필수로 전송되어야합니다.
BCP 47 언어 태그 형식의 디바이스 로케일 정보. (eg. ko-KR
, en-US
, ja-JP
)
Airbridge는 해당 필드로 이벤트의 국가, 언어 정보를 획득합니다.
디바이스의 타임존. IANA 데이터베이스의 Timezone Name 형식으로 사용되어야합니다. (eg. Asia/Seoul
, America/Los_Angeles
, Asia/Tokyo
)
디바이스 방향.
디바이스 스크린 정보.
디바이스 해상도.
디바이스 스크린 높이.
디바이스 스크린 너비.
디지털 시장법(DMA)을 준수하기 위해 필요한 유저 응답 정보를 에어브릿지에 전송할 수 있습니다. DMA에 대한 자세한 내용은 에어브릿지 가이드를 참고해 주세요.
DMA를 준수해야 하는 지역에 대한 정보. “0"
, “1"
을 제외한 데이터는 처리되지 않습니다. 유저가 응답한 정보 또는 에어브릿지가 자동으로 수집하는 정보가 아닙니다. 실제 지역에 따라 알맞게 전송해 주세요.
0이라면 다른 변수를 에어브릿지에 전송하지 않는 것을 권장합니다.
0
: DMA 준수와 관계 없는 지역.1
: DMA를 준수해야 하는 지역.
개인 맞춤형 광고(Personalized Ads) 제공을 위한 정보 수집에 대한 동의 설정. “0"
, “1"
을 제외한 데이터는 처리되지 않습니다.
0
: 유저가 동의하지 않음.1
: 유저가 동의함.
광고에 사용하는 유저 데이터를 구글에 전송하는 것에 대한 동의 설정. “0"
, “1"
을 제외한 데이터는 처리되지 않습니다.
0
: 유저가 동의하지 않음.1
: 유저가 동의함.
사용자의 앱 정보를 담습니다.
구글 플레이 스토어 또는 애플 앱스토어에 등록된 앱의 패키지 이름. (Android: 패키지 이름, iOS: 번들 ID)
앱 사용자가 사용하고 있는 앱의 버전.
에어브릿지에 전송할 이벤트를 정의하는 객체입니다.
이벤트에 관한 정보를 담을 수 있는 객체입니다.
카테고리, 액션, 라벨, 밸류, 시맨틱 어트리뷰트(Semantic Attributes)를 담을 수 있습니다.
(관련 가이드)
에어브릿지 이벤트의 카테고리. 이벤트 이름과 동일합니다. (관련 가이드)
이벤트의 가치.
상품 구매, 조회 이벤트의 상품 가격이나, Ad Impression의 광고 수익과 같은 정보를 표현할 수 있습니다.
커스텀 이벤트 속성.
{ "color": "red" }
Semantic Attributes. 에어브릿지가 수집할 데이터를 미리 정의한 속성입니다.
결제 이벤트의 결제 통화. 이벤트 처리 과정에서 대시보드에 설정된 통화로 변환되므로 실제 결제에 사용된 통화를 사용해도 됩니다.
에어브릿지 이벤트의 첫 번째 프로퍼티
에어브릿지 이벤트의 두 번째 프로퍼티
상품 리스트 ID.
장바구니 ID.
거래 고유번호.
In-app 구매 여부.
true : In-app 구매
false : In-app 구매 아님
상품에 대한 정보를 리스트로 담을 수 있습니다.
상품 가격의 통화
상품 ID.
상품 가격.
상품 이름.
상품 위치.
상품 수량.