v7 v8

用例:根据条件选择种子地址

上次更新: 2023-06-13

在投放或营销策划的框架内, Edit the dynamic condition… 链接允许您根据特定的选择条件选择种子地址。

在此用例中,站点 我的联机库 想要根据客户的文学品味,将电子报个性化。

负责投放的用户与购买部门合作,为购买警用小说的订阅者制作了一本新闻稿。

为了与他们共享协作的最终结果,交货经理决定将其采购部门的同事作为种子地址添加到交货。 使用动态条件可让您节省配置和更新地址的时间。

要使用动态条件,您必须具有:

  • 准备发送的投放,
  • 具有公共值的种子地址。 此值可以是Adobe Campaign中已存在的字段。 在本例中,种子地址共享“部门”字段中的“采购”值,默认情况下该值不在应用程序中。

步骤1 — 创建投放

有关创建投放的详细步骤,请参见 创建电子邮件投放 部分。

在本例中,投放经理创建了新闻稿并选择了收件人。

步骤2 — 创建公共值

要创建与我们示例(采购部门)中相同的公用值,您必须先扩展 数据架构 并编辑关联的输入表单。

扩展数据架构

有关架构扩展的详细信息,请参阅 本节.

  1. Administration > Configuration > Data schemas 节点,单击 New 图标。

  2. Creation of a data schema 窗口中,选择 Extension of a schema 选项并单击 Next.

  3. 选择 Seed addresses 源架构,输入 文档 作为 Namespace 并单击 Ok.

  4. 单击 Save

  5. 在架构编辑窗口中,复制以下行并将其粘贴到屏幕快照中指示的区域中。

      <element name="common">
        <element label="Recipient" name="custom_nms_recipient">
          <attribute label="Department" length="80" name="workField" template="nms:recipient:recipient/@company"
                     type="string" userEnum="workField"/>
        </element>
      </element>
    

    然后复制以下行并将其粘贴到 Seed to insert in the export files 元素。

        <element aggregate="doc:seedMember:common">
      </element>
    

    在此例中,您指定了一个名为的新枚举 Department 已在种子地址表中创建,并且它基于标准 @company 枚举模板(在名称下标记) 公司 (在种子地址表单中)。

  6. 单击 Save

  7. Tools > Advanced 菜单中,选择 Update database structure 选项。

  8. 显示更新向导时,单击 Next 按钮访问“编辑表”窗口:在种子地址数据模式中执行的更改需要结构更新。

  9. 按照向导操作,直到转到页面运行更新。 单击 Start 按钮。

    更新完成后,您可以关闭向导。

  10. 断开连接,然后重新连接到Adobe Campaign。 现在,在种子地址数据架构中所做的更改生效。 要使它们在种子地址屏幕中可见,您必须更新关联的 Input form. 请参阅 更新输入表单 部分。

从链接表扩展数据模式

种子地址数据架构可以使用链接到收件人数据架构 — 收件人(nms)的表中的值。

例如,用户希望将 Internet Extension 可在 Country 链接到收件人模式的表。

因此,他们必须扩展种子地址数据架构,如部分所述。 但是,要集成到的代码行位于 步骤4 如下所示:

<element name="country">
      <attribute label="Internet Extension" length="2" name="iana" type="string"/>
      <attribute label="Country ISO" length="2" name="countryIsoA2" type="string"/>
    </element>

它们表示:

  • 用户希望创建一个名为的新元素 Internet Extension
  • 此元素来自 Country 表格。
注意

在链接表名称中,必须指定 xpath-dst 的链接表。

这可以在以下位置找到 Country 元素。

然后,用户可以从关注 步骤5 部分,并更新 Input form 种子地址的URL。

请参阅 更新输入表单 部分。

更新输入表单

  1. Administration > Configuration > Input forms 节点,查找种子地址输入表单。

  2. 编辑表单并将以下行插入到 Recipient 容器。

    <input xpath="@workField"/>
    

  3. 保存您的更改。

  4. 打开种子地址。 此 Department 字段中显示 Recipient 表格。

  5. 编辑要用于投放的种子地址并输入 采购 作为 Department 字段。

步骤3 — 定义条件

您现在可以为投放指定种子地址的动态条件。 操作步骤:

  1. 打开投放。

  2. 单击 To 链接,然后 Seed addresses 选项卡访问 Edit the dynamic condition… 链接。

  3. 选择用于选择所需种子地址的表达式。 在此处,用户选择 Department (@workField) 表达式。

  4. 选择所需的值。 在此示例中,用户选择 采购 的值下拉列表中的部门。

    注意

    之前创建的架构扩展来自 收件人 架构。 上述屏幕上显示的值来自 收件人 架构。

  5. 单击 Ok

    查询显示在 Select target 窗口。

  6. 单击 Ok 以批准查询。

  7. 分析您的投放,然后单击 Delivery 选项卡以访问投放日志。

    采购部门的种子地址显示为待定投放,与接收人的种子地址或其他种子地址一样。

  8. 单击 Send 按钮开始投放。

    购买部门的成员构成了您的种子地址的一部分,这些地址将在他们的电子邮件收件箱中接收投放。

在此页面上