了解方案进入点

发布方案后,方案将等待并监听事件。事件可由任意数目的事情触发:客户订阅新闻稿、购买、安排的筛选器对数据库运行查询甚至上载文件。Program 通过在方案中创建方案进入点来响应事件。 

方案进入点(也称为参与点)表示客户。可以是直接的客户(基于概要信息列表数据),也可以是客户的设备(基于应用程序渠道列表数据)。每个方案进入点单独通过方案。可以指示 Program 只为每个客户创建一个方案进入点,允许每个客户有多个方案进入点或选择性地替换现有方案进入点。

尽管每个方案进入点对于一个客户是唯一的,但是同一客户在给定方案中可以有多个方案进入点。例如,某个客户购买了几次商品,每次购买的商品运送到不同的地址。在允许每个客户有多个方案进入点的方案中,可以单独跟踪每次购买。

一个客户还可以同时在多个方案中。例如,某个客户新开了一个信用卡账户,从而进入账户登记方案。同一客户随后放弃了抵押贷款再融资申请,从而进入放弃申请方案。该客户将收到来自这两个方案的沟通材料。

跟踪进入点数据

通过进入点跟踪变量 (Entry tracking variable, ETV),可以存储仅适用于方案进入点的数据。进入点跟踪变量对于在其中定义它们的方案唯一。这些变量的值不存储在任何 Responsys 数据表中,除非方案中存在设置数据阶段,该阶段将数据放置到概要信息列表或 PET 的字段中。

在以下情况下,可以使用进入点跟踪变量:

  • 方案进入点依据的是客户可能多次执行的某个事项(例如购买)。可以使用进入点跟踪变量确保每个进入点唯一。进入点跟踪变量将非概要信息数据作为方案进入点的一部分进行存储。

    例如,如果用户可多次购买且每次购买均构成有效的方案进入点,则仅使用 RIID(概要信息 ID)字段不能识别每个方案进入点。在这种情况下,应该使用“购买 ID”字段而不是 RIID 字段来创建进入点跟踪变量,以做出传送和处理决定。

  • 需要在自定义事件中识别重复方案进入点。例如,某个客户下了两个独立的订单,您的方案允许同时存在两个方案进入点。在发运产品之前,客户对第一个订单做出更改。如果您将“订单号”字段用于方案进入点变量,Program 可以识别相应的方案进入点。
  • 需要临时存储方案进入点的状态。例如,对于方案进入点在分配切换后采用的路径,您可以使用进入点跟踪变量对其进行跟踪,而不使用概要信息列表字段或 PET 字段来存储此路径。此外,也可以使用数据切换来根据进入点跟踪变量值按不同的路径传送客户。
  • 需要将列表字段或 PET 字段更新为提供了 AppCloud 应用程序活动的值。通过进入点跟踪变量,可以为方案进入点存储 AppCloud 应用程序中的数据。之后,可以根据需要使用设置数据活动将数据存储到概要信息列表或 PET 中。
  • 需要根据只能用作方案进入点组成部分的数据对市场活动进行个性化。可以在市场活动中使用动态变量,然后在方案中填充进入点跟踪变量中的值。

注意:进入点跟踪变量值不能超过 500 个字符。

要创建进入点跟踪变量,请执行以下操作:

  1. 设置对话框中,展开跟踪和变量
  2. 单击

    注意:每个方案最多可以具有 25 个客户定义的进入点跟踪变量。此限制不包括由 REI 标准事件(Geofence_entryGeofence_exitBeacon_entryBeacon_exit)创建的进入点跟踪变量。其所含范围为 REI 标准事件的默认变量,以及为该事件定义的任何其他自定义变量。

  3. 列名中,键入要使用的列的名称。
  4. 数据类型中,选择列的数据类型。此项必须与表中字段的数据类型匹配。
  5. 单击更新

要在自定义事件中使用进入点跟踪变量,请执行以下操作:

  1. 双击某个自定义事件。

    此时将打开自定义事件对话框。

  2. 选择为受众标识符选择进入点变量选项,然后从下拉列表中选择变量。

要更新进入点跟踪变量的值,请执行以下操作:

开始之前:与组织的数据主管合作,创建要在方案中使用的 SQL 视图。您需要知道该视图的名称及其所在的文件夹,以及字段和数据类型。

  1. 向方案中添加获取数据阶段,然后双击该阶段以打开其设置。
  2. 单击选择。在选择 SQL 视图对话框中,选择包含 SQL 视图的文件夹,然后选择该 SQL 视图。
  3. 匹配进入点日期等于列表中,选择要使用 SQL 视图结果设置的进入点跟踪变量。请确保该数据类型与 SQL 视图中字段的数据类型相匹配。

要基于进入点跟踪变量更新概要信息或 PET 字段,请执行以下操作:

  1. 向方案中添加设置数据阶段,然后双击该阶段以打开其设置。

    重要提示:如果已为账户启用,则此阶段最多可更新列表或概要信息扩展表的 10 个字段。如果未启用,则每个要更新的字段都将需要一个 Set data(设置数据)阶段。

  2. 列表或概要信息扩展下拉列表中,选择包含要使用进入点跟踪变量值设置的字段的概要信息列表或 PET。
  3. 对于使用以下项设置一个或多个字段的值:选项,选择进入点跟踪变量
  4. 字段(类型)列表中,选择要设置的字段。请确保该类型与进入点跟踪变量的类型相匹配。
  5. 列表中,选择要使用的进入点跟踪变量。请注意,此时仅显示类型与待设置字段兼容的进入点跟踪变量。例如,如果选择文本字段进行设置,则仅显示类型为“文本”的字段。

处理多个方案进入点

在每个开始事件的属性对话框中,可以定义处理同一客户的多个方案进入点的方式。

选择多个方案进入点处理选项:

  1. 双击任何开始事件。

    此时将打开“事件”对话框。

  2. 在“事件”对话框中,选择以下选项之一:
    • 在方案中新建进入点-每次发生事件时,Program 都开始一个新的方案进入点,而不管客户是否存在其他方案进入点。例如,购买确认和跟踪方案必须允许用户多次购买并接收每个订单的确认和跟踪信息。
    • 不在方案中新建进入点,而是保持现有进入点位置不变-Program 将忽略客户进入方案的新尝试。例如,某个客户放弃购物车并进入放弃方案。该客户随后返回购物车,添加了一件商品并再次放弃购物车。该选项可以保留原始进入点而忽略新事件。
    • 不在方案中新建进入点,而是将现有进入点移动到此位置-Program 将现有方案进入点移动到此进入点位置并将其重新启动。例如,某个客户放弃购物车并进入放弃方案。该客户随后返回购物车,添加了一件商品并再次放弃购物车。该选项可以忽略新事件并将原始方案进入点移动到开始事件。

相关主题

Program, 方案进入点, 方案进入点, 进入点, 进入点跟踪变量, ETV, 跟踪和变量