字段组

字段组是一组字段,您可以从数据源中检索并在旅程中使用。

定义字段组

对于每个数据源,您可以定义多个字段组,每个字段组都具有特定的缓存持续时间。

例如,您可以创建一个字段组,其中包含电话号码、电子邮件、名字和用户档案的地址。 然后,您将能够在旅程中使用这些数据创造条件。 例如,您只有在用户档案的电话号码不为空时,才能决定发送SMS。 如果为空,则可以发送电子邮件。

即使自动添加默认名称,我们也建议您为字段组指定名称。 事实上,字段组名称对于Journey Orchestration中的其他用户可见。 为字段组命名相关名称是最佳实践。

在旅程中使用数据源字段时,系统将检索为该字段组定义的所有字段。 因此,只选择您旅程所需的字段是最佳实践。 这将减少您旅程中的请求延迟,从而提高性能。 请注意,以后您可以轻松地在字段组中添加更多字段。

Cache duration 也很重要,因为它将帮助您优化性能。缓存持续时间意味着在旅程中,如果从字段组检索一次数据,系统将临时缓存它。 如果同一旅程的后期需要相同的数据,则系统不会向数据源再次请求。 缓存持续时间的配置应适用于每个用例。 如果您需要检索实时数据,如酒店预订状态、天气信息或忠诚度积分数,您会将包含这些字段的字段组与较短的缓存持续时间(例如1秒)相关联。 对于更新频率较低的字段(名称、性别),您将创建另一个缓存持续时间较长的字段组(例如,5天)。

使用字段组的旅程数显示在​Used in​字段中。 单击​View journeys​按钮可显示使用此字段组的旅程列表。

注意

请注意,如果字段组没有字段,则不会在表达式编辑器中显示它。

字段组生命周期

您可以从任何草稿或实时旅程中未使用的字段组中添加或删除字段。

您可以添加字段,但不能从一个或多个草稿或实时旅程中使用的字段组中删除字段。 这将避免出轨。

要从一个或多个旅程中使用的字段组中删除字段,请执行以下步骤。 让我们使用一个名为“字段组A”的字段组的示例。

  1. 在字段组的列表中,将光标放在“字段组A”上,然后单击右侧的​Duplicate​图标。 将重复的字段组命名为“字段组B”,例如。
  2. 在“字段组B”中,删除您不再需要的字段。
  3. 在“字段组A”中,检查此字段组的使用位置。 此信息显示在​Used in​字段中。
  4. 打开所有使用“字段组A”的旅程。
  5. 创建这些旅程的新版本。 使用“字段组A”编辑所有活动,然后选择“字段组B”。
  6. 停止使用“字段组A”的旧版旅程。 然后,您就不应使用“字段组A”进行旅程。
  7. 删除“字段组A”,因为它不再使用。

在此页面上