0
OpenCart에서 Google 태그 관리자 (API가 이미 작성되었다고 가정)를 배치 할 때 몇 가지 조언이 필요합니다. header.tpl에서 바로로드하는 방법을 생각했지만, 가장 명확한 구현이 무엇인지 알고 싶습니다.OpenCart에서 Google 태그 관리자의 올바른 구현
OpenCart에서 Google 태그 관리자 (API가 이미 작성되었다고 가정)를 배치 할 때 몇 가지 조언이 필요합니다. header.tpl에서 바로로드하는 방법을 생각했지만, 가장 명확한 구현이 무엇인지 알고 싶습니다.OpenCart에서 Google 태그 관리자의 올바른 구현
나는이 솔루션이 나에게 최적이라는 것을 알았다. 테스트를 거쳐 작동합니다. Vqmods가 설치되어 있어야합니다 (https://github.com/vqmod/vqmod/wiki).
이 스크립트의 편집 된 버전 (http://www.opencart.com/index.php?route=extension/extension/info&extension_id=18200)을 사용했습니다. 기본적으로 원하는 것은 검색 쿼리를 바꾸어 body 태그의 클래스와 일치시키는 것입니다.
BodyTag의 시작 부분에 GTM 코드를 올바르게 삽입했는지 확인하려면 header.tpl을 확인해야합니다.
마지막으로, 내 편집 된 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>