Мне нужно несколько советов по размещению Диспетчера тегов Google (при условии, что API уже написан) в OpenCart. Я думал, что загружаю его прямо из header.tpl, однако я хочу знать, какая будет самая чистая реализация.Правильная реализация Диспетчера тегов Google в OpenCart
0
A
ответ
0
Я нашел это решение оптимальным для меня. Протестировано и работает. Вам понадобятся Vqmods (https://github.com/vqmod/vqmod/wiki).
Я использовал отредактированную версию этого скрипта (http://www.opencart.com/index.php?route=extension/extension/info&extension_id=18200). В основном, то, что вы хотите сделать, это заменить поисковый запрос так, чтобы он соответствовал классу тега вашего тела.
Имейте в виду, что вы должны проверить свой заголовок.tpl, чтобы убедиться, что вы поместите код GTM прямо в начало тега вашего тела.
Наконец, мой отредактированный XML:
<?xml version="1.0" encoding="UTF-8"?>
<modification>
<id><![CDATA[Google Tag Manager]]></id>
<version><![CDATA[1.0]]></version>
<vqmver><![CDATA[]]></vqmver>
<author><![CDATA[[email protected]]]></author>
<file name="catalog/view/theme/*/template/common/header.tpl">
<operation error="log">
<search position="after"><![CDATA[<body class="fs<?php echo $themeConfig['fontsize'];?> <?php echo $helper->getPageClass();?> <?php echo $helper->getParam('body_pattern','');?>">]]></search>
<add><![CDATA[your GTM code snippet]]></add>
</operation>
</file>
</modification>
Смежные вопросы
- 1. Диспетчера тегов Google Пользовательские переменные
- 2. Недопустимый шаблон Диспетчера тегов Google
- 3. Использование «Диспетчера тегов Google» с «Сайтами Google»
- 4. Правильная реализация метрик логотих в Google Analytics
- 5. Пользовательский размер с помощью Диспетчера тегов Google
- 6. Извлечь теги из Диспетчера тегов Google
- 7. Android Google v4 Диспетчера тегов ContainerLoadedCallback
- 8. 404 ошибка для Диспетчера тегов Google
- 9. Передача данных из Диспетчера тегов Google в Google Analytics
- 10. Несколько протоколов - правильная реализация
- 11. Реализация Диспетчер тегов Google в Android
- 12. Реализация тегов в Google App Engine
- 13. Диспетчер интерфейса Silverlight - правильная реализация
- 14. Автоматизированные решения для внедрения Google Analytics или Диспетчера тегов Google
- 15. Проблемы в плагине Диспетчера тегов Google в Кордове
- 16. Ошибка анализа в скрипте Диспетчера тегов Google в пакете XML
- 17. Реализация диспетчера загрузки
- 18. Контейнер для Диспетчера тегов Google настраивается в конце приложения iOS
- 19. Передача параметров UTM с помощью Диспетчера тегов Google в iOS
- 20. Сохраните значение из Диспетчера тегов Google DataLayer в переменной JavaScript
- 21. Могу ли я использовать RegEx в переменных Диспетчера тегов Google?
- 22. Правильная реализация глобальной конфигурации
- 23. Правильная реализация поведения стека
- 24. MVVM - правильная реализация модели
- 25. - это правильная реализация IoC?
- 26. Правильная реализация min
- 27. Правильная реализация StyledEditorKit.UnderlineAction()
- 28. Правильная реализация текстуры Атлас
- 29. Это правильная реализация LESS?
- 30. правильная реализация payeezy js