gtag.js записывает 0 долларов США для всех целей. Ценность конверсии и данные Enhanced Commerce отсутствуют - PullRequest
0 голосов
/ 06 октября 2019

Недавно мы обновили нашу analytics.js систему отслеживания до gtag.js, чтобы консолидировать отслеживание в Google Analytics и Google Ads.

Однако после миграции Google Analytics больше не отображает результаты расширенной электронной торговли. Кроме того, несмотря на то, что оно показывает правильное количество выполненных целей, значение цели составляет 0 долларов США. Кроме того, в Google Ads "Измерения> Конверсии> Статус отслеживания" отображается "Нет последних конверсий".

Вот как выглядит скрипт:

<script async src="https://www.googletagmanager.com/gtag/js?id=UA-68451836-1"></script>
<script>
    window.dataLayer = window.dataLayer || [];
    function gtag() { dataLayer.push(arguments); }
    gtag('js', new Date());
    gtag('config', 'UA-68451836-1');
    gtag("config", "AW-955498876");

    gtag('event', 'conversion', {
        'send_to': 'AW-955498876/p6noCPiZmmAQ_ILPxwM',
        'value': 18.74,
        'currency': 'NZD',
        'transaction_id': '10723.xn3TfOHYHWjqdXCMGwZJ4YnhmjI',
    });

    gtag('event', 'purchase', {
        'transaction_id': '10723.xn3TfOHYHWjqdXCMGwZJ4YnhmjI',
        'value': 18.74,
        'currency': 'NZD',
        'tax': 2.44,
        'shipping': 10.92,
        'items': [
            {
                'id': 'LA',
                'name': 'Large format prints',
                'variant': '7x11 print_as_is pro_satin',
                'category': 'prints',
                'price': 7.82,
                'quantity': 1,
                'list_position': 1
            },
        ]
    });
</script>

Вот ссылка на нашуСтраница подтверждения заказа: https://happymoose.nz/thankyou?order_id=10722.B137Yp6kMc90RaSfnlZMqp-porQ

Я также дважды проверил правильность счетов UA- и AW-.

Спасибо за любую помощь / подсказки, которые вы можете иметь.

Алекс

1 Ответ

0 голосов
/ 10 октября 2019

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

Не добавляйте идентификатор транзакции в скрипт объявлений Google.

Также было бы хорошо, если вы можете поделиться изображением поставленной целив Google Analytics.

Надеюсь, это поможет.

<script async src="https://www.googletagmanager.com/gtag/js?id=UA-68451836-1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() { dataLayer.push(arguments); }
gtag('js', new Date());
gtag('config', 'UA-68451836-1');
gtag('config', 'AW-955498876');
</script>

<script>
gtag('event', 'conversion', {
    'send_to': 'AW-955498876/p6noCPiZmmAQ_ILPxwM',
    'value': 18.74,
    'currency': 'NZD'
    });
</script>

<script>
gtag('event', 'purchase', {
    'transaction_id': '10723.xn3TfOHYHWjqdXCMGwZJ4YnhmjI',
    'value': 18.74,
    'currency': 'NZD',
    'tax': 2.44,
    'shipping': 10.92,
    'items': [
        {
            'id': 'LA',
            'name': 'Large format prints',
            'variant': '7x11 print_as_is pro_satin',
            'category': 'prints',
            'price': 7.82,
            'quantity': 1,
            'list_position': 1
        },
    ]
});
</script>
...