Googleタグマネージャー設定のデバッグ手順

Googleタグマネージャー設定のデバッグ手順

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

デバッグを始める前に

  1. フォームをWebサイトに埋め込んでいる場合は、フォームをダウンロードしたHTML/CSSではなく、必ずiframeとして埋め込んでいることを確認してください。
  2. Google Tag Manager には、Google アナリティクス 4 プロパティのみを設定していることを確認してください。
  3. タグ、トリガー、および必要なデータレイヤー変数をすでに設定していることを確認してください。
上記の設定が完了している場合は、以下の手順を確認してから Google Tag Manager を公開するようにしてください。
以下のデバッグ手順は、次のような構成になっています。
  1. 見出しが、実行すべきデバッグ手順です。
  2. 各見出しの下の内容は、そのデバッグ手順で問題が解決しない場合に実行する手順を示します。
  1. イベントが発火していない場合は、Zoho Forms 側でそのイベントを有効にしているか確認してください。

    Event Configuration

  2. GTM のプレビューモードで、デバッグ対象のドメインが有効になっているか確認してください。



イベントが表示されたら、そのイベントをクリックして、設定したタグが発火しているか確認する

  1. カスタムイベントトリガーを設定する際、Zoho Forms で指定されているイベント名を正しく設定しているか確認してください。例:zf_submitform。または、zf_* のようなカスタムイベント名を設定し、 正規表現による一致 を使用するよう選択します。

    イベント
    イベント名
    フォーム表示
    zf_formview
    ページ表示
    zf_pageview
    項目クリック(Onclick)
    zf_onclickfield
    フォーム確認
    zf_reviewform
    フォーム保存
    zf_saveform
    フォーム送信
    zf_submitform
  2. プレビューモードで、対象のイベントをクリックし、発火していないタグをクリックしてタグの詳細を表示します。

    Tag that is not fired

    Tag Details

    ここで、実行されていないトリガーを確認できます。

  3. イベントの Data Layer セクションに移動し、Zoho Forms から受信したデータを確認します。

    Data Layer

手順 2 のFiring Triggers に表示されている変数と、受信した変数を照合し、どこに不整合があるかを特定します。

イベントが発火したら、Google アナリティクスのリアルタイムレポートでイベントが表示されているか確認する

Google Tag Manager の変更内容を、もう一度公開します。


イベントは発火しているが、Google アナリティクスのリアルタイムレポートに表示されるデータが想定と異なる


タグの設定時にデータレイヤー変数を使用する箇所では、入力ボックスの横にある アイコンをクリックし、事前に設定したデータレイヤー変数を選択して、正しく設定されていることを確認してください。


フォームをWebサイトに埋め込んでいる場合は、上記の手順を確認したうえで、以下の手順に進んでください。

 

フォームを埋め込んだWebサイトをプレビューし、操作を行ったときにイベントが発火しているか確認する

Google アナリティクス 4 プロパティ向けの手順については、 こちらを参照し、必ず手順に従ってください。プレビューモードでフォームが表示されない場合は、Tag Assistant Companion ブラウザー拡張機能がインストールされていない可能性があります。iframe 内に埋め込まれたフォームをプレビューモードで安定して動作させるには、この拡張機能が必須です。
Install extension