コンタクトの検索

指定された検索条件に一致するコンタクトを特定します。

検索結果を絞り込むには、結果セットにAll Matching Contactsを選択し、単一のフィールド(Emailなど)を使用して検索します。このカードの後にフィルタリング(Filter)またはフィルタリングカスタム(Filter Custom)関数カードを使用して、検索結果を絞り込むことができます。

オプション

フィールド 定義 タイプ 必須

結果セット(Result Set)

次の中から一致する1つのコンタクトを返すか、一致するすべてのコンタクトを返すかを選択します。

  • First Matching Contact

  • All Matching Contacts

ドロップダウン

フィルターの使用?(Use Filters?)

フィルターを使用するかどうかを示します。

Noを選択した場合、フィルター演算子(Filters Operator)ドロップダウンメニューから-- No Filters --を選択します。

ドロップダウン

フィルター演算子(Filters Operator)

使用するフィルターのタイプ。フィルターの使用?(Use Filters?)Noに設定した場合は、-- No Filters --を選択します。それ以外の場合は、次の中から選択します。

  • Equal to

  • Not equal to

  • Less than

  • Less than or equal to

  • Greater than

  • Greater than or equal to

  • Has property value

  • Does not have property value

  • Contains word

  • Does not contain word

ドロップダウン

非表示のプロパティーを表示?(Show Hidden Properties?)

Yesを選択すると、HubSpot CRMの非表示フィールドにあるプロパティーが表示されます。

ドロップダウン

入力

使用可能な入力フィールドは、HubSpot CRMのコンタクトに対して定義されているプロパティーに基づき、動的に生成されます。使用可能なプロパティーのリストにはユーザーがコンタクト用に作成したカスタムプロパティーが含まれます。検索の基になるフィールドを選択します。

フィールド 定義 タイプ 必須

検索(Search)

名前、電話番号、メールアドレス、または会社(Name, Phone, Email addresses, or Company)

検索する値。

テキスト FALSE

プロパティ(Properties)

動的(Dynamic)

使用可能なフィールドは、HubSpot CRM組織の構成に基づいて動的に生成されます。

タイプはHubSpot CRM構成のフィールドによって決まります。

FALSE

カスタムフィルター(Custom Filters)

HubSpot CRMでは、それぞれが最大3つのフィルターを含むことができる、最大3つのフィルターグループを作成できます。

Aliceという名のエントリをチェックするフィルターの例を示します。

{
    "propertyName": "firstname",
    "operator": "EQ",
    "value": "Alice"
}

同様に、プロパティを持つかどうかによってエントリをフィルタリングできます。

{
    "propertyName": "enum1",
    "operator": "HAS_PROPERTY",
}

特定のプロパティを持たないエントリをフィルタリングできます。

{
    "propertyName": "enum2",
    "operator": "NOT_HAS_PROPERTY",
}

フィルターグループ内の複数のエントリは論理AND演算子を使用して組み合わされます。次の例を考察してください。

{
    "propertyName": "associations.company",
    "operator": "EQ",
    "value": "Example"
},
{
    "propertyName": "associations.contact",
    "operator": "EQ",
    "value": "123"
},
{
    "propertyName": "associations.deal",
    "operator": "EQ",
    "value": "456"
}

前述のフィルターグループの結果は、会社がExampleかつコンタクトIDが123かつ取引IDが456であるすべてのエントリに一致します。

複数のフィルターグループがある場合、結果を組み合わせるために論理ORグループ化が使用されます。たとえば、filtergrp1filtergrp2filtergrp3という3つのフィルターグループがあるとします。各グループ内のフィルターは、AND演算子を使用して組み合わされます。結果のエントリは、filtergrp1 OR filtergrp2 OR filtergrp3という式を使用してグループを組み合わせることでまとめられます。

また、カードにinput1input2という2つの入力プロパティーがあり、filtergrp1という1つのフィルターグループがあるとします。すると結果セットは(input1 AND input2) OR filtergrp1の結果の組み合わせになります。

カスタムフィルターでの使用がサポートされているオブジェクトタイプ、プロパティー、演算子の完全なリストについては、「HubSpot CRM APIの検索」を参照してください。

オブジェクトのリスト FALSE

出力

出力は、選択した結果セット(Result Set)に基づき、単一のコンタクトまたは複数のコンタクトのリストのどちらかです。

各コンタクトは、HubSpot CRMのコンタクトに対して定義されているプロパティーに基づき動的に生成される、プロパティーフィールドのリストを含みます。この中にはユーザーがコンタクト用に作成したカスタムプロパティーが含まれます。