拆分

割类​型活动允许您将目标分割为多个子集。 该目标是利用所有接收结果构建的:因此,必须完成所有以前的活动才能执行此活动。

此活动不会触发入站人口合并。 如果多个过渡以一个拆分活动登录,我们建议在 Union 前面插入一个活动。

有关正在使用的拆分活动的示例,请参 阅使用拆分活动创建子集

本节介绍了一个示例,其中说明了如何使用“拆分”活动使用过滤条件将目标分割为不 同种群

本节提供了一个示例,其中显示如何在“拆分”活动中使用 实例变量

要配置此活动,请在选项卡中定义子集内 Subsets 容和标签,然后在选项卡中选择目标 General 维。

创建子集

要创建子集,请执行以下操作:

  1. 单击匹配字段中的标签,然后选择要应用的筛选器。

  2. 要过滤入站人口,请选择 Add a filtering condition 选项,然后单击 Edit… 链接。

    选择要应用于数据的筛选器类型,以将其包含在此集中。

    该过程与查询类 ​活动相同。

    注意

    最多可以过滤两个外部数据库(联合数据访问)中的数据。

  3. 您可以指定要从目标中提取的创建子集的最大记录数。 为此,请选中选 Limit the selected records 项并单击链 Edit… 接。

    通过向导,您可以选择此子集的记录选择模式。 这些步骤可在限制 子集记录数中找到

  4. 如果需要,可以使 用按钮添加 其他子 Add 集。

    注意

    如果未 Enable overlapping of output populations 选中该选项,则按选项卡的顺序创建子集。 使用此窗口右上角的箭头移动它们。 例如,如果第一个子集恢复了初始种群的70%,那么下一个子集将仅将其选择标准应用于其余的30%,依此类推。

    对于创建的每个子集,将向拆分过渡添加出站活动。

    您可以选择生成单个出站过渡(例如,使用段代码标识集):为此,请选择选 Generate subsets in the same table 项卡中的 General 选项。

    如果完成,则每个子集的段代码自动存储在附加列中。 此列可在投放级别的个性化字段中访问。

限制子集记录数

如果您不想使用子集中包含的整个人口,可以限制将包含的记录数。

  1. 在“子集编辑”窗口中,选 Limit the selected records 中该选项并单击 Edit… 链接。

  2. 选择所选的限制类型:

    • Activate random sampling:此选项将随机抽取记录。 应用的随机采样类型取决于数据库引擎。

    • Keep only the first records after sorting:此选项允许您根据一个或多个排序顺序定义限制。 如果选择字 Age 段作为排序标准,选择100作为限制,则只保留最小的100个收件人。

    • Keep the first ones after sorting (criteria, random):此选项组合了前两个选项。 它允许您根据一个或多个排序顺序定义限制,如果某些记录的值与定义的标准值相同,则对第一个记录应用随机选择。

      例如,如果选择字段作 Age 为排序标准,然后定义限制为100,但数据库中2000个最年轻的收件人都是18个,则将从2000个收件人中随机选择100个。

  3. 如果要定义排序标准,还可以通过一个附加步骤定义列和排序顺序。

  4. 然后选择数据限制方法。

    有几种方法可以执行此操作:

    • Size (in %):记录的百分比。 例如,以下配置提取总人口的10%。

      百分比适用于初始人口,而不是活动的结果。

    • Size (as a % of the segment):仅与子集相关而与初始种群无关的记录的百分比。

    • Maximum size:最大记录数。

    • By data grouping:可以根据入站人口的指定字段中的值设置记录数限制。 有关此主题的详细信息,请 参阅按数据分组限制子集记录数

    • By data grouping (in %):您可以根据入站人口的指定字段中的值使用百分比设置记录数量限制。 有关此主题的详细信息,请 参阅按数据分组限制子集记录数

    • By data distribution:如果分组字段的值太多,或者如果您希望避免为每个新的拆分活动再次输入值,Adobe Campaign允许您配置 By data distribution 限制(可选分布式营销模块)。 有关此信息的详细信息,请 参阅限制每个数据分发的子集记录数

  5. 单击 Finish 以批准记录选择条件。 定义的配置随后将显示在编辑器的中间窗口中。

按数据分组限制子集记录数

您可以按数据分组限制记录数。 此限制可使用固定值或百分比执行。

例如,如果选择字段 Language 作为组字段,则可以为每种语言定义记录列表。

  1. 选择数据限制值后,选择或 By data groupingBy data grouping (as a %) 击鼠标 Next

  2. 然后选择分组字段(例 Language 如字段)并单击 Next

  3. 最后,指定数据分组阈值(使用固定值或百分比,具体取决于之前选择的分组方法)。 要为每个值设置相同的阈值,例如,如果希望将每种语言的记录数设置为10,请选择该 All data groupings are the same size 选项。 要为每个值设置不同的限制,请选择 Limitations by grouping value 选项。 这将允许您为英语、法语等选择其他限制。

  4. Finish 击以批准限制并返回编辑拆分活动。

限制每个数据分发的子集记录数

