У кого есть опыт интеграции GTM в аналитику электронной коммерции для Prestashop - PullRequest
0 голосов
/ 29 января 2019

Я пытаюсь настроить отслеживание электронной торговли с помощью диспетчера тегов Google, однако мне не удается отобразить данные в Google Analytics?Используйте такой код в header.tpl

{if isset($page_name) && $page_name|escape:'html':'UTF-8' == "order-confirmation"}
    <script type="text/javascript">
    window.dataLayer = window.dataLayer || []
    dataLayer.push({ldelim}
       'transactionId': '{$id_order}',
       'transactionTotal': {$total_paid_tax_incl},
       'transactionProducts': [
       {foreach from=$products item=product}
           {ldelim}                            
           // List of productFieldObjects.
               'sku': '{$product.id}',
               'name': '{$product.name}',     // Name or ID is required.
               //'category': '{$product.X}',
               'price': {$product.price},
               'quantity': 1                        // Optional fields may be omitted or set to empty string.
           {rdelim}
           {if !$smarty.foreach.product.last},{/if}
       {/foreach}
    ]
    {rdelim});
    </script>

{/ if}

Но ничего не работает

1 Ответ

0 голосов
/ 29 января 2019

Ваша декларация уровня данных должна быть выше фрагмента GTM.

Также noscript часть GTM должна быть сразу после.

Я думаю, что вы должны просмотреть документацию, если у вас есть другие проблемы с реализацией:

Как установить GTM: https://support.google.com/tagmanager/answer/6103696?hl=en&ref_topic=3441530

Электронная торговля с GTM: https://support.google.com/tagmanager/answer/6107169?hl=en

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...