Google Analytics 4プロパティを使ったGoogleタグマネージャーの設定

Google Analytics 4プロパティを使ったGoogleタグマネージャーの設定

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

フォームへの Google タグマネージャーのインストール

フォームに Google タグマネージャーをインストールするには、

  1. Google タグマネージャーアカウントで、ワークスペースに移動し、画面上部に表示されるコンテナ ID(GTM-XXXXXX)をコピーします。
  2. フォームビルダーで、共有タブ > Google Tag Manager & カスタムトラッキングに移動します。
  3. Google Tag Managerをクリックし、設定するをクリックします。
    Configuring GTM
  4. コンテナ IDを貼り付けます。
  5. Google タグマネージャーで識別できるように、フォームエイリアスにフォームの別名を入力します。
  6. 許可された GTM タグで、許可する GTM タグを選択できます。
    1. 限定された Google タグでは、Google アナリティクス設定(従来版)、Google タグ、Google アナリティクス 4 イベント、Google 広告コンバージョントラッキングタグ、コンバージョンリンカー、自動イベント変数、定数、カスタムイベント、URL、ルックアップテーブルなど、特定のタグセットのみに制限されます。
    2. すべての Google タグでは、Google クラスに分類されている任意のタグを使用できます。例:要素表示リスナー、タイマーリスナー、拡張コンバージョンなど。Google クラスで許可されているタグの詳細はこちら
      GTM Tags
  7. 処理を設定の下で、イベントの詳細を Google タグマネージャーに送信したいフォーム処理を次から選択します。
    • フォーム表示:回答者がフォームを表示したときにイベントを送信できます。
    • ページ表示:複数ページのフォームの場合、回答者が選択したページを表示したときにイベントを送信できます。Google タグマネージャーで識別できるように、選択したページにエイリアス名を入力します。
    • 項目クリック:回答者がフォーム内の選択した項目をクリックしたときにイベントを送信できます。Google タグマネージャーで識別できるように、選択した項目にエイリアス名を入力します。
    • フォーム確認:回答者がフォームを確認したときにイベントを送信できます。
    • フォーム保存:回答者がフォームを保存したときにイベントを送信できます。
    • フォーム送信:回答者がフォームを送信したときにイベントを送信できます。
      Configure Events
  8. 各イベントで送信される変数の一覧は、Variablesをクリックすると表示できます。
  9. 保存をクリックします。                              

詳細はこちらから、Google タグマネージャーをインストールする前に考慮すべき点について確認してください。

Google タグマネージャーの設定

選択した Zoho Forms の処理を Google タグマネージャー経由で Google アナリティクスにトラッキングするには、次の手順に従います。

カスタムイベントトリガーの設定

次の Zoho Forms の処理は、Google タグマネージャーのカスタムイベントトリガータイプを使用して取得できます。
イベント
イベント名
フォーム表示
zf_formview
ページ表示
zf_pageview
項目クリック
zf_onclickfield
フォーム確認
zf_reviewform
フォーム保存
zf_saveform
フォーム送信
zf_submitform

上記の処理に対してカスタムイベントトリガーを設定するには、

  1. Google タグマネージャーで、左側メニューのTriggersをクリックし、新規をクリックします。
  2. イベントの名前を入力します(例:フォーム送信トリガー)。
  3. Trigger Configurationをクリックし、トリガータイプとしてカスタムイベントを選択します。
  4. トラッキングしたいイベントについて、上の表に記載されているイベント名を入力します。Zoho Forms でサポートされているすべてのカスタム処理をトラッキングするには、zf_*と入力し、Use regex matchingを選択して、フィールドで正規表現を扱えるようにします。
  5. 保存をクリックします。

    Trigger Configuration

すべてのカスタム処理でトリガーが発火するように設定すると、関連付けられたタグは、Web サイト上でカスタムイベントが発生するたびに実行されることを意味します。つまり、フォームを問わず、あらゆるカスタムイベントに対してトリガーが反応します。特定のフォームが送信されたときにのみタグを発火させたい場合は、「Some カスタム処理」を選択し、どの処理で関連付けられたタグを発火させるかを定義する条件や基準を指定します。たとえば、フォーム名がEvent Registrationの場合は、フォーム名を含むデータレイヤー変数を作成し、この特定のフォームが送信されたときにのみトリガーが反応するように設定します。'



