フォームに Google タグマネージャーをインストールするには、
保存をクリックします。
詳細はこちらから、Google タグマネージャーをインストールする前に考慮すべき点について確認してください。
選択した Zoho Forms の処理を Google タグマネージャー経由で Google アナリティクスにトラッキングするには、次の手順に従います。
| イベント |
イベント名 |
| フォーム表示 |
zf_formview |
| ページ表示 |
zf_pageview |
| 項目クリック |
zf_onclickfield |
| フォーム確認 |
zf_reviewform |
| フォーム保存 |
zf_saveform |
| フォーム送信 |
zf_submitform |
上記の処理に対してカスタムイベントトリガーを設定するには、
イベントが実行されると、そのイベントに関する一連のデータがフォームから Google タグマネージャーに送信されます。Google タグマネージャー側でこのデータを取得するには、データレイヤー変数を作成する必要があります。データレイヤーはフォームの仮想レイヤーで、回答者がフォームを操作したときに生成されるデータを一時的に保持します。
Google タグマネージャーでデータレイヤー変数を作成するには、
Google タグマネージャーで、左側メニューの Variables をクリックします。
「ユーザー定義変数」の下で、新規 をクリックします。
変数の名前を入力します。
Variable Configuration をクリックし、Data Layer Variable を選択します。
Data Layer Variable 名前 に、上記の一覧に記載されている変数名(例: zf_formname)を入力し、保存 をクリックします。
フォームの iframe を Web サイトに埋め込み、Google タグマネージャーを使用して Web サイトとフォームの両方で送信をトラッキングするように設定している場合は、追加の設定が必要です。
メモ: Web サイトと埋め込みフォームのドメインが異なる場合に、訪問者のイベントフローを 1 つのセッションとして Google アナリティクスで取得したいときは、フォームに対して Web サイトと同じドメインのカスタムドメインを設定する必要があります。
たとえば、フォームのドメインが forms.zylker.com で、これを同じドメイン zylker.com の Web サイトに埋め込み、Google タグマネージャーを使用して Web サイトとフォームの両方で送信をトラッキングしている場合は、Web サイトと埋め込みフォームの両方で同じ Google アナリティクスのプロパティを使用していることを確認してください。その他の設定は不要です。
すべてのタグを設定して保存したら、Google タグマネージャー右上のプレビューをクリックしてテストし、トラッキングに問題がある場合は、こちらの手順に従って設定をデバッグします。
右上の送信をクリックして公開し、変更内容を Zoho Forms に反映します。
メモ: