0
<script type="text/javascript">
dataLayer = [];
dataLayer.push({
'transactionId' : '27628SB013442',
'transactionTotal' : 4760.00,
'transactionTax' : 480.32,
'transactionProducts' : [{
'sku' : '27328SB013442 - 7/1/2016',
'name' : 'Client Name',
'category' : 'GV1K',
'price' : 595.00,
'quantity' : 8
}]
});
dataLayer.push({
'event':'checkout',
'virtualPageURL':'/order-status',
'virtualPageTitle':'confirmation'
});
</script>
<!-- Google Tag Manager -->
<noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-XXXXXX"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer',"GTM-XXXXXX");</script>
<!-- End Google Tag Manager -->
이상은 내 정적 데이터 레이어 코드입니다. GTM 계정에서 '결제'라는 일정을 만들었습니다. 그러나 분석 개요 섹션에는 영향을 미치지 않습니다. 내 코드에 이상이 있습니까?Google 태그 관리자의 전자 상거래 추적 문제
편집 : 전자 상거래 데이터로 checkout
이벤트를 밀어 당신이 잘못되고 있기 때문에, 데이터를 읽을 수있는 거래 유형 태그를 사용하여 확인
dataLayer = []
dataLayer.push({
'event':'checkout',
'transactionType' : 'demo purpose',
'transactionId' : '27628SB013442',
'transactionTotal': 4760.00,
'transactionTax' : 480.32,
'transactionProducts' : [{
'sku' : '27328SB013442 - 7/1/2016',
'name' : 'Client Name',
'category' : 'GV1K',
'price' : 595.00,
'quantity' : 8
}]
});
빠른 답장을 보내 주셔서 감사합니다. @nyuen 이제 내 dataLayer는 - 입니다.'dataLayer = []; dataLayer.push ({ '이벤트': '체크 아웃', 'transactionType': '데모 목적', 'transactionId는': '27628SB013442', 'transactionTotal': 4760.00, 'transactionTax': 480.32, 'transactionProducts ': [{ 'SKU ':'27328SB013442 - 2016년 7월 1일 ', '이름 ':'클라이언트 이름 ', '카테고리 ':'GV1K ', '가격 ': 595.00, '수량 ' 8 }] }) ' 문서에서'transactionType' 태그를 찾지 못했습니다. 데모 값을 전달했습니다. 이제 맞습니까? –
아니요, 작동하지 않습니다. 'transaction type' 태그를 사용해야합니다. 내 스크린 샷보기. 당신이 한 것은 GA가 인식하지 못하는 매개 변수를 추가하는 것입니다. – nyuen