1. 一般的なEXM設定

EXMユーザーインターフェースの設定

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

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

Email Experience Managerはユーザーインターフェースの表示にAngularフレームワークを使用しています。 app-config.jsonファイルでは、EXM UI内で以下の要素を設定できます:

  • リストと検索で読み込まれたキャンペーン数
  • リスト ページの列のデフォルトのソート

app-config.jsonファイルを見つけるには、\sitecore\shell\client\Applications\ECM\assetsにアクセスしてください。

app-config.jsonファイルには以下のjsonオブジェクトが含まれています:

{ "ListPageSize": 30, "SearchPageSize": 15, "CampaignListsDefaultSortings": { "ListType": "DRAFTS", "SortingSettings": { "id": "created", "direction": "desc" } }, ...

}

設定可能なプロパティ

app-config.jsonファイルでは、以下のプロパティを設定できます:

財産

概要

ListPageSize

リストページに読み込まれるアイテムの数を設定します。エディターがさらに下にスクロールすると、UIは同じ番号の次のバッチを読み込み、ロードするキャンペーンがなくなるまで続きます。 CampaignListsDefaultSortingsで設定されたソートに従って読み込みます。

SearchPageSize

検索結果に読み込まれるアイテムの数を設定します。エディターがさらにスクロールすると、UIは同じ番号の次のバッチを読み込むため、キャンペーンがもう読み込めなくなるまで無限にスクロールします。 CampaignListsDefaultSortingsで設定されたソートに従って読み込みます。

CampaignListsDefaultSortings

リストページのカラムDraftsIn ProgressAutomatedScheduledSent Campaignsのデフォルトのソートを決定します。デフォルトのソートでは複数の列を持つ配列を設定できます。詳細は「例スキーマ」を参照してください。

デフォルトのソートの例スキーマ

デフォルトのソートスキーマを設定する際:

  • 列名を示すには id を使います。
  • directionを使って、ソートを降順(desc)か昇順(asc)にするかを示します。
  • セクションの最後の項目の後にコンマは使わないでください。浮動カンマはUIが変更を読み込みません。
  • 配列内の列の順序がUIのソート順序を決定します。

以下のコードは、CampaignListDefaultSortingsプロパティをデフォルトのソートで複数列に設定する方法の例です。

{ "$schema": "http://json-schema.org/draft-04/schema#", "type": "object", "properties": { "ListPageSize": { "type": "integer" }, "SearchPageSize": { "type": "integer" }, "CampaignListsDefaultSortings": { "type": "array", "items": { "type": "object", "properties": { "ListType": { "type": "string" }, "SortingSettings": { "type": "array", "items": { "type": "object", "properties": { "id": { "type": "string" }, "direction": { "type": "string" } }, "required": "id", "direction"

}

} }, "required": "ListType", "SortingSettings"

}

} } }

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