フィールドグループ

フィールドグループは、データソースから取得し、遍歴で使用できる一連のフィールドです。

フィールドグループの定義

各データソースに対して、複数のフィールドグループを定義できます。各フィールドグループには、特定のキャッシュ期間を指定できます。

例えば、電話番号、電子メール、名、プロファイルのアドレスを含むフィールドグループを作成できます。 その後、このデータを使って条件を作り出すことができます。 たとえば、プロファイルの電話番号が空でない場合に限り、SMSを送信することができます。 空の場合は、電子メールを送信できます。

デフォルト名は自動的に追加されますが、フィールドグループに名前を付けることをお勧めします。 実際、フィールドグループ名はJourney Orchestration内の他のユーザーに表示されます。 フィールドグループに適切な名前を付けることをお勧めします。

データソースフィールドを遍歴に使用すると、そのフィールドグループに定義されているすべてのフィールドが取得されます。 したがって、ジャーニーに必要なフィールドのみを選択するのがベストプラクティスです。 これにより、ジャーニー内のリクエストの待ち時間が短縮され、パフォーマンスが向上します。 後で、フィールドグループに簡単にフィールドを追加できます。

キャッシュ 期間も重要で、パフォーマンスの最適化に役立ちます。キャッシュ期間とは、1つの遍歴において、フィールドグループのデータが1回取得された場合、システムはそのデータを一時的にキャッシュすることを意味します。 同じデータが同じ遍歴の後半で必要な場合、システムはデータソースに対して別のリクエストを行いません。 キャッシュ期間の設定は、使用事例ごとに適用する必要があります。 ホテルの予約状況、天気予報情報、忠誠度ポイント数などのリアルタイムデータを取得する必要がある場合は、これらのフィールドを含むフィールドグループを短いキャッシュ期間(1秒など)に関連付けます。 更新頻度が低いフィールド(名前、性別)の場合は、キャッシュ期間が長い2番目のフィールドグループ(5日など)を作成します。

フィールドグループを使用するジャーニーの数は、​で使用」フィールドに表示されます。 表示ジャーニー​ボタンをクリックすると、このフィールドグループを使用したジャーニーのリストを表示できます。

メモ

フィールドグループにフィールドがない場合は、式エディターに表示されません。

フィールドグループのライフサイクル

ドラフトまたはライブジャーニーで使用されていないフィールドグループに対しては、フィールドの追加や削除を行うことができます。

1つ以上のドラフトまたはライブジャーニーで使用されるフィールドグループからは、フィールドを追加できますが、フィールドを削除することはできません。 これは旅を中断するのを避ける。

1つ以上のジャーニーで使用されるフィールドグループからフィールドを削除するには、次の手順に従います。 「Field Group A」という名前のフィールドグループの例を使用します。

  1. フィールドグループのリストで、「Field Group A」にカーソルを置き、右側にある​重複​アイコンをクリックします。 例えば、複製したフィールドグループに「Field Group B」という名前を付けます。
  2. 「フィールドグループB」で、不要になったフィールドを削除します。
  3. 「Field Group A」で、このフィールドグループが使用される場所を確認します。 この情報は、​で使用」フィールドに表示されます。
  4. 「Field Group A」を使用するすべてのジャーニーを開きます。
  5. これらの各ジャーニーの新しいバージョンを作成します。 「Field Group A」を使用してすべてのアクティビティを編集し、「Field Group B」を選択します。
  6. 「Field Group A」を使用する古いバージョンのジャーニーを停止します。 その後、「フィールドグループA」を使用して旅行を行わないでください。
  7. 「Field Group A」は使用されなくなったので、削除してください。

このページ