カスタムオブジェクトの作成と編集
更新日時 2023年 8月 8日
以下の 製品でご利用いただけます(別途記載されている場合を除きます)。
|
|
|
|
|
ビジネスで標準 CRM オブジェクトを超えるリレーションシップやプロセスが必要な場合、カスタムオブジェクトを作成することができます。スーパー管理者の権限を持つEnterpriseアカウントのユーザーは、カスタムオブジェクト設定またはAPIで、カスタムオブジェクトを定義できます。
一度定義すれば、プロパティーの作成、パイプラインの管理、カスタムオブジェクトと他のオブジェクトの関連付けをカスタマイズすることができます。カスタムオブジェクトは、マーケティングメール、ワークフロー、レポートなど、他のHubSpotツールで使用することもできます。
注:契約内容によっては、使用できるカスタムオブジェクトとプロパティーの数に上限があります。制限については、HubSpot製品・サービスカタログでご確認ください。
始める前に
カスタムオブジェクトを定義する前に、それがお客様のビジネスやHubSpotのデータの品質にとって正しい選択肢であるかどうかを評価することが重要です。
独自のオブジェクトを作成する前に考慮すべき質問には、次のようなものがあります。
- カスタムオブジェクトの代わりに、既存のCRMオブジェクトとそのプロパティーを使用してデータを整理することは可能ですか?
- カスタムオブジェクトと既存のオブジェクトの間で、データの重複や不整合はないでしょうか?
- 既存のオブジェクトに固有の機能で、使いたいものはありますか?例えば、一括マーケティングEメールは、コンタクトにのみ送信でき、他のオブジェクトには送信できません。
- 既存のオブジェクトに接続された既成のレポートで、使いたいものがあるか?例えば、案件の属性レポートや売上予測は、他のオブジェクトではなく、案件に直接接続されます。
既存のオブジェクトの関係やデータを理解するために、 Reports > Data Management > Data Modelに移動して、アカウントのデータモデルの概要を表示することができます。カスタムオブジェクトを作成するタイミングについての詳しいガイダンスについては、HubSpot Academyのthis lesson を参照するか、Customer Success Managerにお問い合わせください。
用語集
カスタムオブジェクトを作成する前に知っておくべき用語やコンセプトがあります。
- オブジェクト名:カスタムオブジェクトのタイトルです。複数形の名前と単数形の名前を定義するよう求められます。例えば、会社は複数形のオブジェクト名で、会社はオブジェクトの単数形の名前です。
- プライマリーディスプレイプロパティー : オブジェクトのレコードに名前を付けるために使用されるプロパティーです。これは、オブジェクトの主な識別プロパティーです。デフォルトでは、オブジェクトの一覧ページの最初の列として、また各レコードの左上に表示されます。例えば、会社名は、会社の主要な表示プロパティーである。
- ラベル:レコードやインデックスページなど、HubSpot CRMに表示されるプロパティー名です。例えば、会社のプロパティーであるCompany nameはラベルです。プロパティーラベルは変更される可能性があるため、連携やAPIで使用するべきではありません。
- 内部名 : 連携やAPIで使用されるプロパティーの内部値です。例えば、会社名名前プロパティの内部値は
name
である。内部名は変更できないので、連携やAPIでプロパティーを参照するために使用する必要があります。
- セカンダリープロパティー:オブジェクトの追加識別プロパティー。これらのプロパティーは、レコードのプロファイルカード上で、主表示プロパティーの下に表示されます。カスタムオブジェクトの場合は、インデックスページに追加のクイックフィルターとして表示されます。例えば、「会社」のセカンダリープロパティーは「会社ドメイン名」と「電話番号」であり、「ペット」のカスタムセカンダリープロパティーは「ペットの種類」とすることができる。
例
以下の例は、カスタムオブジェクトがアカウントのデータにどのような影響を与えるかを理解するための一般的な使用例に基づいていますが、すべてのシナリオに対するアドバイスとして意図されているわけではありません。カスタムオブジェクトがお客様の特定のユースケースに適しているかどうかについては、カスタマーサクセスマネージャーにお問い合わせください。
以下は、カスタムオブジェクトの良い例です。
- ペットホテルは、預けたペットを記録し、それぞれのペットと飼い主を関連付け、それぞれのペットに関連するアクティビティーを記録したいと考えます。彼らは、Pet nameを主表示プロパティーとし、Pet typeを副表示プロパティーとするPetsオブジェクトを作成します。インデックスページで担当するペットを表示・検索し、ペットの種類に応じて表示を保存し、コンタクトをペットと関連付け、ペットの記録内でアクティビティーやアポイントメントを管理することができます。
- 自動車販売会社では、在庫車や販売した車をデータベース化し、各車両に関する販売問い合わせを把握したい。これらは、Modelを主要な表示プロパティーとするCarsオブジェクトを作成します。カスタムオブジェクトパイプラインを作成し、新車から在庫、購入手続き、販売といった段階を踏んで車を追跡しています。車種ごとに記録された問い合わせの電話やメールを閲覧し、車を売却する際のコンタクトや案件の関連付けを行います。
以下は、カスタムオブジェクトを作成することが推奨されない例です。
- 学校には、生徒、保護者、教師のデータベースがあります。彼らは、コンタクトタイプを区別するために、ParentsとTeachersのカスタムオブジェクトを作成したいと考えています。カスタムオブジェクトは既存のCRMオブジェクトを複製してはならないので、これは、良いユースケースではない。一人の人が親と教師の両方になることもあり、その場合はデータが重複することになります。さらに、保護者や教師はコンタクトではないので、学校はEメールを大量に送ることができませんでした。その代わりに、すべてのコンタクトタイプをコンタクトオブジェクトに含め、Student , Parent , and Teacher のオプションを持つカスタムContact typeプロパティーを作成することができます。
- あるホームセンターでは、HubSpotのレコードのメモを利用して、業者への社内依頼を行っています。彼らは、すべての要求を追跡するためにNotesオブジェクトを作成したいと考えています。カスタムオブジェクトはアクティビティーを置き換えるべきでないため、これは、良い使用例とは言えません。このため、ユーザーのタグ付けに比べて余分なステップが増え、他のレコードのアクティビティーは、をカスタムノートレコードに自動的に関連付けることができず、事前に作成されたアクティビティーレポートを使用することができなかった。さらに、ユーザーがカスタムノートレコードと別の関連付けレコードの両方を更新する場合、1つのプロジェクトに関する情報が複数の場所に保存される可能性があり、データの重複や矛盾が発生する可能性があります。その代わりに、レコードにノートを作成し、他のレコードに関連付け、HubSpotユーザーをタグ付けし、あらかじめ作成されたレポートを使用してノートのアクティビティーを追跡することができます。
カスタムオブジェクトを作成する
スーパー管理者ならば、HubSpotの設定でカスタムオブジェクトを作成するか、APIを介してを作成することができます。HubSpotでカスタムオブジェクトを作成するには。
- HubSpotアカウントにて、メインのナビゲーションバーに表示される設定アイコンsettingsをクリックします。
- 左サイドバーのメニューから、Objects > Custom Objectsに移動してください。
- これが初めてのカスタムオブジェクトの場合は、ページ中央のカスタムオブジェクトを作成するをクリックします。カスタムオブジェクトを追加で作成する場合は、右上のカスタムオブジェクトの作成をクリックします。
- 右のパネルで、カスタムオブジェクトを設定します:
- カスタムオブジェクトの名前を設定する。
- Object Name (Singular) : カスタムオブジェクトの単数形のタイトルを入力します(例:Pet)。
- Object Name (Plural) : カスタムオブジェクトの複数形のタイトルを入力します(例:Pets)。
- カスタムオブジェクトの名前を設定する。
-
- オブジェクトの主表示プロパティーを作成する。
- Primary display property : オブジェクトのレコードに名前を付けるために使用するプロパティーのラベルを入力します(例:Pet name for Pets)。このプロパティーは、カスタムオブジェクトレコードを作成するために、必須です。
- プロパティータイプ : 主な表示プロパティーのタイプを選択します。一行テキストまたは数字のいずれかを選択します。
- オブジェクトの主表示プロパティーを作成する。
-
-
- ラベルの下にあるeditペンシルをクリックしてプロパティーの内部名称を編集し、保存をクリックして確定します。内部名は、連携やAPIで使用され、、オブジェクトが作成されると編集することはできません。
- チェックボックスを選択し、プライマリーディスプレイプロパティーにユニークな値を要求します。これをオンにすると、ユーザーは複数のレコードに同じ値を入力できなくなります(例えば、オブジェクト注文に対して、主プロパティー注文番号は固有の値を必要とするはずです)。
-
-
- カスタム・オブジェクトのセカンダリー・プロパティーを作成する。
- 二次表示プロパティー:レコード上で一次プロパティーの下に表示されるプロパティーのラベルを入力します(例:ペットの種類、ペットの飼い主の電話番号など)。セカンダリプロパティーは、カスタムオブジェクトレコードを作成するために必要なものではありません。カスタムオブジェクトを編集することによって、後で追加または削除することができます。。
- プロパティータイプ : セカンダリーディスプレイプロパティーのタイプ単一行テキストまたは数字のいずれか。
- ラベルの下にあるeditペンシルをクリックしてプロパティーの内部名称を編集し、保存をクリックして確定します。内部名は、連携やAPIで使用され、、オブジェクトが作成されると編集することはできません。
- カスタム・オブジェクトのセカンダリー・プロパティーを作成する。
-
- 二次表示プロパティーを追加する場合は、+Add propertyをクリックします。これは、最初のセカンダリープロパティーにラベルとプロパティーの種類を設定した場合にのみ表示されます。
- 既存のセカンダリープロパティーを削除するには、プロパティーの横にあるdelete削除のアイコンをクリックします。
- 完了したら、パネル下部の「Create」をクリックします。
カスタムオブジェクトを定義すると、カスタムオブジェクトの設定で以下のことができるようになります。
- カスタムオブジェクトのプロパティーを作成および編集します。、新しいカスタムオブジェクトのレコードを手動で作成する際に表示されるプロパティーを設定します。
- 関連付けラベルの作成カスタムオブジェクトと他のオブジェクトとの関連付けを定義します。
- カスタムオブジェクトのパイプラインを作成・管理カスタムオブジェクトのプロセスを追跡するステージを使用します。
- カスタム・オブジェクト・レコードを作成する。
- カスタムオブジェクトレコードのサイドバー、関連付けカード、ボードカードに表示されるプロパティーをカスタマイズしてください。
- レポート > データ管理 > データモデルに移動して、カスタムオブジェクトがアカウントのデータモデルにどのように適合するかを確認します。
カスタムオブジェクトを編集・削除する
カスタムオブジェクトを作成すると、super admin権限を持つユーザーは、その名前とプロパティーを編集したり、HubSpotアカウントからオブジェクトを削除したりできます。カスタムオブジェクトの編集と削除は、カスタムオブジェクトの設定またはAPIから行うことができます。設定で編集・削除する場合:
- HubSpotアカウントにて、メインのナビゲーションバーに表示される設定アイコンsettingsをクリックします。
- 左サイドバーのメニューから、Objects > Custom Objectsに移動してください。
- 複数のカスタムオブジェクトがある場合、編集または削除したいオブジェクトを選択します。
- Setupタブで、Actionsドロップダウンメニューをクリックし、以下から選択します:

