[也适用于v8]{class="badge positive" title="也适用于Campaign v8"}
用例:根据条件选择种子地址 use-case-selecting-seed-addresses-on-criteria
在投放或营销策划的框架内,Edit the dynamic condition… 链接允许您根据特定的选择条件选择种子地址。
在此使用案例中,网站 我的在线图书馆 希望根据客户的文学品味,将其新闻稿个性化。
负责递送的用户与购买部门合作,为购买警察小说的订阅者制作了一本通讯。
为了共享他们与交付人员协作的最终结果,交付经理决定将其采购部门的同事作为种子地址添加到交付中。 使用动态条件可以节省配置和更新地址的时间。
要使用动态条件,您必须具有:
- 准备发送的投放,
- 具有公共值的种子地址。 此值可以是Adobe Campaign中已存在的字段。 在本例中,种子地址共享“Department”字段中的“Purchasing”值,默认情况下,该值不在应用程序中。
步骤1 — 创建投放 step-1---creating-a-delivery
有关创建投放的详细步骤,请参见创建电子邮件投放一节。
在本例中,投放经理已创建新闻稿并选择收件人。
第2步 — 创建公共值 step-2---creating-a-common-value
若要创建类似于示例(采购部门)中的通用值,您必须首先扩展种子地址的 数据架构,并编辑关联的输入表单。
扩展数据架构 extending-the-data-schema
有关架构扩展的详细信息,请参阅此部分。
-
在 Administration > Configuration > Data schemas 节点中,单击 New 图标。
-
在 Creation of a data schema 窗口中,选择 Extension of a schema 选项并单击 Next。
-
选择 Seed addresses 源架构,输入 doc 作为 Namespace,然后单击 Ok。
-
单击 Save。
-
在架构编辑窗口中,复制以下行并将其粘贴到屏幕快照中指示的区域中。
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 下标记)。
-
单击 Save。
-
在 Tools > Advanced 菜单中,选择 Update database structure 选项。
-
显示更新助手时,单击 Next 按钮以访问“编辑表”窗口:在种子地址数据架构中执行的更改需要结构更新。
-
请按照该助手操作,直到您进入页面运行更新为止。 单击 Start 按钮。
更新完成后,可以关闭该助手。
-
断开连接,然后重新连接到Adobe 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 表。
然后,用户可以按照该部分的 步骤5 进行操作,并更新种子地址的 Input form。
请参阅更新输入表单部分。
更新输入表单 updating-the-input-form
-
在 Administration > Configuration > Input forms 节点中,查找种子地址输入表单。
-
编辑表单并在 Recipient 容器中插入以下行。
code language-none <input xpath="@workField"/>
-
保存您的更改。
-
打开种子地址。 Department 字段出现在 Recipient 表中。
-
编辑要用于投放的种子地址,并在 Department 字段中输入 Purchasing 作为值。
步骤3 — 定义条件 step-3---defining-the-condition
您现在可以为投放指定种子地址的动态条件。 操作步骤:
-
打开投放。
-
单击 To 链接,然后单击 Seed addresses 选项卡以访问 Edit the dynamic condition… 链接。
-
选择用于选择所需种子地址的表达式。 在此处,用户选择 Department (@workField) 表达式。
-
选择所需的值。 在此示例中,用户从下拉值列表中选择 采购 部门。
note note NOTE 之前创建的架构扩展来自 收件人 架构。 上述屏幕上显示的值来自 收件人 架构的枚举。 -
单击 Ok。
查询显示在 Select target 窗口中。
-
单击 Ok 批准查询。
-
分析您的投放,然后单击 Delivery 选项卡以访问投放日志。
采购部门的种子地址将显示为待定投放,与收件人或其他种子地址类似。
-
单击 Send 按钮开始投放。
购买部门的成员构成了您的种子地址的一部分,您将在其电子邮件收件箱中接收投放。