カスタム event goals は、Webサイト上でボタンやリンクのクリックだけでは特定できないユーザーインタラクションをトラッキングするためのヘルプです。一部のウェブページでは、動的なコンテンツ更新やシングルページアプリケーション、たとえばサインアップフォームやウェビナー登録フォーム、お問い合わせフォームなどで、訪問者がフォームに入力して送信してもURLが変わらない場合があります。
このようなケースでは、初期設定のゴール(エレメントクリック、リンクトラッキングやページの経過時間ゴールなど)では、これらのフォーム送信のクリックやコンバージョンをトラッキングできません。そのため、MAでは実際のイベントやエレメントの完了関数とカスタム event goals を連携させることで、スムーズにコンバージョンを記録できるようにしています。
カスタム event goals は、主に以下のようなウェブページ上のユーザーインタラクションのトラッキングに役立ちます。
- サンクスページや確認ページのURLがないフォーム送信
- 外部リンクのクリック
- 動画のクリック
- ダウンロード(PDFなど)
カスタム event goal を実装するには、コンバージョンをトラッキングしたいウェブページ要素の完了後の関数に、2-折れ線グラフのカスタマイズされたコードスニペットを追加する必要があります。