カスタムイベント目標

カスタムイベント目標

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


カスタムイベント目標とは

カスタムイベント目標では、スタンダードなクリック基準や時間基準の追跡では測定できない、特定のユーザー行動を追跡できます。

目に見える操作を追跡する要素のクリック目標やリンクのクリック目標とは異なり、カスタムイベント目標では、定義した条件が正常に完了した場合にのみ実行されるJavaScriptイベントを追跡します。

定義したイベントが実行されるたびに、PageSenseによってコンバージョンとして記録されます。訪問者は目標ごとに1回のみカウントされるため、正確で信頼性の高いレポートを作成できます。

この種類の目標は、コンバージョンが次のような場合に適しています。

  • 新しいページに移動しない

  • バックエンドでの検証後に発生する

  • 動的コンテンツ内で発生する

  • 成功としてカウントする前に確認が必要になる

カスタムイベント目標を使用するタイミング

次のような場合は、カスタムイベント目標を使用します。

  • フォームを送信してもサンクスページに移動しない

  • 同じURL上に成功メッセージが表示される

  • メールマガジンへの登録を追跡する

  • Webセミナーへの登録を追跡する

  • お問い合わせフォームの送信を追跡する

  • ページを再読み込みせずに支払い確認が行われる

  • ログイン後の領域で成功を追跡する必要がある

  • バックエンドでの処理後にコンバージョンが発生する

処理が成功した後もWebサイトのURLが変更されない場合、コンバージョンを最も正確に測定できるのはカスタムイベントです。

使用例

次のページにお問い合わせフォームがあるとします。https://example.com/contact-us

訪問者がフォームを正常に送信すると、同じページに「ありがとうございます」というメッセージが表示されますが、URLは変更されません。追跡できる新しい移動先ページがないため、要素のクリックやリンクのクリックでは、実際の送信数を正確に測定できません。この場合、フォームの成功時に実行される関数内にカスタムイベントを追加します。フォームの送信が成功するとイベントが実行され、PageSenseによってコンバージョンとして記録されます。

カスタムイベント目標を設定するには

手順1:[新しい目標]をクリックする
  1. [追跡]モジュールで、[新しい目標]をクリックして目標の作成を開始します。

  1. 目標の設定画面が開きます。


手順2:目標の種類として[カスタムイベント]を選択する
  1. 目標の内容がクリアに伝わる名前を入力します。
    例:ジルカーカスタム
  1. 使用可能な目標の種類の一覧から、[カスタムイベント]を選択します。

  1. [次へ]をクリックして続けます。
手順3:トラッキング対象のページの設定
  1. この手順では、カスタムイベントが実行される可能性のある場所を設定します。これらは、成功時の処理が実行される可能性のあるページです。

  1. PageSenseには、8種類のURLの一致を柔軟に指定できる詳細設定があります。


各種類について、以下で説明します。


URLの一致の種類
使用する場面
追跡対象
シンプルURL
単一の静的ページを追跡する場合
その特定のページのみ
完全一致URL
URLを完全に一致させる必要がある場合
入力したURLとの完全一致のみを追跡します
URLが次の値を含む。
関連する複数のURLを追跡する場合
「/product」を含むすべてのURLを追跡します
次の値で始まる
セクションやフォルダーを追跡する場合
すべてのブログページを追跡します
次の値で終わる
共通の末尾を持つページを追跡する場合
「thank-you」で終わるすべてのURLを追跡します
次の値と一致
柔軟な部分一致を使用する場合 https://zylkerautomation.zohocommerce.com/offer
類似したパターンに一致するURLを追跡します
正規表現
動的または複雑なURL構造の場合
数値IDを持つ商品ページを追跡します
ページグループ 事前に設定したURLグループを追跡する場合 ジルカー–マーケティングキャンペーンページ
設定したグループ内のすべてのURLを追跡します

設定方法

  • 適切な一致の種類を選択します。

  • 対応するURLの値を入力します。

  • 異なるセクションでイベントが実行される可能性がある場合は、複数の条件を追加します。

過剰な追跡やコンバージョンの取りこぼしを避けるため、慎重に選択してください。



手順4:トラッキング対象外のページの追加(任意)

イベントが複数のセクションで実行される可能性があるものの、すべてを件数に含めるべきではない場合:

  • トラッキング対象外のページを使用します

  • 同じURLの一致の種類を適用して、除外対象を設定します。

  1. これにより、無効なコンバージョンや過大計上されたコンバージョンを防止できます。

手順5:カスタムイベントの選択または作成
  1. この手順では、コンバージョンを発生させるイベントを設定します。

以下のいずれかを行えます。

既存のイベントの選択

作成済みのカスタムイベントがある場合は、その中から選択します。


新規カスタムイベントの作成

  • 入力項目にイベント名を入力します。
    例:form_success

  • [+「form_success」を作成]をクリックします。

これでイベントが作成され、保存されます。


作成後は、同じカスタムイベントをPageSenseのその他のテストでも再利用できます。

イベント名は、Webサイトのコードで使用されている名前と完全に一致している必要があります。



手順6:イベントトラッキングコードのコピーと実装

イベントを作成すると、PageSenseによってカスタムイベントのAPIコードが生成されます。

このコードをコピーして、WebサイトのJavaScriptに貼り付ける必要があります。

処理が正常に完了した後に実行される関数内に、コードを配置してください。


たとえば、次の箇所です。

  • フォーム送信の成功時に実行されるコールバック内

  • AJAXの成功レスポンス内

  • 支払いの確定後

  • バックエンドでの検証後

処理が正常に完了した後にのみ、イベントが実行されるようにしてください。

配置が正しくない場合、コンバージョンが次のような状態になることがあります。

  • 記録されない

  • 完了前に記録される

  • 複数回実行される

開発者のサポートを受けて実装することをお勧めします。



手順7:確認と実行

実行する前に、以下を確認します。

  • ページのターゲット設定ルールを確認します

  • 除外条件がある場合は確認します

  • イベント名が完全に一致していることを確認します

  • コードが正しく実装されていることを確認します


確認が完了したら、[実行]をクリックします。

イベントが実行されるたびに、PageSenseはコンバージョンを追跡します。


 



このドキュメントは、すべての手順を順を追ってご案内できるように作成されています。さらにサポートが必要な場合や質問がある場合は、support@zohopagesense.com - までお気軽にお問い合わせください。いつでもお手伝いいたします!