HubSpotでサイトトラッキングを設定する
更新日時 2024年 10月 2日
以下の 製品でご利用いただけます(別途記載されている場合を除きます)。
すべての製品とプラン |
HubSpotのトラッキングコードをインストールしたら、HubSpotでウェブサイト上の全てのドメインとサブドメインの分析データを収集できるように、追加の設定が必要になる場合があります。収集されたデータの一部は、レポートとアナリティクスツールに表示されます。
サイトトラッキングの設定とは別に、ボットのアクティビティーや内部トラフィックを分析から除外し、同意バナーとその設定をカスタマイズする必要もあります。
マーケティングEメールやセールスEメールなどで自社のドメインがコンタクトに対してどのように表示されるかを更新するには、HubSpotで会社のブランディングを設定する方法をご確認ください。
HubSpotのコンテンツを自社のドメインで表示する場合は、ドメインを接続する方法をご確認ください。
会社ドメインを更新する
会社ドメインは、ウェブサイトページを検出するためにクロールされるプライマリードメインです。
注:HubSpotでウェブサイト全体がホスティングされている場合、トラフィック アナリティクス ツールのソースタブに訪問回数を表示するために、ドメインマネージャーのプライマリードメインはターゲットドメインと一致する必要があります。
- HubSpotアカウントにて、上部のナビゲーションバーに表示される設定アイコンsettingsをクリックします。
- 左のサイドバーメニューで、[アカウントの既定値]に移動します。
- [全般]タブの[会社ドメイン]フィールドにドメインを入力します。これはアナリティクスツールで使用されるドメインです。
- 画面の最下部に表示される[保存]をクリックします。
外部でウェブサイトをホスティングしている場合(ドメインがHubSpotに接続されていない場合)、HubSpotトラッキングコードを外部サイトに埋め込む必要があります。外部サイトの場合、ページにトラッキングコードを埋め込まない限り、訪問回数は登録されません。トラッキングコードを外部サイトにインストールする方法をご確認ください。
注:ドメインがHubSpotに接続されている場合、トラッキングコードは作成した全てのHubSpotページに設定されます。そのため、HubSpotページにはトラッキングコードをインストールしないでください。
サイトドメインを追加する
HubSpotでホスティングされていないページにトラッキングコードを追加したら、レポート設定に外部サイトのドメインを追加して、これらのページがHubSpotアナリティクスで考慮されるようにする必要があります。これらのドメインは、ページを検出するためにクロールされます。
注:2024年5月16日までに、埋め込みHubSpotフォームを含む外部ページのドメインを追加のサイトドメインとして追加してください。それ以降は、追加されていない外部ページ上のフォームへの送信はスパム送信としてフィルター処理されます。
HubSpotに外部ドメインとサブドメインを追加するには、次の手順に従います。
- HubSpotアカウントにて、上部のナビゲーションバーに表示される設定アイコンsettingsをクリックします。
- 左のサイドバーメニューで、[トラッキングとアナリティクス]>[トラッキングコード]に移動します。HubSpotの無料ツールのアカウントをお持ちの場合は、左のサイドバーメニューで[トラッキングコード]をクリックします。
- [高度なトラッキング]タブをクリックします。
- [追加のサイトドメイン]テーブルの下部にある[+ドメインを追加]をクリックして、クロスドメイントラフィック用にウェブサイトの一部として含める新しいドメインを追加します。
注:[高度なトラッキング]設定で追加されたドメイン間のトラフィックは、ウェブサイトの一部と見なされ、ソースレポートにはリファーラルとして表示されません。
- ダイアログボックスでドメインを入力し、[追加]をクリックします。
- サブドメイン(www.hubspot.com、academy.hubspot.comなど)を追加すると、HubSpotでその特定のサブドメインがトラッキングされます。
- トップ レベル ドメイン(hubspot.comなど)を追加すると、その配下となる全てのサブドメイン(www.hubspot.com、academy.hubspot.comなど)がトラッキングされます。
これらの手順に従うことで、任意のドメインのトラフィックをトラッキングできますが、ドメインがアカウントのブランドドメインである場合は、カスタム アナリティクス ビューを作成してウェブサイトトラフィックをセグメント化することしかできません。
注:HubSpotは、ドメイン上のページにトラッキングコードが埋め込まれていない場合でも、サイトドメイン設定に追加されたドメインをクロールします。これらのドメインをクロールすることで、ページ パフォーマンス レポート用のSEOデータなど、他のHubSpotツールに役立つ情報を収集します。robots.txtファイルを使用すると、HubSpotのクローラーが全てブロックされ、これらのドメインがクロールされなくなります。
複数ドメイン間リンクを使用して複数のドメインをトラッキングする
複数ドメイン間リンクを使用すると、複数のドメインを訪問している1人の訪問者のプロファイルをHubSpotでマージできます。訪問者プロファイルをマージすることにより、ウェブサイト間のトラフィックソースを正確にトラッキングできます。全てのサブドメインを追跡するために、ルートドメイン(*@hubspot.comなど)を追加することをお勧めします。
注:複数ドメイン間リンクを有効にすると、パラメーター(__hsfp、__hssc、__hstc)を使用した新しいURLが作成されます。これは、Googleのクロール予算に影響する可能性があります。
例えば、訪問者がソーシャルメディアを使用して「yourwebsite.com」を訪問した後、「yournewbrand.com」に移動した場合、複数ドメイン間リンクにより、HubSpotは両方のセッションを「オーガニックソーシャル」のソースとして分類できます。複数ドメイン間リンクがなければ、異なるドメイン間のウェブサイト訪問でCookieをリンクできないため、「yournewbrand.com」への訪問のソースは「直接トラフィック」として分類されることになります。
訪問者のプロファイルは、次の場合にマージされます。
- 1人の訪問者がHubSpotトラッキングコードがインストールされている複数のドメインにアクセスし、同じEメールアドレスを使って複数のフォームに入力した場合。
- 1人の訪問者がリンクをクリックし、そのリンク先が別のドメインでホスティングされており、その両方のドメインに HubSpotトラッキングコードがインストールされている場合。HubSpotは、1つのドメインから別のドメインへのリンクにパラメーター(__hsfp、__hssc、および__hstc)を自動付加し、ドメイン間での訪問者の移動をトラッキングします。このように機能させるには、アカウントの設定で、自動クロスドメイン リンク トラッキングが有効になっている必要があります。
注:複数ドメイン間リンクは、異なるドメイン間(thisdomain.com、anotherdomain.comなど)のトラフィックの追跡にのみ必要です。この要件は、Cookieのプライバシー制限によるものです。Cookieはドメインレベルで設定され、ドメイン間を移動することはできません。サブドメイン間のトラフィック(www.hubspot.comからblog.hubspot.comへのトラフィックなど)は、Cookieを使用して自動的にトラッキングされます。ただし、[サブドメインのCookieを制限]オプションをオンに切り換えた場合は、上記は適用されません。
複数のHubSpotアカウントがあり、各サブドメインを別々のアカウントでトラッキングする場合は、HubSpotサポートに連絡してCookie設定を更新するよう依頼してください。
複数ドメイン間リンクを有効にするには、次の手順に従います。
- HubSpotアカウントにて、上部のナビゲーションバーに表示される設定アイコンsettingsをクリックします。
- 左のサイドバーメニューで、[トラッキングとアナリティクス]>[トラッキングコード]に移動します。HubSpotの無料ツールのアカウントをお持ちの場合は、左のサイドバーメニューで[トラッキングコード]をクリックします。
- [高度なトラッキング]タブをクリックします。
- [自動クロスドメイン(複数ドメイン間)リンク]スイッチをクリックしてオンに切り替え、[保存]をクリックします。
トラッキングを特定のドメインに制限する
トラッキングを特定のドメインに制限するオプションは、複数の異なるウェブサイトのドメインとサブドメインを持っているが、HubSpotでその一部のみをトラッキングする場合に便利です。また、トラッキングコードが自社で運用していない外部サイトに配置されており、アナリティクスに影響しないようにする場合にも便利です。
記載されているドメインのみにトラッキングを限定するには、次の手順に従います。
- HubSpotアカウントにて、上部のナビゲーションバーに表示される設定アイコンsettingsをクリックします。
- 左のサイドバーメニューで、[トラッキングとアナリティクス]>[トラッキングコード]に移動します。HubSpotの無料ツールのアカウントをお持ちの場合は、左のサイドバーメニューで[トラッキングコード]をクリックします。
- [高度なトラッキング]タブをクリックします。
- [トラッキングをこれらのドメインに限定する]スイッチをクリックしてオンに切り替えます。
- 特定のサブドメインだけにトラッキングを制限したい場合は、HubSpotのトラッキングCookieの配置をルートドメインではなく、該当するサブドメインに限定する必要もあります。その場合は、[サブドメインのCookieを制限]スイッチをクリックしてオンに切り替えます。
- [保存]をクリックします。
特定のサブドメインにCookieを制限する
特定のサブドメインにCookieを制限することで、HubSpotでサブドメインごとに固有のCookieを設定できます。例えば、訪問者が「yourwebsite.com」を訪問した後、「blog.yourwebsite.com」に移動した場合、Cookieが制限されていれば、HubSpotで新しいCookieを「blog.yourwebsite.com」に設定できます。参照サイトは、blog.yourwebsite.comになります。
トラッキングをサブドメインに制限するには、次の手順に従います。- HubSpotアカウントにて、上部のナビゲーションバーに表示される設定アイコンsettingsをクリックします。
- 左のサイドバーメニューで、[トラッキングとアナリティクス]>[トラッキングコード]に移動します。HubSpotの無料ツールのアカウントをお持ちの場合は、左のサイドバーメニューで[トラッキングコード]をクリックします。
- [高度なトラッキング]タブをクリックします。
- [サブドメインのCookieを制限]スイッチをクリックしてオンに切り替えます。
セキュアなCookieを使用する
セキュアなCookieを使用すると、HubSpotでHTTPSを使用して安全に読み込まれるページにのみCookieを設定できます。
セキュアなCookieを使用するには、次の手順に従います。- HubSpotアカウントにて、上部のナビゲーションバーに表示される設定アイコンsettingsをクリックします。
- 左のサイドバーメニューで、[トラッキングとアナリティクス]>[トラッキングコード]に移動します。HubSpotの無料ツールのアカウントをお持ちの場合は、左のサイドバーメニューで[トラッキングコード]に移動します。
- [高度なトラッキング]タブをクリックします。
- [セキュアなCookieのみを使用]スイッチをクリックしてオンに切り替えます。
アナリティクスから内部トラフィックを除外する
ご自身やチームなどによる内部トラフィックやボットアクティビティーがアナリティクスに影響しないようにするには、アナリティクスからトラフィックを除外する方法をご確認ください。