カスタムフィールドの設定 custom-fields

カスタムフィールドは、Adobe Campaign コンソールから標準スキーマに追加されている属性です。組織のニーズに合わせて新しい属性を含めることで、スキーマをカスタマイズできます。スキーマを拡張する方法について詳しくは、Adobe Campaign v8 ドキュメントを参照してください。

カスタムフィールドは、Campaign web インターフェイスのプロファイル詳細など、様々な画面に表示できます。管理者は、表示するフィールドとその表示方法を制御できます。これらの変更は、すべての Campaign ユーザーに適用されます。

NOTE
カスタムフィールドを管理するには、管理者権限が必要です。

カスタムフィールドは、次のスキーマで使用できます。

  • キャンペーン(nms)
  • プラン(nms)
  • プログラム(nms)
  • 受信者(nms)
  • シードアドレス(nms)
  • 配信(nms)

インターフェイスへのカスタムフィールドの追加 add-custom

インターフェイスにカスタムフィールドを表示するには、次の手順に従います。

  1. 左側のナビゲーションパネルの​ スキーマ ​メニューを参照し、目的のスキーマを見つけます。

    フィルターパネルの​ 編集可能 ​フィルターを使用すると、カスタムフィールドを含むスキーマをすばやく識別できます。

    ナビゲーションパネルのスキーマメニューと編集可能フィルターを示すスクリーンショット

  2. リストでスキーマ名を選択して開きます。詳細なスキーマビューが表示されます。スキーマの詳細情報を参照してください。「画面の編集」ボタンをクリックして、カスタムフィールドにアクセスします。この例では、受信者 ​スキーマのフィールドを追加します。

    スキーマビューで「画面の編集」ボタンを示すスクリーンショット

    スキーマのインターフェイスに表示されるカスタムフィールドのリストが表示されます。

  3. プレビュー」ボタンをクリックして、カスタムフィールドをサンプル画面に表示します。

    ここでは、「金額」フィールドが必須としてマークされています。

  4. インターフェイスにカスタムフィールドを追加するには、省略記号ボタンをクリックし、次のいずれかのオプションを選択します。

    • カスタムフィールドを選択:インターフェイスに表示する 1 つまたは複数のカスタムフィールドを選択します。
    • カスタムフィールドのリストを自動的に入力:スキーマに定義されているすべてのカスタムフィールドをインターフェイスに追加します。

    カスタムフィールドを追加するオプションを示すスクリーンショット

  5. カスタムフィールドを追加すると、次の操作を実行できます。

    • フィールドを並べ替え:上下の矢印を使用するか、ドラッグ&ドロップを使用してフィールドを移動します。
    • フィールドを必須にする:「必須」チェックボックスを選択します。
    • フィールド設定を編集:省略記号ボタンをクリックし、「編集」を選択します。詳細情報
    • フィールドを削除:省略記号ボタンをクリックし、「削除」を選択します。
    • インターフェイスのサブセクションにフィールドを整理:上下の矢印の横にある省略記号ボタンをクリックし、「区切り記号を追加」を選択します。詳細情報

カスタムフィールド設定の指定 settings

各カスタムフィールドに特定の設定を指定するには、目的のフィールドの横にある省略記号ボタンをクリックし、「編集」を選択します。

カスタムフィールドの設定メニューを示すスクリーンショット

使用可能な設定を以下に示します。

  • 属性:カスタムフィールドの名前。

  • ラベル(カスタム):インターフェイスに表示するラベル。ラベルを指定しない場合は、スキーマで定義されたラベルが表示されます。

  • 次の場合に表示:フィールドが表示されるタイミングを制御する xtk 式を使用して条件を定義します。例えば、別のフィールドが空の場合は、このフィールドを非表示にします。

  • 必須:インターフェイスでフィールドを必須にします。

  • 読み取り専用:インターフェイスでフィールドを読み取り専用にします。ユーザーは、フィールドの値を編集できません。

  • フィルター設定(リンクタイプのフィールドの場合):クエリモデラーを使用して、リンクタイプのカスタムフィールドを表示するためのルールを指定します。例えば、別のフィールドの入力に基づいてリストの値を制限します。

    また、構文 $(<field-name>) を使用して、条件内の他のフィールドに入力された値を参照することもできます。これにより、フィールドがまだデータベースに保存されていない場合でも、フォームに入力されたフィールドの現在の値を参照できます。

    以下の例では、条件は @ref フィールドの値が @refCom フィールドに入力された値と一致するかどうかを確認します。一方、$(@refCom) の代わりに @refCom を使用すると、データベースに存在する @ref フィールドの値が参照されます。

    accordion
    例の表示
    カスタムフィールドのフィルター設定の例を示すスクリーンショット

+++

  • 2 列にまたがる:デフォルトでは、カスタムフィールドはインターフェイスに 2 列で表示されます。このオプションの切替スイッチをオンにすると、カスタムフィールドが 2 列ではなく画面の全幅に表示されます。

サブセクションでのカスタムフィールドの整理 separator

Campaign web ユーザーインターフェイスでは、読みやすくするために、インターフェイスのカスタムフィールドをグループ化するための区切り記号を追加できます。それには、次の手順に従います。

  1. 上下の矢印の横にある省略記号ボタンをクリックし、「区切り記号を追加」を選択します。

  2. 区切り記号を表す新しい行をリストに追加します。省略記号ボタンをクリックし、「編集」を選択してサブセクションに名前を付けます。

  3. 上下の矢印を使用して、区切り記号を目的の位置に移動します。区切り記号の下にリストされるフィールドは、その下にグループ化されます。

    この例では、「興味のあるコレクション」フィールドと「ブランド」フィールドが「コレクション」サブセクションにグループ化されています。

    table 0-row-2 1-row-2
    カスタムフィールドの設定 インターフェイスでのレンダリング
    区切り記号の設定を示すスクリーンショット {modal="regular"} インターフェイスのサブセクションのレンダリングを示すスクリーンショット {modal="regular"}
recommendation-more-help
c39c2d00-ba9a-424b-adf9-66af58a0c34b