Show Menu
トピック×

フィールドグループ

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

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

各データソースに対して、複数のフィールドグループを定義できます。各フィールドグループには、特定のキャッシュ期間を指定できます。
例えば、電話番号、電子メール、名、プロファイルのアドレスを含むフィールドグループを作成できます。 その後、このデータを使って条件を作り出すことができます。 たとえば、プロファイルの電話番号が空でない場合に限り、SMSを送信することができます。 空の場合は、電子メールを送信できます。
デフォルト名は自動的に追加されますが、フィールドグループに名前を付けることをお勧めします。 実際、フィールドグループ名は、の他のユーザーに対して表示され Journey Orchestrationます。 フィールドグループに適切な名前を付けることをお勧めします。
データソースフィールドを遍歴に使用すると、そのフィールドグループに定義されているすべてのフィールドが取得されます。 したがって、ジャーニーに必要なフィールドのみを選択するのがベストプラクティスです。 これにより、ジャーニー内のリクエストの待ち時間が短縮され、パフォーマンスが向上します。 後でフィールドグループに簡単にフィールドを追加できます。
キャッシュ期間 も重要で、パフォーマンスの最適化に役立ちます。 キャッシュ期間とは、1つの遍歴において、フィールドグループのデータが1回取得された場合、システムはそのデータを一時的にキャッシュすることを意味します。 同じデータが同じ遍歴の後半で必要な場合、システムはデータソースに対して別のリクエストを行いません。 キャッシュ期間の設定は、使用事例ごとに適用する必要があります。 ホテルの予約状況、天気予報情報、忠誠度ポイント数などのリアルタイムデータを取得する必要がある場合は、これらのフィールドを含むフィールドグループを短いキャッシュ期間(1秒など)に関連付けます。 更新頻度が低いフィールド(名前、性別)の場合は、キャッシュ期間が長い2番目のフィールドグループ(5日など)を作成します。
The number of journeys that use a field group is displayed in the Used in field. You can click the View journeys button to display the list of journeys using this field group.
フィールドグループにフィールドがない場合は、式エディターに表示されません。

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

ドラフトまたはライブジャーニーで使用されていないフィールドグループに対しては、フィールドの追加や削除を行うことができます。
1つ以上のドラフトまたはライブジャーニーで使用されるフィールドグループからは、フィールドを追加できますが、フィールドを削除することはできません。 これは旅を中断するのを避ける。
1つ以上のジャーニーで使用されるフィールドグループからフィールドを削除するには、次の手順に従います。 「Field Group A」という名前のフィールドグループの例を使用します。
  1. フィールドグループのリストで、「フィールドグループ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」は使用されなくなったので、削除してください。