問題タブ [google-datalayer]

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 投票する
1 に答える
1321 参照

google-analytics - GTM dataLayer の実装

GTM コードと一緒に使用される dataLayer のコードを開発者に提供することに関して、アドバイスが必要です。dataLayer がコンテナー タグ コードと共にすべてのページにある場合、ドメイン全体の多くのイベントに対してすべての変数を定義するにはどうすればよいですか?

マクロを使用することが今後の最善の方法であると読んだことがあります。これは、将来的に開発者とやり取りする時間が短縮されることを意味します。私はコーダーではないので、どのコードを与えるべきかを理解するのに苦労しています。現在、非開発者向けのドキュメントが不足していることに苦しんでいます。

ウェブサイトは e コマース サイトではありませんが、マイクロ コンバージョンとして多くのイベントを追跡しています。

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

google-analytics - Google タグ マネージャーと DataLayer を使用した e コマース トラッキング

更新: タグ設定から拡張 e コマースを無効にしました。私が見る問題は、データレイヤーが正しく作成され、すべてのルールが起動し、GA で購入イベントが表示されますが、注文値と注文された製品に関連する情報が表示されないことです。カスタム変数を GA 変数にマップする必要があるものがありませんか?

こんにちは。Google タグ マネージャー アカウントの問題により、GTM のすべての設定が失われたため、5 月末以降、GA + GTM は正常に機能していました。今、私は次のことを考慮して再構成しようとしています。1) これは、これらのツールを使用した初めての経験です。2) GTM の構成方法に関するドキュメントはありません。

私がやっていることは、HTML と Google Analytics レポートで確認できるものから始めて、GTM 構成をリバース エンジニアリングすることです。

機能しなくなったレポートの 1 つは、電子商取引に関連するものです。

HTML から、次の指示が表示されます。

さまざまな方法で GTM を構成しようとしましたが、どれも機能しませんでした。イベント「購入」が発生するたびに起動するルールがあり (GTM デバッグ ビューで実際に起動することがわかります)、タイプ (イベント、ページ ビュー) で遊ぶさまざまなタグを作成し、拡張 e コマース機能を有効にして、 DataLayer など。 残念ながら、これまでのところ機能しませんでした。私はデータレイヤーで多くのカスタム変数を使用しているので、GTM のどこかでそれらを Google アナリティクスで使用されるものにマップする必要があると思いますが、もしそうなら、どこにあるのかわかりません...

5 月末まではすべて問題なく機能していましたが、変更されたのは GTM が突然消えたことだけなので、GTM を正しく構成すれば、すべてが再び機能し始めるはずです。

何か案が?アレクシオ

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

google-analytics - Google タグ マネージャー - フォーム フィールド フォーカスで GA イベントを発生させて GA に到達しない

ユーザーがフォーム フィールドに注目したときに、Google タグ マネージャーから Google アナリティクス イベントを作成しようとしています。イベントを Google アナリティクス アカウントに表示できません。原因がわかりません。各手順を確認したところ、すべてのコードと GTM 設定が正しいようです。

私のタグ マネージャー アカウントは、すでに他の多くのタグと連携しています。

フォームコードは次のとおりです。

これは、すべてのページで発生するカスタム HTML タグにあるコードです。

発砲ルール -

タグコード -

これは、DataLayer から Google アナリティクスにイベントをプッシュする従来の Google アナリティクス タグです。

発砲ルール -

鬼ごっこ -

どんな助けでもいただければ幸いです

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

events - UA の GTM 経由でカルーセル バナーのインプレッションを追跡する方法は?

ユニバーサル アナリティクスの GTM を介してイベントでカルーセル バナーのインプレッションを追跡しようとしています。ハードコーディングされたすべてのタグを GTM に移行しているため、多くの解決策がカバーされて_gaq.pushいますが、実際には解決策が必要です..dataLayer.push

gtm.loadルールを使用しdataLayer.pushて .

役立つアイデア/リンクはありますか?

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

javascript - Google タグ マネージャーの拡張 e コマース データ レイヤー

ウェブサイトに GTM と GA を実装していますが、製品のインプレッションとクリックに関する e コマース データの受け渡しについて非常に基本的な質問がありましたが、公式の GTM ドキュメントからは理解できません。

例として、検索結果ページについて説明したいと思います。通常、検索結果ページには 50 ~ 100 の商品リストが表示されます。SRP は、セクション内の dataLayer=[{...}] セクションにプリロードされた商品インプレッションとともに、Google タグ マネージャーがインプレッション計算に必要なすべての変数を正しい命名規則でロードします。例として、ページの HTML 疑似コードを共有したいと思います

この dataLayer=[{}] には、ユーザー言語、ユーザー ID、選択された国などに関連するデータもあります。

商品のクリック数を計算する方法を知りたいです。Google のドキュメントhttps://developers.google.com/tag-manager/enhanced-ecommerce#product-clicksでは、次のコードを使用して追跡することが記載されています。

この関数はどこで宣言する必要がありますか? そして、この関数はどこで呼び出されるべきですか? そして、製品の値、つまり、名前、ID、価格などをどのように関数に渡しますか。

私は開発者ではありません。開発者の助けを借りて、バックエンドからデータレイヤーに情報を取得します。

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

magento - 拡張 e コマースの実装: 製品データを取得する方法

ショッピング カートから UA に送信するデータの取得を実装する方法について、誰か助けてくれませんか? これには、製品データ、トランザクション、インプレッションなどが含まれます。私は Magento を使用しています。

私の理解では、ストアのさまざまなページにさまざまなコードを追加することになっています。たとえば、ユーザーが商品をクリックした回数を測定するには、次のコードを商品ページ テンプレートに追加します (コードは Google 拡張 e コマースにあります)。

1.) 製品ページに挿入できる一般的な productFieldObject テンプレートはありますか? その場合、WHAT DO I PUT HERE を何に置き換えますか? とのセクション?

2.) 私の混乱は、Analytics が製品データを取得する方法です (私は Magento を使用しています)。productFieldObject テンプレートがある場合、ec:addProduct が起動した後、どこかに行ってすべての製品情報を取得する必要があります。誰かがそれを行う方法を教えてもらえますか?

拡張 e コマースのすべての実装例では、ガイドによって productFieldObject スニペットに実際の商品の詳細が既に入力されています。Analytics で製品データを取得する方法を説明しているガイドはありません。

誰かが私にそれを行う方法を教えていただければ、本当に感謝しています。私は読んでいて、本当に行き止まりにぶつかっています...

本当にありがとう!

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

javascript - GTM - チェックアウト手順とトランザクションの設定方法

以前はサイトの GTM がうまく機能していたと言って始めましょう。

私が今苦労していることの 1 つは、チェックアウト手順を設定し、GTM にすべてのトランザクション データを引き続き取得させることです。

以前は、ページの下部に次のような GTM とデータ レイヤーがありました。

それは問題なく取引を受け取りました。しかし、チェックアウト手順も必要でした。今、私は次のように試しました:

また、次のようにします。

そして、明らかにうまく機能していません(チェックアウトの他の2つのステップは単なるステップであり、データレイヤーには他に何も送信されていません). 他の 2 つの手順は次のとおりです。

クーポンを取得してチェックアウト手順を実行しながら、GTM にトランザクションを再度認識させる方法について何か提案はありますか? 最後の部分はチェックアウト イベントではなく購入イベントである必要があるかもしれないと読みました。しかし、この時点で、私はどちらの方向に進むべきかについて少し確信が持てません