お客さまへの大切なお知らせ:膨大なサポート情報を少しでも早くお客さまにお届けするため、本コンテンツの日本語版は人間の翻訳者を介さない自動翻訳で提供されております。正確な最新情報については本コンテンツの英語版をご覧ください。
Analytics Tools

カスタムイベントを作成する

更新日時 2019年 10月 31日

対象製品

Marketing Hub  Enterprise
Sales Hub  Enterprise
Service Hub  Enterprise

カスタムイベントでは、JavaScript イベント API または イベント HTTP API の詳細なアクティビティを追跡できます。JavaScript ファイルまたはサーバー側のスクリプトに作成するカスタムイベントを実装するために、開発者と連携する必要があります。

  • HubSpotアカウントにて、[レポート] > [アナリティクスツール]の順に進みます。
  • [イベント]を選択します。
  • 右上にある [管理] をクリックします。
  • 右上の[イベントを作成]をクリックします。
  • 右側のパネルで、プロパティーを設定します:
    • イベント名を入力します。
    • イベントを簡単に見つけて追跡するには、[タグ]ドロップダウンメニューをクリックして タグを選択します。
    • [イベントタイプ]として[カスタムイベント]を選択します。
  • [次へ]をクリックします。

カスタムイベントは 2 つの方法で設定できます:

 

JavaScript イベント

カスタム JavaScript を使用してイベントをトリガーする場合は カスタムJavaScript フィールドにコードを入力します。このフィールドに入力したコードは、HubSpot トラッキングコードの一部として自動的に含まれます。JavaScript イベント API の使用についてもっと詳しく。

JavaScript を追加したら、右下の [保存]をクリックしてイベントを作成します。イベントダッシュボードにリダイレクトされます。イベントの上にカーソルを置き、 [続き]ドロップダウンメニューをクリックし[編集]を選択します。右下の [次へ] をクリックします。イベントに対して生成された ID が表示されます。そのイベントをトリガーする JavaScript コールバックにコードスニペットをコピーして貼り付けます。

デフォルトでは、 [値] は null に設定されます。これは、イベントの収益をトラッキングするために使用できる任意の引数です。この値は、イベントがコンタクトレコードに関連付けられている場合、hs_analytics_revenueプロパティを増加させるために使用されます。 

イベントが実行されるたびに、トリガーされたイベントに関連付けられた値が、コンタクトのレコードの[収益]フィールドに追加されます。コンバージョン値を設定するときは、特定の値を入力するか、JavaScript変数やフルjQueryセレクターを入力して動的に値を指定することができます。値を追加する場合は、コードスニペットを JavaScript ファイルに追加する前に、必ず[値]パラメータに追加してください。

 

HTTP APIイベント

イベントHTTP API を使用している場合は、[カスタム JavaScript] フィールドに JavaScript を入力する必要はありません。

最初に右下の[保存]をクリックして、イベントを作成します。イベントダッシュボードにリダイレクトされます。イベントの上にカーソルを置き、[続き] ドロップダウンメニューをクリックし[編集]を選択します。右下の [次へ] をクリックします。イベントに対して生成された ID が表示されます。この ID を使用して HTTP GET コールを使用するカスタム HubSpot イベントをトリガーできるようになりました。 

HTTP API イベントを作成する際、以下の必須パラメータを含むURLが自動的に生成されます:

  • _n -記録しているイベントの Event_ID
  • _a - あなたのHubSpot ID

トリガーされるHTTP APIイベントをHubSpotのコンタクトレコードに正常に接続するには、リクエストURLでコンタクトのEメールアドレス &emailを渡す必要があります。指定したEメールアドレスに対応するコンタクトレコードがまだ存在しない場合は、新しいレコードが作成されます。そうでない場合は、イベントが既存のコンタクトに帰属します。

イベント HTTP API の使用方法と追加のオプションパラメータの追加についてもっと詳しく。

 

カスタムイベントのその他の使用方法

外部サイトへのログインをトラッキングする

外部ウェブサイトのログインのみのセクションがある場合、カスタムイベントを使用してユーザーが積極的にログインしている HubSpot 情報に送信できます。ログイン時にカスタムイベントをトリガーします。コンタクトのレコードに保存したら、最近のログインに基づいてリストをセグメント化して作成できます。一部のフィルターは特定の時間帯とイベントが完了した回数の合計です。

ブラウザーやモバイルの使用状況

カスタムイベントを使用して、訪問者がどのブラウザーを最も使用しているか、およびどのくらいの頻度でモバイルデバイスから訪問しているかを割り出すことができます。

放棄されたショッピングカート

訪問者は、B2C会社のウェブサイトで頻繁にオンライン購入を完了していません。訪問者が出荷を計算した後にカスタムイベントトリガーを設定し、リスト内のこれらのコンタクトをセグメント化します。リストを使用してコンタクトにリマインダーを送信し購入を完了します。

カスタムイベント制限

最大 2,000 件のカスタムイベントを作成することができます。上限にアプローチするとイベントツールで通知されます。
 

上限に達したら、新しく作成されたイベントがイベントマネージャーに予期しないイベントとして追加されます。イベント管理者にアクセスするには、次の手順を実行します。

  • HubSpotアカウントにて、[レポート] > [アナリティクスツール]の順に進みます。
  • [イベント]を選択します。
  • 右上にある [イベントを管理] をクリックします。
  • イベントを承認または却下するには、左のサイドバーメニューで予期しないイベントをクリックします。
  • カスタムイベント名の横にある[承認]または[却下]を選択します。
  • 箇条書きで承認または却下するには次の手順を実行します:
    • 承認または却下するイベントの左側のチェックボックスを選択します。
    • テーブルの一番上にある [承認]または[却下] をクリックします。

イベントは、2,000 件のイベント上限を超えていない場合にのみ承認が可能で、イベントが承認キューにある間は、完了としてカウントされません。以前に削除されたカスタムイベントを復元するには次の手順を実行します:

  • 左のサイドバーメニューで [拒絶] をクリックします。
  • リストアするイベントの上にカーソルを置き、[アクション]ドロップダウンメニューをクリックし、[リカバリ]を選択します。
  • 箇条書きでイベントを復元するには次の手順を実行します:
    • リカバリするイベントの左側にあるチェックボックスを選択します。
    • テーブルの一番上にある [リカバリ] をクリックします。