2016-12-15 4 views
4

Это работало раньше, но теперь, когда я добавляю следующий фрагмент кода, со страницы интеграции Google Analytics AMP, он не делает вызов сети collect для аналитики Google https://developers.google.com/analytics/devguides/collection/amp-analytics/#extending_googleanalyticsGoogle Analytics на AMP не отправляет пользовательские размеры

<amp-analytics type="googleanalytics" id="analytics1"> 
<script type="application/json"> 
{ 
    "requests": { 
    "pageviewWithCd1Cd3": "${pageview}&cd1=${cd1}&cd3=${cd3}" 
    }, 
    "vars": { 
    "account": "UA-XXXXX-Y" 
    }, 
    "triggers": { 
    "trackPageviewWithCustom" : { 
     "on": "visible", 
     "request": "pageviewWithCd1Cd3", 
     "vars": { 
     "title": "Classic Cars", 
     "cd1": "registeredUser", 
     "cd3": "automotive" 
     } 
    } 
    } 
} 
</script> 
</amp-analytics> 

я заменил счета с реальным счетом, начиная с UA

у меня также есть тег сценария аналитики включенный в голове теге:

<script async custom-element="amp-analytics" src="https://cdn.ampproject.org/v0/amp-analytics-0.1.js"></script> 

Просмотрение страниц вызывает запрос collect, но cd1 и cd3 не включаются в параметры запроса, а также не передаются значения параметров cd1 и cd3 в параметрах запроса URL-адреса.

Есть ли у других тот же вопрос, начинающийся 17 ноября?

+0

Не могли бы вы добавить образец URL-адреса? – kul3r4

+0

Оказалось, что это ошибка Chrome, поскольку она не показывала запрос XHR на конечную точку «собирать» аналитика, поскольку она была перенаправлена. –

+0

Аналитика для страниц AMP не отображается в обычном инструменте отладки GA, нам нужно зарегистрироваться в Диспетчере тегов Google. Что касается вышеприведенного примера, параметр 'title' показывает штраф, но 'cd1', 'cd3' не объединены с активным URL-адресом. да такой же выпуск со мной тоже. –

ответ

0

Это работал для меня - с помощью дп = $ {newPageName}, где 'newPageName' является пользовательский URL

<amp-analytics type="googleanalytics" id="analytics1"> 
<script type="application/json"> 
{ 
    "requests": { 
    "pageviewWithCustomPageCd1Cd3": "${pageview}&dp=${newPageName}" 
    }, 
    "vars": { 
    "account": "UA-XXXXX-Y" 
    }, 
    "triggers": { 
    "trackPageviewWithCustom" : { 
     "on": "visible", 
     "request": "pageviewWithCustomPageCd1Cd3", 
     "vars": { 
     "title": "Classic Cars",  
     "cd1": "registeredUser", 
     "cd3": "automotive", 
     "newPageName": "sample.html?amp=1&cd1=${cd1}&cd3=${cd3}" 
     } 
    } 
    } 
} 
</script> 
</amp-analytics>