拆分 split

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

此活动不会触发集客群体的联合。 如果多个过渡登陆在一个拆分活动中,我们建议在其前面插入​ Union ​活动。

NOTE
不能对具有不同源的表执行拆分操作。 为此,您需要在​ 拆分 ​活动之前添加​ 扩充 ​活动。
  • 有关正在使用的拆分活动的示例,请参阅此部分
  • 此部分中介绍了如何使用拆分活动通过筛选条件将目标分段为不同群体的示例。
  • 此部分中提供了如何在拆分活动中使用实例变量的示例。

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

创建子集 create-subsets

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

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

  2. 要筛选入站群体,请选择​ Add a filtering condition ​选项并单击​ Edit… ​链接。

    选择要应用于要包含在此集中的数据的过滤器类型。

    该进程与​ 查询 ​类型的活动相同。

    note note
    NOTE
    您最多可以筛选两个外部数据库(FDA)中的数据。
  3. 您可以指定从目标提取的最大记录数以创建子集。 为此,请选中​ Limit the selected records ​选项并单击​ Edit… ​链接。

    向导允许您为此子集的记录选择模式。 了解详情

  4. 如果您愿意,可以使用​ Add ​按钮​ 添加其他子集

    note note
    NOTE
    如果未选中​ Enable overlapping of output populations ​选项,则子集将按选项卡的顺序创建。 使用此窗口右上角的箭头来移动它们。 例如,如果第一个子集恢复初始群体的70%,则下一个子集将只对其余30%应用其选择标准,以此类推。

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

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

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

限制子集记录数 limit-the-number-of-subset-records

如果不希望使用子集中包含的整个群体,则可以限制它包含的记录数。

  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 ​以批准记录选择条件。 定义的配置随后将显示在编辑器的中间窗口中。

按数据分组限制子集记录数 limit-the-number-of-subset-records-by-data-grouping

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

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

  1. 选择数据限制值后,选择​ By data grouping ​或​ By data grouping (as a %) ​并单击​ Next

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

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

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

限制每个数据分布的子集记录数 limit-the-number-of-subset-records-per-data-distribution

如果分组字段包含的值过多,或者希望避免为每个新的拆分活动重置值,则可以使用Adobe Campaign根据数据分布创建限制。 在选择数据限制值部分)时,请选择​ By data distribution ​选项,然后从下拉菜单中选择模板。 下面演示了如何创建数据分发模板。

有关带有分发模板的​ Local approval ​活动的示例,请参阅此页面

CAUTION
此函数仅适用于分布式营销加载项。 请核实您的许可协议。

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

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

  2. General ​选项卡允许您输入分发的标签和执行上下文(定向维度、分发字段)。

    需要输入以下字段:

    • Label:分发模板的标签。

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

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

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

    • Approval storage:如果在定位工作流中使用本地审批活动,请输入将存储审批结果的架构。 您必须为每个定位架构指定一个存储架构。 如果您使用​ Recipients ​目标架构,请输入默认的​ Local approval of recipients ​存储架构。

      如果未经本地批准而通过数据分组进行简单限制,则无需输入​ Approvals storage ​字段。

  3. 如果您使用本地审批活动,请输入分发模板的​ Advanced settings

    需要输入以下字段:

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

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

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

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

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

  4. Breakdown ​选项卡允许您定义分发值列表。

    • Value:输入分布值。

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

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

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

    • Group or operator:如果您正在使用本地审批活动,请选择分配给每个分发值的运算符或运算符组。

      如果未经本地批准而通过数据分组进行简单限制,则无需输入​ Group or operator ​字段。

      note caution
      CAUTION
      确保为操作员分配了适当的权限。

过滤参数 filtering-parameters

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

如果要利用剩余群体,请选中​ Generate complement ​选项。 补充是集客目标减去子集的并集。 然后,将向活动添加其他叫客过渡,如下所示:

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

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

为避免这种情况,您可以将​ Enrichment ​活动拖放到​ Split ​活动之前。 在​ Enrichment ​活动中,检查​ Keep all additional data from the main set ​并在附加数据中指定要用于配置​ Split ​活动的筛选器的列。 来自​ Split ​活动的集客过渡的数据随后将本地存储在Adobe Campaign服务器上的临时表中,并且可正确生成补码。

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

  • 当未选中该框时,拆分活动将确保收件人不会出现在多个输出转换中,即使它满足多个子集的标准。它们将位于第一个选项卡的目标中,并带有匹配条件。
  • 选中此框后,如果收件人符合过滤条件,则可以在多个子集中找到他们。Adobe Campaign 建议使用专属标准。

输入参数 input-parameters

  • 表名
  • 模式

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

输出参数 output-parameters

  • 表名
  • 模式
  • recCount

这组三个值可标识排除项导致的目标。 tableName ​是记录目标标识符的表的名称,schema ​是群体的架构(通常为nms:recipient),recCount ​是表中的元素数。

与补充关联的转换具有相同的参数。

recommendation-more-help
cffff7e4-091f-472e-87ca-52087599f99d