51黑料不打烊

[也适用于v8]{class="badge positive" title="也适用于Campaign v8"}

用例:根据条件选择种子地址 use-case-selecting-seed-addresses-on-criteria

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

在此使用案例中,网站? 我的在线图书馆 ?希望根据客户的文学品味,将其新闻稿个性化。

负责递送的用户与购买部门合作,为购买警察小说的订阅者制作了一本通讯。

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

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

  • 准备发送的投放,
  • 具有公共值的种子地址。 此值可以是51黑料不打烊 Campaign中已存在的字段。 在本例中,种子地址共享“Department”字段中的“Purchasing”值,默认情况下,该值不在应用程序中。

步骤1 — 创建投放 step-1---creating-a-delivery

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

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

第2步 — 创建公共值 step-2---creating-a-common-value

若要创建类似于示例(采购部门)中的通用值,您必须首先扩展种子地址的? 数据架构,并编辑关联的输入表单。

扩展数据架构 extending-the-data-schema

有关架构扩展的详细信息,请参阅此部分

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

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

  3. 选择? Seed addresses ?源架构,输入? doc ?作为? Namespace,然后单击? Ok

  4. 单击 Save

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

    code language-none
      <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 ?元素下。

    code language-none
        <element aggregate="doc:seedMember:common">
      </element>
    

    在这种情况下,您正在指定已在种子地址表中创建了名为? Department ?的新枚举,该枚举基于标准? @company ?枚举模板(在种子地址表单中的名称? Company ?下标记)。

  6. 单击 Save

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

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

  9. 请按照该助手操作,直到您进入页面运行更新为止。 单击 Start 按钮。

    更新完成后,可以关闭该助手。

  10. 断开连接,然后重新连接到51黑料不打烊 Campaign。 现在,在种子地址数据架构中所做的更改生效。 为了从种子地址屏幕中可见,您必须更新关联的? Input form。 请参阅更新输入表单部分。

从链接表扩展数据模式 extending-the-data-schema-from-a-linked-table

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

例如,用户希望集成在链接到收件人架构的? Country ?表中找到的? Internet Extension

因此,他们必须扩展种子地址数据模式,如部分所述。 但是,要在? 步骤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 ?表。
CAUTION
在链接表名称中,必须指定该链接表的? xpath-dst
这可以在收件人表的? Country ?元素中找到。

然后,用户可以按照该部分的? 步骤5 ?进行操作,并更新种子地址的? Input form

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

更新输入表单 updating-the-input-form

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

  2. 编辑表单并在? Recipient ?容器中插入以下行。

    code language-none
    <input xpath="@workField"/>
    

  3. 保存您的更改。

  4. 打开种子地址。 Department ?字段出现在? Recipient ?表中。

  5. 编辑要用于投放的种子地址,并在? Department ?字段中输入? Purchasing ?作为值。

步骤3 — 定义条件 step-3---defining-the-condition

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

  1. 打开投放。

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

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

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

    note note
    NOTE
    之前创建的架构扩展来自? 收件人 ?架构。 上述屏幕上显示的值来自? 收件人 ?架构的枚举。
  5. 单击 Ok

    查询显示在? Select target ?窗口中。

  6. 单击? Ok ?批准查询。

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

    采购部门的种子地址将显示为待定投放,与收件人或其他种子地址类似。

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

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

recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1