問題タブ [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 に答える
1629 参照

google-analytics - e コマース トラッキングにカスタム変数を使用する

トランザクションに関するより詳細な情報を知りたい 実際には、最後のトランザクション ページ (確認) に配置した基本的なコードを使用しました。

ただし、このページには、クライアント名、電子メール、郵便番号などの他の情報 (乗客に関する情報) があります。より多くの情報を取得するにはどうすればよいですか? 「所属」欄は好きなものを入れられると聞いたのですが、1枠しか空いていません。カスタム変数を使用できますか (trackpageview の前に宣言):

0 投票する
3 に答える
3403 参照

magento - Google タグ マネージャー データレイヤーの実装と Magento ショップ

特に Google アナリティクスでトランザクションやその他の e コマース データを追跡するために、Magento を Google タグ マネージャーに接続しようとしています。

GTM スニペットを適切な場所に追加するのに便利なこの GTM Magento 拡張機能をインストールしましたが、GTM 接続は機能しますが、以下に示すようにトランザクション データは定義されていません。GTM スニペットの前にデータ レイヤーが宣言されていないためです。

ここで必要なのは、/checkout/onepage/success ページへの GTM スニペットの前に、GTM データ レイヤーを構築して宣言することです。問題は、私は Magento に非常に慣れていないことです。これを行う方法がわかりません。この種のタスクに特化したヘルプまたはチュートリアルを探しています。

0 投票する
0 に答える
241 参照

google-analytics - 収集された目標に関するデータはどこで確認できますか?

Google タグ マネージャーをセットアップしてコンソールで動作させましたが、data.layerイベントは問題なく発生しています。アナリティクス ID も入力しました。

タグ マネージャーから収集された目標に関するデータはどこで確認できますか?

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

google-analytics - Google アナリティクス フィルタがタグ マネージャーと複数のサブドメインで正しく機能しない

したがって、私の問題は、適切な「subdomain.domain.comを含むホスト名へのトラフィックのみを含める」フィルターを使用して、同じGAアカウントに複数のフィルター処理されたサブドメインがあることです。地元のデジタル マーケティング会社である Anvil Media にもセットアップを手伝ってもらいました。

しかし、サブドメインのトラフィック レポートに、明らかにサブドメインではなくメイン ドメインにトラフィックを送信しているキーワードが表示されています。Google で簡単に検索すると、問題のキーワードがサブドメインではなくメイン ドメインを表示していることがわかります。

フィルターはほとんどのトラフィックをフィルター処理しているように見えますが、すべてではありません。

何か案は?私は何日もヘルプ記事を読んでいます。. .

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

tracking - Google タグ マネージャーを同期的に読み込む

Google タグ マネージャー (GTM) のドキュメントを検索しましたが、この問題に対処するものは見つかりませんでした。ページのコンテンツが読み込まれる前にトラッキング ピクセルが確実に起動されるように、トラッキング ピクセルを同期的に読み込みたいアフィリエイト ネットワークと連携しています。これは、注文確認ページにのみ適用されます。GTM を実装したので、2 週間かかっていたタグの作成と修正を 5 分で完了できます。

GTM は注文確認ページの上部にインストールされ、タグを非同期的に読み込むため、アフィリエイト ネットワークのタグは非常に高速に読み込まれますが、一部のデータが失われる可能性があることをネットワークは依然として懸念しています。GTM には、スクリプトを同期的にロードできることを示すオプションやドキュメントはありませんが、コードに j.async=true の名前と値のペアがあることに気付きました。

コードのその部分を j.async=false に変更した場合、コードは同期的に読み込まれますか?それとも単に壊れますか?

参照用の完全なコードは次のとおりです。

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

tags - Google タグ マネージャー (GTM) のタグをネットワーク ウォーターフォールに表示する必要がありますか?

最近、ホームページのソース コードから約 10 個のタグを移動し、それらを Google タグ マネージャー (GTM) に移動して、ウェブサイトの高速化を試みました。GTM を実装した後、Chrome の Firebug または Google Developer Tools のいずれかのネットワーク タブにタグが表示されないことは間違いありませんでした。これは、ホームページの読み込み時間が劇的に短縮されたという意味で「良い」ものでした。

しかし、最近、ページが遅くなり、http リクエストと dns ルックアップが多すぎるために、YSlow と Google Page Speed によって再び問題が発生していることに気付きました。案の定、タグはネットワーク ウォーターフォールに表示されています。GTM タグは適切に呼び出されており、エラーはないようです。これは常にそうでしたか?

ありがとうございました!

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

javascript - Google タグ マネージャーはどのように dataLayer からトラッキング データを抽出しますか?

Google タグ マネージャーには、dataLayerイベント トラッキング情報を格納するためのグローバル変数が用意されています。新しいイベントを追加するには、 を実行するだけdataLayer.push({"Your data here"});で、情報が取得されます。

そのアレイからの情報はどのように Google に送り返されていますか? その変数の何らかのポーリングがバックグラウンドで行われていますか?

0 投票する
3 に答える
5963 参照

google-analytics - Google タグマネージャで dataLayer.push() を待つ

ユーザーが Web でボタンを押したときに、Google タグ マネージャー イベントを送信する必要があります。実際、このボタンはiframe内にあり、クリックすると、このiframeが閉じられ、別のiframeが表示されます...

このイベント データを JavaScript のクリック イベントに設定し、dataLayer.push を呼び出してその情報を Google アナリティクスに送信します。

このリクエストはfirebugから見ることができますが、iframeが閉じるとすぐにGoogleに到着する前にキャンセルされます...

iframe を閉じる前にこの呼び出しを待つ方法はありますか? このデータを「プッシュ」する他の方法はありますか?

前もって感謝します。

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

google-analytics - タグ マネージャーを使用せずに Google アナリティクスで DataLayer を使用する

私は、分析を Web サイトに統合するプロジェクトに取り組んでいます。この記事で説明されているようなデータ レイヤーの使用に非常に興味があります。

https://developers.google.com/tag-manager/devguide

ただし、このチュートリアルでは、Google タグ マネージャーを使用する場合のデータレイヤーの使用方法のみを定義しています。BrightTag や OpenTag などの別のタグ マネージャーを使用している場合、JavaScript だけを使用して Google アナリティクスをデータ レイヤーにフックする方法はありますか?

ありがとう!DS