Googla Analytics 4 - отслеживание торговли не работает

Почему это не работает?

Я хочу отслеживать конверсию в моем интернет-магазине, когда кто-то что-то покупает успешно.

Это код

          <script async src="https://www.googletagmanager.com/gtag/js?id=xxx"></script>
    <script>
        {# ga preloader #}
        window['GoogleAnalyticsObject'] = 'ga';
        window['ga'] = window['ga'] || function() {
            (window['ga'].q = window['ga'].q || []).push(arguments)
        };
        {# default google analytics #}
        window.dataLayer = window.dataLayer || [];
        function gtag(){dataLayer.push(arguments);}
        gtag('js', new Date());
        gtag('config', 'xxxx');
        ga('require', 'ecommerce');
    </script>

И затем, согласно документам на странице успешного заказа, есть следующее:

      <script>
    dataLayer.push({
        'event': 'purchase',
        'ecommerce': {
            'transaction_id': 'xxxx',
            'affiliation': 'Online Store',
            'value': '100',
            'currency': 'USD',
            'items': [{
                'item_name': 'T-Shyrt X',
                'item_id': 'tshirtx',
                'price': '50',
                'item_brand': 'Yadayada',
                'quantity': '1'
            }, {
                'item_name': 'T-Shyrt Y',
                'item_id': 'tshirtx',
                'price': '50',
                'item_brand': 'Yadayada',
                'quantity': '1'
            }]
        }
    });
</script>

Я дал ему поработать 72 часа и за это время получил несколько заказов. Пока ничего не обнаружено.

1 ответ

Вы смешиваете ga и gtag код.

Также предоставленная вами документация относится к Диспетчеру тегов Google, тогда как вам кажется, что вы не используете или используете, поскольку у вас есть явный код на странице библиотеки Google Analytics (помимо того факта, что вы смешиваете разные коды).

Если вы используете код на странице вместо GTM, вы должны использовать gtag.js код и следуйте этой документации:

https://developers.google.com/analytics/devguides/collection/ga4/ecommerce#purchases_checkouts_and_refunds

Другие вопросы по тегам