저는 현재 작업하고있는 사이트에 대한 전자 상거래 추적을 구현하려고하지만 몇 가지 문제가 있습니다. 크롬 용 플러그인으로 디버깅 한 문서를 읽었지만 제대로 작동하지 않는 것 같습니다. Google 애널리틱스 전자 상거래가 추적되지 않습니다.
이
는 (문제가되지 않습니다이 결국 PHP에 의해 생성됩니다) 내가 작성한 테스트 코드입니다 :<script type="text/javascript">
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXXXXX-X', 'auto');
ga('require', 'ecommerce', 'ecommerce.js');
ga('require', 'linkid', 'linkid.js');
ga('require', 'displayfeatures');
ga('send', 'pageview');
<?php
//log product details view
echo "ga('ecommerce:addTransaction', {
'id': 'P129945',
'affiliation': 'test item',
'revenue': '10.00',
'shipping': '5.00',
'tax': '1.00'
});";
echo "ga('ecommerce:addItem', {
'id': 'P129945',
'name': 'test item',
'category': 'Apparel',
'brand': 'abc',
'variant': 'red'
});";
echo "ga('ecommerce:send');";
?>
</script>
애널리틱스 디버깅 도구는 모든 트랜잭션에게 & 항목의 정보를 보여줍니다 모든 것이 보이는 그러나 아무 것도 분석에 나타나지 않습니다. 다른 이벤트는 정상적으로 등록됩니다. 또한 새로운 향상된 전자 상거래 제품군 & 명령을 사용해 보았지만 같은 문제가 발생했습니다.
위의 사항에 대한 도움을 주시면 대단히 감사하겠습니다.
플러스 ecommerce.js를 사용할 때 향상된 전자 상거래가 활성화되어 있지 않은지 확인하고 싶습니다. 며칠 전부터 전자 상거래 설정에 대한 단계가 있기 때문에 해당 코드로 첫 번째 코드 만 활성화하고 싶습니다. –