有没有办法在Google跟踪代码管理器中设置Clicktale代码?

时间:2013-06-11 10:44:25

标签: web-analytics web-analytics-tools google-tag-manager

由于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 -->

我不知道该怎么做。有人试过这样的事吗?

2 个答案:

答案 0 :(得分:1)

http://wiki.clicktale.com/Article/Google_Tag_Manager_Integration

中说明了正确的方法

该程序是:

  • 创建一个新容器(或将以下内容添加到现有容器中)。
  • 在GTM容器中创建新的自定义HTML标记。
  • 将项目的底部代码(来自ClickTale帐户)复制并粘贴到新代码中 标签。
  • 选中“支持document.write”复选框。

我尝试过它并且有效。无论如何,我不得不等待24小时(可能是谷歌发布标签所需的时间)。

答案 1 :(得分:0)

上述答案可行,但Google跟踪代码管理器现在确实有一个ClickTale模板,我总是试图避免使用自定义HTML标记,因为如果操作不正确,这绝对会破坏您的网站

在GTM中设置ClickTale

  1. 新标记
  2. 认证分析
  3. ClickTale标准跟踪。