POST: 이벤트 적재
POST
/api/v1/events
이벤트 적재 API를 통해 하나 혹은 여러 이벤트를 한번에 적재할 수 있습니다. 적재하고자 하는 이벤트는 콘솔에서 사전 등록되어 있어야 합니다.
한번의 요청에서 최대 100개의 이벤트를 적재할 수 있습니다. 또한, 한번의 요청에서 최대 100개의 이벤트 아이템을 적재할 수 있습니다.
많은 이벤트를 적재 해야 한다면, 개별로 이벤트 적재 API를 호출하는 것 보다 여러 이벤트를 모아두었다가 한번에 이벤트 적재 API를 호출하는 것이 속도 및 요청 제한 측면에서 좋습니다. 연동 시에는 항상 요청 제한을 고려해야 합니다.
쿼리 파라미터
service_id
String
서비스 ID
헤더
Content-Type
String
application/json
-
access_token
String
your-api-token-key
API 인증 토큰
요청 본문
Object
이벤트 적재를 위한 공통 속성
Array of Object
이벤트 정보
common
Object
유저 식별자
identity
유저 식별자 정보입니다. 아래 필드 중 적어도 하나의 값을 넣어주어야 합니다.
external_id
String
외부 ID
phone_no
String
전화 번호
email
String
이메일
kakao_user_id
String
카카오 ID
line_user_id
String
라인 ID
events
이벤트 정보입니다. 적재하고자 하는 이벤트는 콘솔에서 사전 등록되어 있어야 합니다. 표준 이벤트와 이벤트 속성에 대한 자세한 내용은 사용자 가이드의 이벤트 텍소노미 설계하기를 참고해 주시면 됩니다.
event_log_id
String
이벤트 식별 ID, UUID Format,
xxxxxxxx-xxxx-Mxxx-Nxxx-xxxxxxxxxxxx
event_name
String
이벤트명
event_datetime
Datetime
이벤트 발생 시각, UTC 타임존 기준
Array of Object
상품 정보, Datetime 타입의 경우 UTC 타임존 기준
Object
이벤트 속성, Datetime 타입의 경우 UTC 타임존 기준
event_items
이벤트 아이템 속성입니다. 필드명은 콘솔에서 사전 등록된 아이템(df_item
) 의 하위 속성명을, 값은 해당 속성의 값을 넣어주어야 합니다. 이벤트 아이템은 한번에 최대 100개까지 적재 가능합니다.
${your-df-item-property-key}
String, Long, Double, Boolean, Datetime, Array
사전 등록된 이벤트 아이템 속성 정보
event_properties
이벤트 속성입니다. 필드명은 아이템(df_item
) 을 제외한 콘솔에서 사전 등록된 이벤트 속성의 속성명을, 값은 해당 속성의 값을 넣어주어야 합니다.
${your-event-property-key}
String, Long, Double, Boolean, Datetime, Array
사전 등록된 이벤트 속성 정보
요청 예시
응답 예시
정상 응답
실패 응답
자세한 내용은 상세 응답 참고하시면 됩니다.
40402 TOO_MANY_EVENTS
이벤트 수가 100개를 초과하거나, 이벤트 아이템 수가 100개를 초과한 경우입니다.
Last updated