Zoho Forms で選択した処理ごとに、上記の手順を Google タグマネージャーで繰り返します。

データレイヤー変数の作成

イベントが実行されると、そのイベントに関する一連のデータがフォームから Google タグマネージャーに送信されます。Google タグマネージャー側でこのデータを取得するには、データレイヤー変数を作成する必要があります。データレイヤーはフォームの仮想レイヤーで、回答者がフォームを操作したときに生成されるデータを一時的に保持します。

フォーム処理のデータを取得するために、Google タグマネージャーで次のデータレイヤー変数を作成できます。
  • zf_category : データが Zoho Forms からプッシュされていることを示します。常に Zoho Forms に設定されます。
  • zf_action : フォーム上で行われる操作
  • zf_formname : フォーム名
  • zf_field : クリックされた項目のフィールドエイリアス名
  • zf_page : 表示されているページのフィールドエイリアス名
選択したイベントの横にある「Variables」をクリックすると、そのイベントの実行時にプッシュされる変数が、フォームとイベントに応じたカスタム値として表示されます。

Variable Data

Google タグマネージャーでデータレイヤー変数を作成するには、

  1. Google タグマネージャーで、左側メニューの Variables をクリックします。

  2. 「ユーザー定義変数」の下で、新規 をクリックします。

  3. 変数の名前を入力します。

  4. Variable Configuration をクリックし、Data Layer Variable を選択します。

  5. Data Layer Variable 名前 に、上記の一覧に記載されている変数名(例: zf_formname)を入力し、保存 をクリックします。

    Data Layer Variable Configuration

    上記の手順を繰り返して、Google タグマネージャーにプッシュしたいすべてのデータレイヤー変数を作成します。
    ユーザーからの要望に応じて、新しい変数を追加することもできます。

Google タグの作成

  1. Google アナリティクス アカウントで、管理 > データストリームに移動します。作成したストリームをクリックし、ポップアップ右上に表示される測定 ID(MEASUREMENT ID)をコピーします。

    Copy the MEASUREMENT ID
  2. 次に、Google タグマネージャーのコンテナで、左側メニューのタグをクリックし、新規をクリックします。
  3. タグにわかりやすい名前を入力します(例:Google タグ)。
  4. タグの設定をクリックし、Google タグを選択します。
  5. タグ IDの欄に、手順 1 でコピーした ID を貼り付けます。
  6. トリガーAll Pages(すべてのページ)を選択し、保存をクリックします。

    GA4 Configuration tag

Google アナリティクス 4 イベントタグの作成

  1. 新規をクリックして、別のタグを作成します。タグの設定をクリックし、Google アナリティクス: GA4 イベントを選択します。
  2. Google アナリティクスからコピーした測定 ID を入力します。
  3. イベント名を入力します。
  4. イベントパラメータで、パラメータを追加をクリックし、の欄で作成済みのデータレイヤー変数を選択します。適切なパラメータ名を入力します。その他のイベントパラメータを追加するには、パラメータを追加をクリックします。
  5. トリガーで、作成したカスタムイベントトリガーを選択します。
  6. 保存をクリックします。

    GA4 Event tag
その他のフォーム送信を計測するために、追加で Google アナリティクス 4 イベントタグを作成することもできます。

フォームを Web サイトに埋め込んだ場合の送信のトラッキング

フォームの iframe を Web サイトに埋め込み、Google タグマネージャーを使用して Web サイトとフォームの両方で送信をトラッキングするように設定している場合は、追加の設定が必要です。

フォームと Web サイトのドメインが異なる場合

たとえば、フォームのドメインが forms.zohopublic.com で、これをドメイン zylker.com の Web サイトに埋め込み、Google タグマネージャーを使用して Web サイトとフォームの両方で送信をトラッキングする(クロスドメイントラッキング)場合は、次の手順に従ってください。
  1. Google アナリティクス: Google タグを設定する際に、設定をクリックします。
  2. 設定パラメータcookie_flagsに次を入力します。
    max-age=7200;secure;samesite=none;Partitioned;

    Configuration Parameter
