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

リスト条件およびワークフロー条件での URL クエリ文字列パラメーター

更新日時 2020年 6月 2日

対象製品

Marketing Hub  Professional, Enterprise
CMS Hub  Professional, Enterprise
Marketing Hub Basic(旧製品)

トラッキング URL を使用して特定のソースやキャンペーンからの訪問をトラッキングする場合、または URL に値を含めて渡すと、ウェブサイトの URL にクエリ文字列パラメーターが追加されます。一部の外部 CMS システムでは、ページ上に特定のコンテンツを表示するためにもクエリ文字列パラメーターを使用しています。

UTM クエリ文字列と非 UTM クエリ文字列


コンタクトレコードの中では、訪問した URL から UTM パラメーターが HubSpot により削除されます。そのため、ページビューフィルターを使用しているリストおよびワークフローが、予期されているコンタクトを取り出せない場合があります。ページビューのフィルターがコンタクトを検索する方法には、相違点が 2 つあります。

  • [コンタクトが過去に次を含む URL を訪問した] フィルターの中で UTM パラメーターを使用している場合、リストまたはワークフローは、その検索に UTM パラメーターを含めます。コンタクトレコードの中では訪問した URL から UTM パラメーターが HubSpot により除去されるため、UTM パラメーターを使用してページを訪問したコンタクトは、そのリストまたはワークフローに取り込まれません
  • [コンタクトが過去に次の URL(完全一致)を訪問した] フィルターの中で UTM パラメーターを使用している場合、リストまたはワークフローは、その検索に UTM パラメーターを含めません。UTM パラメーターを使用してもしなくても、そのページを訪問したコンタクトは、そのリストまたはワークフローに取り込まれます。

以下の例をご確認ください

コンタクトレコードの中で訪問した URL から削除される UTM パラメーターには、次のものが含まれます:

  • source
  • utm_source
  • utm_medium
  • utm_campaign
  • utm_content
  • utm_term

一方 HubSpot は、非 UTM パラメーターについては、コンタクトレコードの中で訪問済み URL から削除しません。たとえば、「www.hubspot.com/offer?discount」という URL の中で、「?discount」の部分は非 UTM クエリ文字列です。 

シナリオの例

以下のシナリオ例は、リストとワークフローのツールで、コンタクトが条件を満たしているかどうかを評価する際にクエリ文字列をどう処理するかを示しています。この例では、3 人のコンタクトに対してこのページが異なる方法で表示されます:

  • コンタクト 1 は、トラッキング URL「http://www.domain.com/pricing?utm_source=email」が設定されている E メールキャンペーンの一部として用意されている価格設定ページを表示しています。
  • コンタクト 2 は、別のキャンペーンの一部として用意されている価格設定ページを表示しています。このページは、別のクエリ文字列「http://www.domain.com/pricing?specialdiscount」でトラッキングされています。
  • コンタクト 3 は、ウェブサイト内を移動して自然に見つけた価格設定ページを表示しています。このページにはクエリ文字列なしで到達したため、URL は「http://www.domain.com/pricing」になっています。

シナリオ 1

E メールキャンペーンの一部であるページを閲覧したコンタクトをリストまたはワークフローに追加するため、[コンタクトが過去に次を含む URL を訪問した] の条件が「/pricing?utm_source=email」に設定されています。 

list-1
URL 内の文字列

リストまたはワークフローは、そのクエリ文字列を完全一致として含む URL を訪問したコンタクトを検索します。

  • ?utm_source=email がコンタクトレコードから削除されるため、コンタクト 1 はリストまたはワークフローに追加されません。閲覧した URL は、「http://www.domain.com/pricing」として記録されます。これには「/pricing?utm_source=email」が含まれないため、条件に一致しません。
  • コンタクト 2 は、「/pricing?specialdiscount」が含まれる URL を閲覧したため、リストまたはワークフローに追加されません。これには「/pricing?utm_source=email」が含まれないため、条件に一致しません。
  • コンタクト 3 が閲覧した URL には「/pricing」しか含まれていないため、コンタクト 3 はリストまたはワークフローに追加されません。これには「/pricing?utm_source=email」が含まれないため、条件に一致しません。

シナリオ 2

別のキャンペーンの一部であるページを閲覧したコンタクトをリストまたはワークフローに追加するため、[コンタクトが過去に次を含む URL を訪問した] の条件が「/pricing?specialdiscount」に設定されています。

list4
  • コンタクト 1 は、閲覧先として記録された URL が 「http://www.domain.com/pricing」であるため、リストまたはワークフローに追加されませんこれには「/pricing?specialdiscount」が含まれないため、条件に一致しません。
  • コンタクト 2 が表示した URL には「/pricing?specialdiscount」が含まれており、非 UTM クエリ文字列パラメーターはコンタクトレコードから削除されないため、リストまたはワークフローに追加されます。記録された URL には「/pricing?specialdiscount」が含まれているため、これは条件に一致します
  • コンタクト 3 が閲覧した URL には「/pricing」しか含まれていないため、コンタクト 3 はリストまたはワークフローに追加されませんこれには「/pricing?specialdiscount」が含まれないため、条件に一致しません。

シナリオ 3

/pricing」が含まれ、クエリ文字列パラメーターは含まれていない URL を閲覧したコンタクトを抽出するため、[コンタクトが過去に次を含む URL を訪問した] の条件が「/pricing」に設定されています。

list-2

3 人のコンタクトのすべてがリストまたはワークフローに追加されます。全員が URL に「/pricing」が含まれるページを表示したためです。このシナリオでは、クエリ文字列を使用してページを表示したかどうかは関係ありません。

シナリオ 4

E メールキャンペーンの正確な URL である「http://www.domain.com/pricing?utm_source=email」を閲覧したコンタクトを追加するため、[コンタクトが過去に次の URL(完全一致)を訪問した] が URL 全体に設定されています。

list-3

この場合、HubSpot により、条件 URL からも UTM パラメーターが削除されます。したがって、このリストまたはワークフローは、クエリパラメーターを含む URL ではなく「http://www.domain.com/pricing」という URL を閲覧したコンタクトを検索することになります。

  • コンタクト 1 は、閲覧先として記録された URL が「http://www.domain.com/pricing」であるため、リストまたはワークフローに追加されません。これは、リストまたはワークフローの検索条件に一致します。
  • コンタクト 2 は、クエリ文字列が削除されない URL である「http://www.domain.com/pricing?specialdiscount」を閲覧したため、リストまたはワークフローに追加されませんこれは URLhttp://www.http://www.domain.com/pricing」に正確に一致するものではないため、条件に一致しません。
  • コンタクト 3 は、閲覧した URL が「http://www.domain.com/pricing」であるため、リストまたはワークフローに追加されます。これは、リストまたはワークフローの検索条件に一致します。
/jp/lists/how-are-url-query-string-parameters-handled-in-the-lists-tool