1

GTM は document.write() メソッドをサポートしていないため、標準のクリックテール コードは機能しません。これに対する回避策はありますか?

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

これをどうするかわかりません。誰かがこのようなことを試しましたか?

4

2 に答える 2

1

正しい方法はhttp://wiki.clicktale.com/Article/Google_Tag_Manager_Integrationで説明されています

手順は次のとおりです。

  • 新しいコンテナーを作成します (または、以下を既存のコンテナーに追加します)。
  • GTM コンテナに新しいカスタム HTML タグを作成します。
  • プロジェクトのボトム コード (ClickTale アカウントから) を新しいタグにコピー アンド ペーストします。
  • 「document.write をサポート」チェックボックスをオンにします。

私はそれを試してみましたが、うまくいきました。とにかく、24 時間待たなければなりませんでした (おそらく、Google がタグを公開するのに必要な時間です)。

于 2013-11-06T15:27:21.783 に答える
0

上記の回答は機能しますが、Google タグ マネージャーには現在 ClickTale のテンプレートがあります。カスタム HTML タグの使用は常に控えるようにしています。

GTM 内で ClickTale を設定するには

  1. 新規 - タグ
  2. 認定アナリティクス
  3. ClickTale 標準トラッキング。
于 2014-01-21T16:37:21.053 に答える