2015-01-29 2 views
1

Я пытаюсь настроить междоменное отслеживание, а также некоторые другие дополнения в соответствии с справочником по веб-разработчикам, но его не работает.Что случилось с моим кодом отслеживания?

Когда я использую отладчик Google это дает мне эту ошибку: Uncaught SyntaxError: Неожиданное фишку НЕЗАКОННОГО

, связанные с моей этой строки кода: га («создать», «UA-ххххх-1», 'auto', {'allowLinker': true});

Мой полный код это:

<script> 
 

 
(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-xxxxxx-1', 'auto', {'allowLinker': true}); 
 
ga('require', 'linker'); 
 
ga('linker:autoLink', [‘destination.com']); 
 
ga('send', 'pageview'); 
 
ga('require', 'ecommerce'); 
 
ga('send', 'social', 'socialNetwork', 'socialAction', 'socialTarget', {'page': 'optPagePath'}); 
 
ga('send', 'timing', 'timingCategory', 'timingVariable', timingValue, 'optLabel'); 
 
ga('send', 'event', 'category', 'action', 'opt_label', opt_value, {'nonInteraction': 1}); 
 
ga('require', 'displayfeatures'); 
 
ga('require', 'linkid', 'linkid.js'); 
 
ga('send', 'pageview'); 
 

 
</script>

идентификатор очень признателен за любую помощь, как код больше не работает, и я не могу отслеживать любые аналитики.

помогите пожалуйста.

+5

Это потому, что вы используете '' 'вместо' '' на 'ga ('create', ...)'? – JCOC611

+0

Также стоит упомянуть, что в вашем кодовом блоке вы вычеркиваете числа в этой строке, но в своем столбце над ним присутствуют цифры. Не знаю, важно ли, чтобы они были скрыты, но они там. –

+0

@ JCOC611, а также на 'ga ('linker')' – colti

ответ

0

Вам нужно будет обновить эту строку кода, указав номер отслеживания. Я вижу это из сниппета вставленной:

ga('create', ‘UA-xxxxxx-1', 'auto', {'allowLinker': true}); 

Вы должны использовать вместо этого:

ga('create', 'UA-38001765-1', 'auto', {'allowLinker': true}); 

Как:

ga('linker:autoLink', ['destination.com']);

Вы используете вместо ' ,

Если ваш код по-прежнему не работает, попробуйте просмотреть контрольный список устранения неполадок: https://support.google.com/analytics/answer/1009683?hl=en. Я знаю, что в прошлом у меня были проблемы с другими сценариями на странице, используя те же переменные, что и фрагмент отслеживания Google.

+1

в общем, это правда. но это не значит, что он получает эту ошибку. –

+0

Спасибо всем. Я сделаю эти 2 изменения - я их не видел. – missy

+0

Есть ли еще одна причина, по которой я получаю эту ошибку? – missy

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