由于GTM不支持document.write()方法,因此标准的clicktale代码不起作用。有解决方法吗?
ClickTale员工已将这些说明发送给我:
Replace the document.write JS line above with the following:
document.body.appendChild(externalScript);
Example:
<!-- ClickTale Bottom part -->
<script type='text/javascript'>
var externalScript = document.createElement('script');
var scrSrc = document.location.protocol=='https:'?
'https://clicktalecdn.sslcs.cdngc.net/':
'http://cdn.clicktale.net/';
scrSrc += 'www11/ptc/xxx-xxx-xxx-xxx.js';
externalScript.src = scrSrc;
externalScript.type = 'text/javascript';
document.body.appendChild(externalScript);
</script>
<!-- ClickTale end of Bottom part -->
我不知道该怎么做。有人试过这样的事吗?
答案 0 :(得分:1)
http://wiki.clicktale.com/Article/Google_Tag_Manager_Integration
中说明了正确的方法该程序是:
我尝试过它并且有效。无论如何,我不得不等待24小时(可能是谷歌发布标签所需的时间)。
答案 1 :(得分:0)
上述答案可行,但Google跟踪代码管理器现在确实有一个ClickTale模板,我总是试图避免使用自定义HTML标记,因为如果操作不正确,这绝对会破坏您的网站
在GTM中设置ClickTale