如果您的分组字段包含的值过多,或者您希望避免重置每个新拆分活动的值,Adobe Campaign允许您为每个数据分发创建限制。 选择数据限制值时(有关此主题的详细信息,请参 阅创建子集 ),选择 By data distribution 选项并从下拉菜单中选择一个模板。 创建数据分发模板的过程如下所示。

有关具有分发模 Local approval 板的活动的示例,请参 阅使用本地批准活动

重要

要使用此功能,您需要购买分布式营销模块,这是一个活动选项。 请核实您的许可协议。

通过数据分发模板,您可以使用分组值列表限制记录数。 要创建数据分发模板,请应用以下步骤:

  1. 要创建数据分发模板,请转到节 Resources > Campaign management > Data distribution 点并单击 New

  2. 在选 General 项卡中,您可以输入分发的标签和执行上下文(定位维度、分发字段)。

    需要输入以下字段:

    • Label:“分发”模板的标签。

    • Targeting dimension:例如,输入将应用定位维度分发的 Recipient 。 此模式必须始终与定位工作流中使用的数据兼容。

    • Distribution field:通过定位维度选择字段。 例如,如果您选择字 Email domain 段,则收件人的列表将按域划分。

    • Distribution type:选择目标限制值在选项卡中的划分方 Distribution 式: PercentageSet​者

    • Assignment type:选择数据分发分配类型。 您可以按组或运算符选择分配,或按本地实体选择分配。 按本地实体分配用于 分布式营销。 For more information, refer to this section.

    • Approval storage:如果您在定 Local approval 位工作流中使用活动( 请参阅本地审批),请输入模式,以存储审批结果。 必须为每个定位存储指定一个模式模式。 如果您使用定 Recipients 位模式,请输入默认 Local approval of recipients 存储模式。

      如果数据分组存在不经本地批准的简单限制,则无需输入字 Approvals storage 段。

  3. 如果您使用的是 Local approval 活动(请参 阅本地批准),请输 Advanced settings 入分发模板:

    需要输入以下字段:

    • Approve targeted messages:如果希望从要批准的收件人的列表中预先选择所有收件人,请选中此选项。 如果未选中此选项,则不会预先选择任何收件人。

      注意

      此选项默认处于选中状态。

    • Delivery label:允许您定义表达式以在返回通知中显示投放标签。 默认表达式提供有关投放(计算字符串)的标准标签的信息。 您可以修改此表达式。

    • Grouping field:此字段允许您定义用于在审批和返回通知中显示收件人的分组。

    • Web Interface:允许您将Web应用程序链接到收件人列表。 在批准和返回通知中,每个收件人都可单击,并链接到所选Web应用程序。 字 Parameters 段(例如 recipientId)允许您配置要在URL和Web应用程序中使用的其他参数。

  4. 使用 Breakdown 选项卡可以定义分配值的列表。

    • Value:输入分配值。

    • Percentage / Set:输入链接到每个值的记录限制(固定或百分比)。

      此列由选项卡 Distribution type 中的字段定 General 义。

    • Label:输入链接到每个值的标签。

    • Group or operator:如果您使用的是 Local approval 活动(请参 阅本地批准),请选择分配给每个分配值的运算符或操作员组。

      如果数据分组存在不经本地批准的简单限制,则无需输入字 Group or operator 段。

      重要

      确保已为操作员分配了适当的权限。

    • Local entity:选择分配给每个分配值的本地实体。 本地实体用于 分布式营销。 For more information, refer to this section.

筛选参数

单击选 General 项卡以输入活动标签。 为此拆分选择目标和筛选维。 如有必要,您可以更改给定子集的这些维。

Check the Generate complement option if you wish to exploit the remaining population. 补码是入站目标减去子集的合并。 随后将向该过渡添加一个额外的出站活动,如下所示:

要使此选项正常工作,入站数据必须具有主键。

例如,如果通过Netezza直接从外部数据库(如活动,它不支持索引的概念)读取数 Data loading (RDBMS) 据,则由活动生成的补 Split 码将不正确。

要避免这种情况,您可以在活动 Enrichment 前拖放一个 Split 活动。 在活动 Enrichment 中,检 Keep all additional data from the main set 查要用于配置活动过滤器的列,并在其他数据中指定这些 Split 列。 然后,来自过渡的入站活动的 Split 被本地存储在Adobe Campaign服务器上的临时表中,并且可以正确地生成补码。

通过 Enable overlapping of output populations 此选项,可以管理属于多个子集的人群:

  • 如果未选中该框,拆分活动将确保一个收件人不能存在于多个输出过渡中,即使它满足多个子集的条件也是如此。 它们将位于具有匹配条件的第一个选项卡的目标中。
  • 选中该框后,如果收件人符合筛选条件,则可以在多个子集中找到这些数据。 Adobe Campaign建议使用独占标准。

输入参数

  • tableName
  • 模式

每个入站事件必须指定由这些参数定义的目标。

输出参数

  • tableName
  • 模式
  • recCount

这三个值集标识排除所产生的目标。 tableName 是记录目标标识符的表的名称, schema 是人口的模式(通常是nms:收件人 recCount ),是表中元素的数量。

与补码关联的过渡具有相同的参数。

在此页面上