問題タブ [google-tag-manager]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1372 参照

web-analytics - Google タグ マネージャーで Clicktale タグを設定する方法はありますか?

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

ClickTale の従業員から次の指示が届きました。

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

0 投票する
1 に答える
23099 参照

google-analytics - Google タグ マネージャーの Analytics でローカルホストを追跡する

Google タグ マネージャーを使用して localhost で Google アナリティクスを追跡する際に問題があります。Analytics の API ( https://developers.google.com/analytics/devguides/collection/analyticsjs/advanced#localhost ) で確認できます。必要なのは cookieDomain を none に設定することだけです。Google タグ マネージャーにこのオプションがありません。誰もこれを行う方法を知っていますか?

0 投票する
1 に答える
1334 参照

javascript - 変数が Google タグ マネージャーのデータレイヤーに渡されないのはなぜですか

daysLeft 変数を Google タグ マネージャーのデータレイヤーに渡そうとしていますが、うまくいきません。私が使用する場合はこれを使用します。

タグを起動しますが、レポートでは daysLeft として表示されます。タグを起動しようとすると

タグが機能しません。

0 投票する
2 に答える
1990 参照

javascript - Google タグ マネージャーの DataLayer からの値を JavaScript 変数に保存する

Google Tag manager==GTM と Visual Website Optimizer==VWO を使用しています。それに応じて、両方のアプリケーションのすべてのスクリプト タグが実装されます。

収益を追跡できるようにするために、注文の transactionTotal を、VWO が特定のテストでコンバージョン率をカウントするために使用する変数に保存する必要があります。VWO のクリック数と訪問数は正しくカウントされますが、コンバージョンはカウントされません。

データのフェッチに基づいて、GTM ({transactionTotal}) でマクロを作成しました。

  1. まず、e コマースの値が含まれるすべてのメタ タグを取得します。

    var metaObj = {}、m = document.getElementsByTagName('meta')、i = m.length; // .head のみからスコープが展開されます while (i--) { // 下にループすると停止と同じ動作になります @ 1st metaObj[m[i].name] = m[i].content; }
  2. 次に、メタ値を dataLayer にプッシュします

    dataLayer.push({'transactionId': metaObj['WT.tx_i']});

  3. GTM でマクロを作成しましたGTM マクロ

  4. 確認ページで:

    //注文合計の値である必要があります var _vis_opt_revenue = ({transactionTotal});

これはエラーを返し、この変数には値が保存されません。

どんなアイデアや助けも大歓迎です。

0 投票する
2 に答える
1029 参照

google-analytics - Google タグ マネージャーで動的マクロを設定する

2 種類のユニバーサル アナリティクス (UA) アカウントがあります。すべてのサブドメインに適用されるロールアップ プロパティ ID と、そのサブドメインにのみ表示されるサブドメイン固有の ID です。合計 7 つのサブドメイン プロパティがあります。

各サブドメイン/プロパティに 2 つのタグ (ecomm トランザクション タグと通常の UA タグ) を設定する代わりに (合計 16)、これら 2 つのタグだけを設定して、UA-ID を動的に変更できるかどうか疑問に思っていました。対応するプロパティ。

例: 「UA-XXXXXXXX-{{UA ID}}」という ID を持つタグを設定します。ここで、「{{UA ID}}」は私が定義し、現在のサブドメインが何であるかに応じたルールで設定します。開発者に新しい変数ペアを作成するよう依頼することなく、どこかでプロパティ 1 を「1」に関連付け、プロパティ 2 を「2」に関連付けるなどして、適切なトラッカーが適切なサブドメインで起動されるようにします。

ありがとう!

0 投票する
1 に答える
1205 参照

variables - Google タグ マネージャーのカスタム HTML タグを使用してページにデータを入力する

gtmについて質問です。

現在、データレイヤーに必要なすべてのデータを作成できるスクリプトを作成しました。これは、データレイヤーがどのように見えるかです(ページソースコードから):

これはすべて私のストアから生成されたものですが、キーは GTM を通じてこれらの変数を使用できるようにすることです。

そのため、GTM UI 内でカスタム html タグを作成して追加しました。

また、「visitorLoginState」という名前のカスタム マクロ -> データ レイヤー変数を作成し、応答で「visitorLoginState」ではなく「NO」と表示されることを期待しました。しかし、「visitorLoginState」を表示しているだけです

0 投票する
1 に答える
205 参照

google-analytics - タグ マネージャーを使用して Google ユニバーサル アナリティクスのディメンションを取得する方法

私たちのサイトでタグマネージャーを使用してトラッキングを実装しようとしています....

タグ マネージャーを介して Google ユニバーサル アナリティクスのディメンションを取得する方法はありますか?

ga.getByName(); のような同様のメソッドが必要です。analytics.js で