제목
전자상거래 ITEMS값 미확인
작성자
루뤵아
작성일
2023-12-06 17:00
조회
399
답변완료
안녕하세요

티스토리에 GTM태그 및 전자상거래 데이터레이어를 연습용으로 심어두었는데요,

event와 value transaction_id는 집계가 되지만 items값은 누락되어 문의드립니다.

혹 데이터레이어 내에서 수정해야할 사항이나 ga/gtm에서 별도로 설정해야하는 값이 있을까요?

데이터레이어 하기 확인 부탁드리고, 변수와 태그 구성은 첨부파일로 전달드립니다 🙂

 

<script>

window.dataLayer = window.dataLayer || [];

window.dataLayer.push({

'event':'purchase',

'ecommerce':{

'transaction_id':'TEST11',

'value':'200',

'currency':'KRW',

'items':[{

'item_id':'1152',

'item_variant':'23455441',

'item_name':'TEST상품',

'item_category':'TEST',

'item_list_name':'ATP',

'quantitiy':'2',

'price':'100',

'coupon':'undefined',

'discount':'0',

}]

}

});

</script>




첨부파일 1개
전체 3

  • 2023-12-06 18:01

    안녕하세요, 루뤵아님

    purchase 태그에 설정한 내용중
    [전자상거래] - [전자상거래 데이터 전송] - dataLayer를 설정할 경우에는,
    현재 설정하신 4개의 이벤트 매개변수를 별도로 셋팅하실 필요가 없습니다.

    형식에 맞춰 dataLayer에 입력된 전자상거래 정보를 GTM이 자동으로 가져와 전송하기 때문에 GTM에 변수들을 만들고 설정할 필요가 없는 것이죠.
    일단은 이벤트 매개변수 셋팅을 제거하여 테스트 해보세요~

    그리고 items 값이 누락되는건 어떤 방식으로 확인해보셨을까요?


    • 2023-12-07 12:52

      ga4에서 확인이안되었었는데 24시간 뒤 다시 조회해보니 정상적으로 나오고있습니다 ! 태그 내에서 [전자상거래 데이터전송 - dataLayer]를 했다면 4개에 대한 변수를 따로 셋팅 할 필요가 없다는 말씀이시죠? 혹시 태그 내에서 dataLayer도 설정하고 매개변수도 별도로 셋팅하여 운영한다면 문제될만한게 있나요?


      • 2023-12-07 13:20

        넵, 이해하신게 맞습니다.

        지금 학습하고 있는 단계이니 각 기능의 역할을 좀더 명확히 알고 사용하시면 이후에 더 도움이 되실꺼에요~

        과거에는 [전자상거래 데이터전송] 기능이 지원이 안되었기 때문에 이벤트 매개변수를 각각 만들어서 설정을 했었습니다.
        현재는 [전자상거래 데이터전송] 설정이 생겨 그 작업은 불필요한 작업이 된 상태이구요.

        두 설정을 같이 적용하면 이벤트 매개변수쪽 설정이 최종적으로 적용되어 데이터가 수집될 것으로 예상되고, 해당 내용도 정확하게 설정하셨기에 문제가 없어보이는데요. 실무에서는 이런 불확실성에서 오는 관리적인 이슈들이 많으므로 가능하면, 학습 단계부터 불필요한 내용들을 제외하고 깔끔하게 작업해보시는 것을 추천드려요 🙂