1. 実装テンプレート

実装テンプレート

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

次のドキュメントでは、Sitecore Content Hub™ 実装で使用されるテンプレートについて説明します。

エンティティ定義テンプレート

エンティティ定義テンプレートでは、ドメイン モデルに関連する要件を、信頼できる 1 つの場所にキャプチャします。アセットおよびその他の潜在的な定義に必要なメタデータ プロパティ/リレーションの詳細を文書化します。これらの詳細は各列にマップされ、次のようなアイテムが含まれます。

  • データ タイプ
  • 編集可能なフィールドまたは読み取り専用フィールド
  • 必須フィールドまたはオプションのフィールド
  • ファセットまたは高度な検索オプション
  • メタデータ フィールドなどのグループ化

ユーザー グループ テンプレート

ユーザー グループ テンプレートでは、システム内の各ユーザー グループに割り当てる必要のあるユーザー権限に関する要件を収集します。ユーザー グループでは、読み取り、作成、編集、削除の権限、およびダウンロードや透かしなどの特定の権限を定義します。

テーマ入力に関する考慮事項

テーマは、Content Hub 実装でのカラーやスタイルなどのルック アンド フィール要素です。基本的な成果物は次のとおりです。

  • Favicon.icon
  • SVG 形式のロゴ
  • 顧客が Google フォントを使用していない場合のフォント ファイル (Web 使用が許可されています)

統合の詳細

ほとんどの統合のニーズは、Content Hub の顧客独自の要件です。基本的な統合は次のとおりです。

  • ダウンストリーム:

    • 他のアプリケーションでの Content Hub デジタル アセットの使用。
    • eコマース チャネルへの製品コンテンツの送信。
    • パブリック リンクを使用したサードパーティ システムとの統合。
  • アップストリーム:

    • Content Hub での製品情報の作成または更新。
    • 他のソース システムからメタデータ フィールドへの自動入力。
    • シングル サインオン (SSO) によるユーザーの作成。

Content Hub ではさまざまな統合方法が提供されていますが、実装の重要な側面は、必要なコンテンツの種類と頻度にあります。配信チームは、次のことを確認する必要があります。

  • メタデータ テンプレートには、読み取り専用、編集可能などの詳細を示す、統合に必要なフィールドが含まれます。
  • 特定のイベントで統合を行う必要がある場合は、これらのイベントをトリガーおよびアクション フレームワークにキャプチャして、カスタム ビジネス ロジックを追加する必要があります。
  • アプリケーションでの API の使用には、統合による管理対象外の API の負荷からアプリケーションを保護するための制限が組み込まれています。Content Hub は、API ユーザーによってアプリケーションに高負荷がかかっている場合に制限されると、HTTP 429 応答コードを返します。したがって、配信チームはこのコードに対応し、再試行メカニズムを実装する必要があります。
  • 統合で Content Hub SDK を使用する場合、この SDK には、このユース ケースに対して 10 回の再試行が既に含まれています。

データ移行の詳細

Content Hub には、プラットフォームへの Excel ファイルのインポート機能が含まれます。この機能は、プラットフォームへの最初のデータ移行に一般的に使用されます。

データ移行テンプレートは、定義の各メタデータ プロパティを参照し、最終的にシステムにそのエンティティを作成します。

デジタル アセットの移行では、Content Hub でソース システムから元の画像をフェッチするために、File という名前の列が必要です。

このリンクには、フェッチ フレームワークが動作するために認証なしでアクセスできる必要があります。

最新の対策により、Content Hub に 5000 行の Excel ファイルを 約 1 時間でインポートできます。

移行の設定で、スーパーユーザーはインポートを未処理でのインポート モードに設定できます。これにより、すべてのトリガー アクション フレームワークが無効になります。同じ設定で、スーパーユーザーはインポート中のログ間隔を設定することもできます。

注意

詳細については、「インポートの設定」を参照してください。

この記事を改善するための提案がある場合は、 お知らせください!