stat.trackEvent - GiGAGenie-ServiceSDK/UserGuide GitHub Wiki
gigagenie.stat.trackEvent
API 설명
- Event Tracking API
- Tracking 하고자 하는 Event를 설정
API 구조
- function trackEvent(options,callback)
- 해당 api의 options 값은 영문을 사용하도록 권고한다.
options
eventTime
: (String, Mandatory) 이벤트 기록 시간(클라이언트 쪽)이며, 형식은 YYYYMMdd24hhmmssSSSS을 따름(ex-201802071243000000)
eventName
: (String, Mandatory) 이벤트 이름
eventCategory
: (String, Mandatory) 이벤트 분류 코드
eventAdditionalInfo
: (JSONArray, Optional) 이벤트의 추가 정보로 다음의 JSON 객체들로 구성되어야 함
name
: 추가정보 key 이름
value
: 추가 정보 value
eventWeight
: (Number, Optional) 이벤트 가중치 값으로 기본 설정 값은 100임
result_cd
extra
사용 예시
// callback
var options = {}
options.eventTime = "202005250947230000";
options.eventName = "view";
options.eventCategory = "media";
options.eventAdditionalInfo = [{
name: "mediaId", value: "MEDIA_ID_1234123"
name: "startTime", value: "202005250947230000"
}];
options.eventWeight = 100;
gigagenie.stat.trackEvent(options, function (result_cd, result_msg, extra) {
if (result_cd === 200) {
console.log("trackEvent Success");
}
});