예를 들어 사용자가 상세 제품을 보면 view_item 이벤트가 발동하고, 장바구니에 담으면 add_to_cart 이벤트가 발동하고, 결제가 시작되면 begin_checkout 이벤트가 발동하고, 결제가 완료될 때는 purchase 이벤트가 발동하는 식입니다. GA4는 이런 이벤트들을 수집하고 저장해서 분석가에게 보여 줍니다.
GA4에 정의된 대표적인 전자상거래 이벤트는 다음과 같습니다. 4.3.2절에서 살펴봤던 UA 전자상거래 유형과도 비교해 보겠습니다.
표 7-13 | GA4 전자상거래 이벤트 유형
GA4 이벤트 유형 |
대응하는 UA 유형 |
설명 |
view_promotion |
promoView |
프로모션을 보았을 때 수집 |
select_promotion |
promoClick |
프로모션이 클릭되었을 때 수집 |
view_item_list |
impressions |
제품 리스트 페이지(PLP)에 접속했을 때 노출된 제품 데이터 수집 |
select_item |
click |
제품 리스트 페이지(PLP)에서 클릭한 제품 데이터 수집 |
view_item |
detail |
제품 상세 페이지를 보았을 때 제품 데이터 수집 |
add_to_cart |
add |
제품을 장바구니에 추가했을 때 데이터 수집 |
add_to_wishlist |
N/A |
찜하기에 추가했을 때 수집 |
remove_from_cart |
remove |
제품을 장바구니에서 제거했을 때 데이터 수집 |
view_cart |
N/A |
장바구니를 조회할 때 수집 |
begin_checkout |
checkout |
결제 프로세스가 시작될 때 수집 |
add_shipping_info |
checkout_option |
배송 정보를 제출할 때 수집 |
add_payment_info |
checkout_option |
결제 정보를 제출할 때 수집 |
purchase |
purchase |
제품을 결제했을 때 데이터를 수집 |
refund |
refund |
제품을 환불했을 때 데이터를 수집 |