-
- オブジェクトが使用されている場所を見る : クリックするとツールグループが展開され、オブジェクトがHubSpotのどこで現在使用されているかが表示されます。アセットの名前をクリックすると、そのツールに移動します。
- カスタムオブジェクトの編集 : オブジェクトの単数形と複数形の名前を編集したり、表示プロパティーを追加、編集、削除することができます。オブジェクトやプロパティの内部名を編集することはできません。
- 既存のプライマリまたはセカンダリ表示プロパティの名前を編集するには、Edit property labelをクリックして、プロパティ設定に移動します。
- 追加のセカンダリ・プロパティを追加するには、+ Add propertyをクリックし、次にプロパティの名を入力し、プロパティタイプを選択します。
- セカンダリー・プロパティーを削除するには、プロパティーにカーソルを合わせ、delete削除アイコンをクリックします。セカンダリー・プロパティーを削除しても、カスタム・オブジェクト・レコード上ではアクセス可能ですが、プロファイル・カードや一覧ページのフィルターには表示されなくなります。プ ロ パテ ィ を削除 し たい と き は、 プ ロ パテ ィ 設定でプロパテ ィ をアーカ イブ し て削除す る 方法を知 り ま し ょ う 。
- 保存]をクリックして、変更を確定します。
- カスタムオブジェクトの削除 : ダイアログボックスで、チェックボックスを選択し、削除したカスタムオブジェクトを復元できないことを確認し、削除オブジェクトをクリックして確定します。他のツールで現在使用されているカスタムオブジェクトを削除することはできませんので、削除する前にそれらのツールからオブジェクトへの参照を削除する必要があります。