Google Adwords转换代码集成到Prestashop中的CMS页面


Google Adwords Conversion Code Integration To A CMS Page in Prestashop?

我已经阅读了无数如何将 GA 转换代码插入订单的建议 - confirmation.tpl .(像这样),但是如果我需要在"联系我们"CMS页面中插入它怎么办?

我不能简单地通过编辑器添加它(收到"内容字段无效"错误)。我无法通过FTP执行此操作,因为这些cms页面是动态生成的,对吗?那么有没有办法解决这个问题呢?

提前谢谢。

您可以通过

FTP themes/[your-theme]/cms.tpl文件进行修改并插入一些这样的代码(使其仅加载到选定的CMS页面)。

{literal}...{/literal} - 防止文件中.tpl错误,但它从字面上读取变量。因此,如果您需要添加一些smarty变量来javascript,您可以删除{literal}...{/literal}如果它是安全的,或者关闭并在smarty变量周围再次打开{literal}

YOUR_IDANOTHER_ID - CMS 页面的 ID,整数。

{if isset($cms) && ($cms->id == YOUR_ID || $cms->id == ANOTHER_ID)}
    {literal}
    <script type="text/javascript">
    /* <![CDATA[ */
        {* Google Addwords code ... *}
        var google_conversion_value = {/literal}{$total}{literal};    
    /* ]]> */
    </script>
    {/literal}
{/if}