카테고리(Category) - 대분류, 이벤트를 그룹화하기 위해 지정하는 이름 (ex. 상품)
액션(Action) - 중분류, 카테고리를 분류 (ex. 상품 주문, 조회 등의 액션 값)
라벨(Label) - 소분류 (ex. 상품의 이름 등)
값(Value) - 특정 이벤트에 대해 그 값을 부여하고자 할 때 적용.
참조 : https://developers.google.com/analytics/devguides/collection/gtagjs/events
// lib/ga/index.js
// log specific events happening.
export const event = ({ action, params }) => {
window.gtag("event", action, params);
};
//component.js
import * as ga from "../../lib/ga";
// 추적하고자 하는 이벤트에 추가해준다.
ga.event({
action: "compare_offer",
});
// or
ga.event({
action: "purchase",
params: {
step: "eximbay",
},
});
// 추가하면 분류해놓은대로 이벤트가 추적되어 기록된 것을 GA에서 확인 할 수 있음.