動的ページの概要
動的ページは、HubDBまたはCRMオブジェクトなどの構造化データソースからコンテンツを取得したCMSページです。このデータが、データを要約して示するリストページと、各データソース項目(HubDB行またはCRMオブジェクトレコード)による個別の詳細ページの作成と出力に使用されます。制作担当者はその後、ドラッグ&ドロップ ページ エディターを使用してリストページと詳細ページのレイアウトと表示を変更できます。
選択するデータソースによって、前提条件、メリット、コンテンツ制作の利便性が異なります。ここからは、各データソースについて説明し、最適なデータソースを選択する方法を説明します。
HubSpotのCRMオブジェクトは、ビジネス上のさまざまな種類のレコードと関係を表します。標準のCRMオブジェクトとしては、コンタクト、会社、取引、チケットなどがあります。Enterpriseをご契約の場合は、カスタムオブジェクトを作成することもできます。こうしたCRMオブジェクトを使用して、必要なオブジェクトタイプを基にリストページと個別レコードの詳細ページを作成できます。
例えば、自動車ディーラーは「Car」カスタムオブジェクトを使用して在庫をレコードとして記録できます。次に、CRMオブジェクトによる動的ページを使用することで、各車両に固有のページを自動作成し、オンラインの在庫リストを公開できます。「Car」オブジェクトの新しいレコードを作成すると、新しいページが自動作成され、在庫とウェブサイトが同期されます。
CRMオブジェクトは、次のような場合にデータソースとして使用します。
- 他のCRMオブジェクト(コンタクトなど)にレコードを関連付ける必要がある。
- オブジェクトに基づいて自動化またはパーソナライズする必要がある。
- ビジネスプロセスとデータ記録を簡素化する。
CRMオブジェクトによる動的ページを作成するための要件を次に示します。
- CMS Hub ProfessionalまたはEnterprise。
- カスタムオブジェクトを使用する場合、CMS Hub Enterprise。またはMarketing Hub EnterpriseとCMS Hub Professionalが必要です。
- カスタムモジュールを作成する方法に関する理解。
- データソースとして使用する標準オブジェクトまたはカスタムオブジェクト。
動的コンテンツモジュールを作成したら、ドラッグ&ドロップエリアを備えるページにそのモジュールを挿入できます。制作担当者はページエディター上で、ページモジュールを追加または編集することで、ページのレイアウトとコンテンツ全般を編集できます。テンプレートと同様に、ページのレイアウトまたはコンテンツ全般に対する変更は、リストページと詳細ページの両方に適用されます。
動的ページのコンテンツはCRMオブジェクトレコードから取得されるため、CRMレコードを管理する場合と同様に管理します。例えば、動的ページのコンテンツを編集するには、HubSpot上の個別のレコードを編集または削除します。同様に、コンテンツを一括管理するには、レコードをインポートまたは一括編集します。
作成できるページのタイプは、選択するオブジェクトによって異なります。
- 公開ページは次のオブジェクトを使用して作成できます。
- 製品
- マーケティングイベント
- カスタムオブジェクト
選択するCRMオブジェクトに対して設定されている自動化を理解しておくことが重要です。例えば、関連付けられている取引ステージに基づいてカスタム オブジェクト レコードの名前を自動的に更新するワークフローがある場合、動的ページのコンテンツも、レコードの名前が変更されるたびに更新されます。
CRMオブジェクトによる動的ページの作成を開始するには、CRMオブジェクトによる動的ページの作成に関する開発者ガイドをご確認ください。
データソースとしてカスタムオブジェクトを使用する予定の場合は、HubSpotのAPIを使用してカスタムオブジェクトを作成および管理する方法をご確認ください。
HubDBを使用すると、HubDBテーブルの行から動的ページを生成できます。また、子テーブルを使用して、ウェブサイトの個々のブログやリストページに結び付けるネストした(入れ子構造の)ページを作成することもできます。HubDBテーブルをデータソースとして有効にすると、メタディスクリプション、キービジュアル、canonical URLに使用する列を選択できます。
HubDBは、次のような場合に動的ページのデータソースとして使用します。
- テーブルからのデータをCRMデータに関連付ける必要がない。
- 運用上、HubDBの技術的な制限事項が問題にならない。
HubDBによる動的ページを作成するための要件を次に示します。
- CMS Hub ProfessionalまたはEnterprise。
- 既存のHubDBテーブル。または最初のHubDBテーブルを作成する方法を習得する。
- カスタムモジュールを作成する方法に関する理解。
HubDBを使用して動的ページの作成を開始するには、HubDB動的ページの作成に関する開発者ガイドを参照してください。
貴重なご意見をありがとうございました。