Notesメモ: Web サイトと埋め込みフォームのドメインが異なる場合に、訪問者のイベントフローを 1 つのセッションとして Google アナリティクスで取得したいときは、フォームに対して Web サイトと同じドメインのカスタムドメインを設定する必要があります。
Info
Google アナリティクスおよび Google タグマネージャーとのシームレスな連携のため、同一ドメインを使用することを推奨します。

フォームと Web サイトのドメインが同じ場合

たとえば、フォームのドメインが  forms.zylker.com で、これを同じドメイン zylker.com の Web サイトに埋め込み、Google タグマネージャーを使用して Web サイトとフォームの両方で送信をトラッキングしている場合は、Web サイトと埋め込みフォームの両方で同じ Google アナリティクスのプロパティを使用していることを確認してください。その他の設定は不要です。

プレビューと公開

すべてのタグを設定して保存したら、Google タグマネージャー右上のプレビューをクリックしてテストし、トラッキングに問題がある場合は、こちらの手順に従って設定をデバッグします。

右上の送信をクリックして公開し、変更内容を Zoho Forms に反映します。

メモ: Google タグマネージャーの設定を変更するたびに、フォームをハードリロードしてください。
Google アナリティクスのレポート > リアルタイム > イベントでリアルタイムレポートを確認できます。

メモ:

  • Google タグマネージャーは、有料プランでのみ設定できます。
  • Google タグマネージャーの設定は、支払いフィールドを含むフォームではサポートされていません。
  • フォーム送信は、Google タグマネージャーを使用して Google アナリティクスでのみトラッキングできます。
詳しくは、Google タグマネージャーに関する FAQ を参照してください。





              Zoho Campaigns Resources

                Zoho WorkDrive Resources




                  • Desk Community Learning Series


                  • Digest


                  • Functions


                  • Meetups


                  • Kbase


                  • Resources


                  • Glossary


                  • Desk Marketplace


                  • MVP Corner


                  • Word of the Day


                  • Ask the Experts









                                  • Related Articles

                                  • Google Sheets連携

                                    お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 概要 フォームの回答をシートに自動保存し、フォームデータを手動で入力する時間を削減したい場合は、Zoho Forms - Google スプレッドシート連携を使用できます。この連携を設定すると、フォームの回答は自動的に Google ...
                                  • Googleドライブ

                                    お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 このオプションを選択すると、フォームの添付ファイルは Google ドライブに保存されます。 この設定を行うには、 フォームビルダーで、左側メニューから設定 > 送信と保存 > フォーム添付ファイルの管理に移動します。 Google Drive を選択します。 認証を行い、Zoho ...
                                  • Google広告とのGoogleタグマネージャー設定

                                    お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 これはどのように機能しますか? コンバージョンとは、フォーム送信など、価値があるとみなすユーザーのアクションのことです。見込み客が Google 広告をクリックしてあなたの ...
                                  • Google Tag Managerの設定:概要

                                    お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 フォームに対する回答者の行動を把握したい場合は、Google Tag Manager(GTM)を使用して、フォーム上に分析・計測タグを追加・管理し、回答者がフォームを表示、項目をクリック、確認、保存、送信した際のアクションを Google アナリティクスでトラッキングできます。 ...
                                  • Google カレンダー連携

                                    お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 Zoho FormsをGoogle カレンダーと連携すると、カレンダーで会議やイベントをスケジュールし、ゲストを管理できます。この連携により、フォーム送信をイベントとしてGoogle ...

                                  Resources

                                  Videos

                                  Watch comprehensive videos on features and other important topics that will help you master Zoho CRM.



                                  eBooks

                                  Download free eBooks and access a range of topics to get deeper insight on successfully using Zoho CRM.



                                  Webinars

                                  Sign up for our webinars and learn the Zoho CRM basics, from customization to sales force automation and more.



                                  CRM Tips

                                  Make the most of Zoho CRM with these useful tips.