2014-07-01 2 views
0

저는 현재 작업하고있는 사이트에 대한 전자 상거래 추적을 구현하려고하지만 몇 가지 문제가 있습니다. 크롬 용 플러그인으로 디버깅 한 문서를 읽었지만 제대로 작동하지 않는 것 같습니다. 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> 

애널리틱스 디버깅 도구는 모든 트랜잭션에게 & 항목의 정보를 보여줍니다 모든 것이 보이는 그러나 아무 것도 분석에 나타나지 않습니다. 다른 이벤트는 정상적으로 등록됩니다. 또한 새로운 향상된 전자 상거래 제품군 & 명령을 사용해 보았지만 같은 문제가 발생했습니다.

위의 사항에 대한 도움을 주시면 대단히 감사하겠습니다.

답변

1

전자해도가보기 설정에서 사용 설정되어 있습니까? 기본적으로 사용 중지되어 있습니다.

+1

플러스 ecommerce.js를 사용할 때 향상된 전자 상거래가 활성화되어 있지 않은지 확인하고 싶습니다. 며칠 전부터 전자 상거래 설정에 대한 단계가 있기 때문에 해당 코드로 첫 번째 코드 만 활성화하고 싶습니다. –

0

'원시'보기를 사용하고 있는지 확인하십시오. (Admin -> View -> RAW (선택 필드에서)).

IP 제외 (특정 IP에서 만든 모든 거래를 숨김)와 같이 일부 필터가 적용될 수 있습니다. 기본적으로 여기에는 아무 것도 없어야합니다. 그러나 누군가 다른 사람이 당신 앞에서 분석을 관리하고 있다면있을 수 있습니다.

또한 데이터가 나타나려면 최대 24 시간이 걸릴 수 있습니다.

관련 문제