1. 一般的なEXM設定

EXMユーザー インターフェイスの構成

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

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

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

  • リストと検索に読み込まれたキャンペーンの数

  • Listページの列のデフォルトのソート

app-config.jsonファイルを見つけるには、<Your Sitecore instance>\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

Listページの列のデフォルトの並べ替えを決定します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"
          ]
        }
      ]
    }
  }
}
この記事を改善するための提案がある場合は、 お知らせください!