アクション
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
このセクションでは、次のアクションについて説明します。
エンティティの CRUD 操作
-
エンティティの作成:
このアクションは、システムでの新しいエンティティの作成に使用される "POST" REST API 呼び出しをラップします。
関連する REST API の詳細については、「エンティティ」セクションを参照してください。
-
エンティティの削除:
このアクションは、システムからのエンティティの削除に使用される "DELETE" REST API 呼び出しをラップします。
関連する REST API の詳細については、「エンティティ」セクションを参照してください。
-
エンティティの更新:
このアクションは、システムに既に存在するエンティティの編集/更新に使用される "PUT" REST API 呼び出しをラップします。
関連する REST API の詳細については、「エンティティ」セクションを参照してください。
フェッチ ジョブ
フェッチ ジョブは、アセットのアップロードと、アップロードされたアセットのシステム内のエンティティへの関連付けを行います。 Sitecore Content Hub コネクタを使用する際は、アセットをフェッチ ジョブに関連付けるため、アセットの識別子と URL を指定する必要があります。
-
フェッチ ジョブの作成:
コネクタ アクションを使用すると、ファイルをアップロードして識別子で指定されたアセットに関連付けるためのフェッチ ジョブを作成できます。 このアクションは、Sitecore Content Hub によって提供される REST API を基にしています。
関連する REST API の詳細については、「フェッチ ジョブの作成」セクションを参照してください。
-
フェッチ ジョブのステータス:
このアクションは、フェッチ ジョブのステータスを取得します。返されるステータスは、Succeeded、Failed、Pending のいずれかです。 特にインジェスト中には、フェッチ ジョブを監視することを強くお勧めします。
関連する REST API の詳細については、「フェッチ ジョブの取得」セクションを参照してください。
クエリ
Sitecore Content Hub にはクエリ フレームワークが用意されており、条件付きクエリを含む要求を送信できます。 エンティティのリストを含むコレクション オブジェクト、または識別子によって指定した特定のエンティティを取得できます。
-
識別子によるエンティティの取得:
このアクションは、識別子によって指定されたエンティティを取得します。 これは、
/api/entities/identifier/uniqueid
エンドポイントを呼び出す HTTP GET 要求をラップします。 -
エンティティとその定義を含むリストの取得:
このアクションは、特定のエンティティ定義に関連付けられているエンティティを取得します。 定義によってエンティティを取得するクエリの詳細については、「定義別エンティティ」セクションを参照してください。
-
基本的なエンティティ クエリ:
基本的なエンティティ クエリは、照会する特定のエンティティ定義を必要とするガイド付きのクエリ構築システムです。
-
高度なエンティティ クエリ:
高度なエンティティ クエリには、照会する特定のエンティティ定義に加えて、文法式が必要です。 高度なクエリと文法式の作成の詳細については、「クエリ」を参照してください。