2013-09-27 2 views
2

Я пытаюсь настроить аналитику электронной коммерции Google на странице «Успешный заказ». Но у меня проблемы.Google - Электронная торговля-аналитика not recordinng

Ниже в настоящее время на странице - все знают, что не так?

<script language="javascript" 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('require', 'ecommerce', 'ecommerce.js'); 

    ga('ecommerce:addTransaction', { 
     'id': '1000', 
     'affiliation': 'something', 
     'revenue': '200', 
     'shipping': '10', 
     'tax': '33.32' 
    }); 

    ga('ecommerce:addItem', { 
     'id': '1000', 
     'name': 'red-shoes', 
     'sku': 'RS-M', 
     'category': 'Mens Shoes', 
     'price': '100', 
     'quantity': '2' 
    }); 

    ga('ecommerce:send'); 

    ga('create', 'UA-98536457-1', 'mydomain.co.uk'); 

    ga('send', 'pageview'); 

</script> 

ответ

3

ga('create'...) должен быть перед ga('ecommerce...) вызовов, в противном случае код аналитики не будет знать, какой профиль идентификатор транзакции электронной коммерции относится.

0
(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','https://www.google-analytics.com/analytics.js','ga'); 
      ga('create', 'UA-109213877-1', 'auto'); 

      ga('require', 'ecommerce'); 
      ga('ecommerce:addTransaction', {'id': '','affiliation': 'Corporate Orders','revenue': '14.62','shipping': '0','tax': '0'}); 
    ga('ecommerce:addItem', {'id': '','name': 'Unbearably Hot Cinnamon Bears','sku': 'Unbearably-Hot-Cinnamon-Bears','category': 'Test','price': '18.50','quantity': '1'}); 
ga('ecommerce:send'); 
ga('send', 'pageview'); 

Это мой код, и он не записывает данные в аналитику. Есть ли что-то не так с моим кодом

+0

Это не отвечает на вопрос. Если у вас есть другой вопрос, вы можете задать его, нажав [Ask Question] (https://stackoverflow.com/questions/ask). Вы также можете [добавить щедрость] (https://stackoverflow.com/help/privileges/set-bounties), чтобы привлечь больше внимания к этому вопросу, как только у вас будет достаточно [репутации] (https://stackoverflow.com/help/ Что-репутация). - [Из обзора] (/ review/low-quality-posts/17843714) – mmgross

Смежные вопросы