コンテンツコレクションのクエリ
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sitecore Content Hubでは、コンテンツ アイテム をコレクションにグループ化し、Experience Edgeを使用してそれらのコレクションをチャネルに公開できます。コンテンツコレクションがライフサイクルワークフローの最終状態になると、自動的に公開されます。その後、APIを使用してコンテンツ・コレクションを照会できます。
有効なキーで 認証 した後、次のエンドポイントでDelivery APIに要求を送信することで、コンテンツ コレクションに関する詳細を取得できます。
コンテンツコレクションの詳細ページからAPIキーを生成すると、キーのスコープはそのコンテンツコレクションに設定されます。つまり、そのAPIキーを使用して実行されるGraphQLクエリは、コンテンツコレクション自体から開始する必要があります。コンテンツを直接クエリすることはできません。
アクセス可能なコンテンツコレクションの名前とIDを取得する
このサンプルクエリは、アクセスが許可されているすべてのコンテンツコレクションの名前とIDを返します。
APIキーのスコープがコレクションに設定されている場合、このクエリはそのコレクションの名前とIDのみを返します。
IDを使用してコンテンツコレクションを取得する
このサンプルクエリは、特定のIDを持つコンテンツコレクションに関する詳細 (コレクションの作成者、作成日、説明など) を返します。
APIキーのスコープがコレクションに設定されている場合、指定したidはそのコレクションのIDと一致する必要があります。一致しない場合、詳細は返されません。
コンテンツコレクションに含まれるコンテンツの取得
このサンプルクエリは、アクセスが許可されているすべてのコンテンツコレクションに関するいくつかの詳細を返します。また、contentCollectionToContentリレーションを使用して、これらのコレクションにコンテンツの名前を含めます。
コンテンツコレクションに含まれる特定のコンテンツタイプのコンテンツの取得
このサンプルクエリは、アクセスが許可されているすべてのコンテンツコレクションの名前を返します。また、M_Content_Advertisement型を持つコレクション内のコンテンツに関するいくつかの詳細も返します。このクエリは、contentCollectionToContentリレーションを使用して、M_ContentCollectionをM_Contentにリンクします。 インラインフラグメント は、M_ContentをM_Content_Advertisementとして扱うために使用され、CMPとのインターフェイスと接続し、広告コンテンツに固有のデータを取得できます。