查询投放信息 querying-delivery-information
特定投放的点击次数 number-of-clicks-for-a-specific-delivery
在本例中,我们将恢复特定投放的点击数。 这些点击量会根据给定时间段内的收件人跟踪日志进行记录。 收件人通过其电子邮件地址进行标识。 此查询使用 Recipient tracking logs 表。
-
需要选择哪个表?
收件人日志跟踪表(nms:trackingLogRcp)
-
要为输出列选择的字段?
主键(含计数)和电子邮件
-
信息过滤依据什么标准?
投放标签的特定期间和元素
要执行此示例,请应用以下步骤:
-
打开 Generic query editor 并选择 Recipient tracking logs 架构。
-
在 Data to extract 窗口中,我们要创建一个聚合以收集信息。 为此,请添加主键(位于主 Recipient tracking logs 元素上方):对此 Primary key 字段执行跟踪日志计数。 编辑后的表达式将为 x=count(primary key)。 它将各种跟踪日志的总和链接到单个电子邮件地址。
操作步骤:
-
单击 Output columns 字段右侧的 Add 图标。 在 Formula type 窗口中,选择 Edit the formula using an expression 选项并单击 Next。 在 Field to select 窗口中,单击 Advanced selection。
-
在 Formula type 窗口中,对聚合函数运行进程。 此过程将为主键计数。
在 Aggregate 部分中选择 Process on an aggregate function 并单击 Count。
单击 Next。
-
选择 Primary key (@id) 字段。 已配置 count (primary key) 输出列。
-
-
选择要显示在输出列中的其他字段。 在 Available fields 列中,打开 Recipient 节点并选择 Email。 选中 Yes 的 Group 框以按电子邮件地址将跟踪日志分组:此组将每个日志链接到其收件人。
-
配置列排序,以便最先显示最活跃的收件人(具有最多的跟踪日志)。 检查 Descending sort 列中的 Yes。
-
然后,您必须筛选出您感兴趣的日志,即存在时间少于2周并与销售相关投放相关的日志。
操作步骤:
-
配置数据筛选。 为此,请选择 Filter conditions,然后单击 Next。
-
在特定投放的给定时间段内恢复跟踪日志。 需要三个过滤条件:两个日期条件,用于将搜索时段设置在当前日期之前的2周和当前日期之前的1天之间;另一个条件,用于将搜索限制到特定投放。
在 Target element 窗口中,配置将考虑跟踪日志的开始日期。 单击 Add。将显示条件行。 通过单击 Edit expression 函数编辑 Expression 列。 在 Field to select 窗口中,选择 Date (@logDate)。
选择 greater than 运算符。 在 Value 列中,单击 Edit expression,然后在 Formula type 窗口中选择 Process on dates。 最后,在 Current date minus n days 中输入“15”。
单击 Finish。
-
要选择跟踪日志搜索结束日期,请单击 Add 创建第二个条件。 在 Expression 列中,再次选择 Date (@logDate)。
选择 less than 运算符。 在 Value 列中,单击 Edit expression。 要处理日期,请转到 Formula type 窗口,在 Current date minus n days 中输入“1”。
单击 Finish。
现在,我们要配置第三个筛选条件,即查询涉及的投放标签。
-
单击 Add 函数以创建另一个筛选条件。 在 Expression 列中,单击 Edit expression。 在 Field to select 窗口中,选择 Delivery 节点中的 Label。
单击 Finish。
查找包含“sales”一词的投放。 由于您不记得其确切标签,因此可以选择 contains 运算符并在 Value 列中输入“sales”。
-
-
单击 Next 直到进入 Data preview 窗口:此处不需要格式化。
-
在 Data preview 窗口中,单击 Start the preview of the data 以查看每个投放收件人的跟踪日志数。
结果按降序显示。
对于此投放,用户的最大日志数为6。 5个不同的用户打开了投放电子邮件或单击了电子邮件中的某个链接。
未打开任何投放的收件人 recipients-who-did-not-open-any-delivery
在本例中,我们要筛选过去7天内未打开电子邮件的收件人。
要创建此示例,请应用以下步骤:
-
在工作流中拖放 Query 活动并打开该活动。
-
单击 Edit query 并将目标和筛选维度设置为 Recipients。
-
选择 Filtering conditions,然后单击 Next。
-
单击 Add 按钮并选择 Tracking logs。
-
将 Tracking logs 表达式的 Operator 设置为 Do not exist such as。
-
添加另一个表达式。 选择 URL 类别中的 Type。
-
然后,将其 Operator 设置为 equal to,将其 Value 设置为 Open。
-
添加另一个表达式并选择 Date。 Operator 应设置为 on or after。
-
若要设置该值最近7天,请单击 Value 字段中的 Edit expression 按钮。
-
在 Function 类别中,选择 Current date minus n days 并添加要定位的天数。 这里,我们要定位过去7天。
叫客过渡将包含过去7天内未打开电子邮件的收件人。
相反,如果您希望筛选至少打开了一封电子邮件的收件人,则您的查询应如下所示。 请注意,在这种情况下,Filtering dimension 应设置为 Tracking logs (Recipients)。
已打开投放的收件人 recipients-who-have-opened-a-delivery
以下示例显示如何定向最近2周内打开过投放的用户档案:
-
要定位已打开投放的用户档案,您需要使用跟踪日志。 它们存储在链接表中:首先在 Filtering dimension 字段的下拉列表中选择此表,如下所示:
-
有关筛选条件,请单击跟踪日志的子树结构中显示的条件的 Edit expression 图标。 选择 Date 字段。
单击 Finish 确认选择。
要仅恢复两周前的跟踪日志,请选择 Greater than 运算符。
然后单击 Value 列中的 Edit expression 图标以定义要应用的计算公式。 选择 Current date minus n days 公式并在相关字段中输入15。
单击公式窗口的 Finish 按钮。 在筛选窗口中,单击 Preview 选项卡以检查定位条件。
过滤投放后的收件人行为 filtering-recipients--behavior-folllowing-a-delivery
在工作流中,Query 和 Split 框允许您选择上一次投放后的行为。 此选择是通过 Delivery recipient 筛选器执行的。
-
示例的目的
在投放工作流中,有几种方法可跟进第一个电子邮件通信。 此类操作涉及使用 Split 框。
-
上下文
发送“夏季体育优惠”投放。 投放四天后,将发送其他两个投放。 其中一个是“水上运动优惠”,另一个是第一个“夏季运动优惠”的后续服务。
“水上运动选件”投放会发送给在第一次投放中单击“水上运动”链接的收件人。 这些点击显示收件人对该主题感兴趣。 有必要引导他们接受类似的提议。 但是,未点击“夏季体育优惠”的收件人将再次收到相同的内容。
以下步骤说明了如何通过集成两种不同的行为来配置 Split 框:
-
将 Split 框插入工作流。 此框将第一个投放的收件人划分为接下来的两个投放。 在首次投放期间,根据与收件人行为关联的筛选条件发生细分。
-
打开 Split 框。 在 General 选项卡中,为实例输入标签: 根据行为拆分。
-
在 Subsets 选项卡中,定义第一个拆分分支。 例如,输入此分支的 Clicked 标签。
-
选择 Add a filtering condition on the incoming population 选项。 单击 Edit。
-
在 Targeting and filtering dimension 窗口中,双击 Recipients of a delivery 筛选器。
-
在 Target element 窗口中,选择要应用于此分支的行为: Recipients having clicked (email)。
在下方选择 Delivery specified by the transition 选项。 此功能将在首次投放期间自动恢复目标人员。
这是“水上运动选件”交付。
-
定义第二个分支。 此分支将包括跟进电子邮件,其内容与首次投放的内容相同。 转到 Subsets 选项卡,然后单击 Add 以创建它。
-
将显示另一个子选项卡。 将其命名为“未单击”。
-
单击 Add a filtering condition for the incoming population。然后单击 Edit…。
-
在 Targeting and filtering dimension 窗口中单击 Delivery recipients。
-
在 Target element 窗口中,选择 Recipients who did not click (email) 行为。 为最后一个分支选择所示的 Delivery specified by the transition 选项。
Split 框现已完全配置。
以下是默认配置的各种组件的列表:
-
All recipients
-
Recipients of successfully sent messages,
-
Recipients who opened or clicked (email),
-
Recipients who clicked (email),
-
Recipients of a failed message,
-
Recipients who didn’t open or click (email),
-
Recipients who didn’t click (email).