アセットとは、Knowledge Graphに保存されている再利用可能なコンテンツです。これにより、エンティティ、ソーシャル投稿、レビュー回答に適用できる事前に承認されたテキスト、写真、動画、カスタムコンテンツのライブラリを管理できます。
アセットを使用する理由はいくつかあります。
- 頻繁に使用するコンテンツにすばやくアクセスできる
- ユーザーが簡単に更新できるようになる
- チームが標準化されたブランドに合ったコンテンツを使用していることを確認できる
アセットの一般的な例としては、ロゴ、製品説明、ストック画像、ソーシャルメディア投稿やレビュー返信用のテンプレートなどが挙げられます。
始める前に
アセットを作成
アセットは[Knowledge Graph] > [アセット] で管理されます。新しいアセットを作成方法する方法
- [Knowledge Graph] > [アセット] に移動します。
- [アセットを追加] ドロップダウンをクリックし、アセットタイプをテキスト、写真、動画、カスタムから選択します。
- アセットの詳細を入力します。これらは作成するアセットの種類によって異なります。以下でその概要を説明しています。
- [アセットを保存]または[保存してさらに追加] をクリックします。
テキストアセット
テキストアセットを作成するには、以下の詳細を入力します。
- 名前
- 言語 ( 多言語エンティティプロフィールを使用している場合)
- Content
- 使用方法:Yextでアセットを適用する領域を選択します。エンティティフィールド、ソーシャル投稿、および/またはReviewsを選択します。
- 説明
- ラベル (オプション):アセット・ラベルを使用して、カスタムフィールドで利用可能なアセットを制限することもできます。その場合は、特定のラベルを目的のアセットに追加し、続いて同一のラベルをカスタムフィールドに追加します。
- エンティティ用:このアセットを適用できるエンティティを選択します。エンティティをフォルダおよび/またはエンティティラベルで絞り込むことができます。(エンティティラベルはアセットラベルとは別のものであることに注意してください。)
写真アセット
写真アセットの作成方法
- アセットの名前と言語を入力します。
- [写真を選択] をクリックしてファイルをアップロードするか、画像のURLを入力します。許容される形式:JPG、PNG、WEBP、GIF(静的のみ)。
- 必要に応じて、トリミング、回転、またはアスペクト比を設定し、[完了] をクリックします。
- 写真に追加コンテンツの詳細を設定します。
- 使用方法(エンティティフィールド)、説明、ラベル、およびエンティティのオプションを設定します。
動画アセット
動画アセットの作成方法
- アセットの名前と言語を入力します。
- Content セクションで [動画を選択] をクリックし、YouTubeのURLを入力するか、YouTubeを検索します。
- 使用方法(エンティティフィールド)、説明、ラベル、およびエンティティのオプションを設定します。
カスタムアセット
カスタムアセットを使用すると、作成したカスタムフィールドタイプを用いて、適切にフォーマットされたコンテンツをフィールドに迅速に適用できます。
カスタムアセットを作成する前に、カスタムフィールドタイプを作成する必要があります。カスタムアセットを適用するには、カスタムフィールドタイプを使用してカスタムフィールドを作成する必要があります。手順については、「カスタムフィールドタイプの作成」と「カスタムフィールドの作成」を参照してください。
カスタムアセットを作成するには:
- Knowledge Graph > アセットに移動します。
-
[アセットを追加] ドロップダウンをクリックし、[カスタムフィールドタイプ] を選択します。
- 以下のアセットの詳細を入力します。
- 名前
- 言語 (多言語エンティティプロフィールを使用する場合)
- Content:カスタムフィールドに追加したサブフィールドに応じて、構成するオプションが異なります。
- 利用状況
- 説明
- ラベル
-
エンティティの場合
アセットを編集する
- Knowledge Graph > アセットに移動します。
- 目的のアセットの[編集(Edit)]ボタンをクリックします。
-
アセットを一括編集するには、目的のアセットの横にあるチェックボックスを選択し、アセット表の上部にある[編集]ボタンをクリックします。
-
アセットを一括編集するには、目的のアセットの横にあるチェックボックスを選択し、アセット表の上部にある[編集]ボタンをクリックします。
- 編集するフィールドをクリックし、希望する変更を加えます。
- [(x) アセットに保存]をクリックします。
アセットを適用
Yextでコンテンツを編集中に表示されるアセットアイコンをクリックすると、アセットを適用できます。
![]()
アセットを削除
アセットを削除すると、ライブラリからは削除されますが、既に適用されているフィールドの内容は削除されません。
- Knowledge Graph > アセットに移動します。
- 目的のアセットの [編集] ボタンの隣にあるドロップダウン矢印をクリックし、[削除] を選択します。
- アセットを一括削除するには、目的のアセットの横にあるチェックボックスを選択し、[その他のアクション] ボタンをクリックして、[削除] を選択します。
- モーダルの [削除] をクリックして確定します。
アセットフィールド権限を使用する
「アセットの使用」はフィールドレベルの権限です。「アセットの使用」権限を有効にすると、ユーザーは承認プロセスを経ることなく、アセットを使用してフィールドを更新できるようになります。
この権限を持つユーザーはアセット以外のコンテンツをフィールドに追加することはできません。これには、新しいコンテンツの作成(例えば、ユーザーは新しいアセットを作成できない)、既存のアセットへの変更、またはアセットに含まれていないフィールドへのコンテンツの追加が含まれます。「アセットの使用」権限を持つユーザーがこれらの種類の変更を試みると、「保存」ボタンが無効になります。
アセットを使用するには、そのアセットがフィールドタイプと互換性がある必要があります(例えば、テキストアセットは「説明」フィールドに追加できます)。
リスト型および構造体型のフィールドでは、アセットの使用権限を持つユーザーは、アセットを使用してフィールドの内容を部分的に更新できます。単一フィールドタイプ(構造体フィールドおよびリストフィールド以外)の場合、アセットの使用権限を持つユーザーは部分的な更新を行うことはできません。アセットを使用してフィールド全体の内容を上書きするか、フィールドの値全体を削除することしかできません。
以下は、「アセットの使用」権限を持つユーザーに対して、フィールドタイプごとに許可されている操作と許可されていない操作です。
フィールドタイプ別に許可されたアクション
単一フィールドタイプ(非オブジェクト、非リスト)
| アクション | 許可 |
|---|---|
| アセットを適用してフィールド値全体を上書きする | はい |
| フィールドの値全体を削除する | はい |
| 既存のフィールドコンテンツにアセットを挿入する | いいえ |
構造体
| アクション | 許可 |
|---|---|
| 構造体の値にアセットを適用する | はい |
| 個別の構造体のプロパティにアセットを適用 | はい |
| 構造体の値を削除する | はい |
| 個別の構造体プロパティをクリアする | はい |
| 非アセット構造体の値を適用 | いいえ |
| 非アセットの個別構造体プロパティを適用する | いいえ |
リスト
| アクション | 許可 |
|---|---|
| リストの最後に新しいアイテムとしてアセットを追加する | はい |
| アセット内容を含むリストアイテムを修正する | はい |
| リストのアイテムを並べ替え | はい |
| リスト項目を削除 | はい |
| リストを削除する | はい |
| 非アセット項目をリストに追加する | いいえ |
| リストアイテムの非アセットコンテンツを変更する | いいえ |
アセットを使用し、編集権限をリクエストする
「アセットの使用」権限と「編集リクエスト」権限の両方を持つユーザーは、アセットをフィールドに直接適用して保存、またはアセット以外のコンテンツでフィールドを編集し、編集リクエストとして送信できます。また、アセットをフィールドに適用し、直接保存するのではなく編集としてリクエストすることもできます。この場合、更新は承認フローを経由します。