アクション

Current version: 4.0

このセクションでは、次のアクションについて説明します。

エンティティの 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 の詳細については、「フェッチ ジョブの作成」セクションを参照してください。

    フェッチ ジョブの追加

  • フェッチ ジョブのステータス:

    このアクションは、フェッチ ジョブのステータスを取得します。返されるステータスは、SucceededFailedPending のいずれかです。 特にインジェスト中には、フェッチ ジョブを監視することを強くお勧めします。

    関連する REST API の詳細については、「フェッチ ジョブの取得」セクションを参照してください。

    フェッチ ジョブのステータスの取得

クエリ

Sitecore Content Hub にはクエリ フレームワークが用意されており、条件付きクエリを含む要求を送信できます。 エンティティのリストを含むコレクション オブジェクト、または識別子によって指定した特定のエンティティを取得できます。

  • 識別子によるエンティティの取得:

    このアクションは、識別子によって指定されたエンティティを取得します。 これは、/api/entities/identifier/uniqueid エンドポイントを呼び出す HTTP GET 要求をラップします。

    識別子によるエンティティの取得

  • エンティティとその定義を含むリストの取得:

    このアクションは、特定のエンティティ定義に関連付けられているエンティティを取得します。 定義によってエンティティを取得するクエリの詳細については、「定義別エンティティ」セクションを参照してください。

    エンティティのリストの取得

  • 基本的なエンティティ クエリ:

    基本的なエンティティ クエリは、照会する特定のエンティティ定義を必要とするガイド付きのクエリ構築システムです。

    単純なエンティティ クエリ

  • 高度なエンティティ クエリ:

    高度なエンティティ クエリには、照会する特定のエンティティ定義に加えて、文法式が必要です。 高度なクエリと文法式の作成の詳細については、「クエリ」を参照してください。

    高度なエンティティ クエリ

Do you have some feedback for us?

If you have suggestions for improving this article,