Adobe DTM 移动跟踪规则
Adobe DTM Mobile Tracking Rules
我正在尝试创建一个 DTM 事件规则,该规则在表单开始时触发一个事件,然后为流程的每个步骤(总共三个步骤)触发一个不同的事件。
我创建的事件规则是这样设置的:
我们的想法是隔离设备类型,然后创建与流程的每个步骤关联的单独规则,但该规则似乎不起作用。我通过使用 Chrome.
的用户代理插件对此进行测试
如果这不是正确的方法或行不通,欢迎提出建议。
好的,在你的评论中你说你正试图触发基于此 link 的规则:
<a href="/wgu/inquiry_form-b" class="btn--yellow--arrow"> "Request Info"</a>
这是我认为你正在尝试做的一个例子,基于你目前所展示的内容。
事件类型: click
元素标签或选择器: a
启用手动分配特性和特性
添加以下 属性 和 Value 条目:
属性: innerText
值(启用正则表达式 ): \bRequest Info\b
注意:以上是带有单词边界的正则表达式,因为 DTM 没有在该字段中正确 store/output 引号,所以这是下一个最好的选择。
属性: pathname
值: /wgu/inquiry_form-b
截图:
这是一个想法:
第 1 步:检查页面加载时是否存在表单
第 2 步:如果表单存在。将 cookie 设置为“start”并触发启动事件
第 3 步:点击表单 1 提交,检查 cookie 值。如果设置为启动(上一个操作),则将 cookie 设置为表单 1 提交并触发表单 1 事件。
第 4 步:重复直到确认页面并在提交后清除 cookie
这应该只需要基于事件的规则、当前状态的 cookie 和漏斗中每个步骤的事件。
只是一个尝试的东西。
马克
如果这是水疗中心的一部分,而您只想为每个步骤触发规则,我建议使用事件规则,但不要使用点击 pushState or hashchange
。这将在您的 url 中的哈希每次更改时触发,以便您可以在每个步骤上触发页面视图或根据需要捕获值。您还可以过滤您的条件以仅散列为 include/exclude 个特定的散列。只要确保如果您的站点包含多个 spa,它们可能具有与您指定的路径相同的哈希值。我将它用于一些不同站点的 SPA,并且效果很好。
**编辑
这是我在预订路径上设置的基本规则。 URL 是 /reserve.html
,散列如下:details
、booking
、review
和 confirmed
。此规则在每个散列上触发,但 /reserve.html#confirmed
具有不同的转换标签和像素规则。
我正在尝试创建一个 DTM 事件规则,该规则在表单开始时触发一个事件,然后为流程的每个步骤(总共三个步骤)触发一个不同的事件。
我创建的事件规则是这样设置的:
我们的想法是隔离设备类型,然后创建与流程的每个步骤关联的单独规则,但该规则似乎不起作用。我通过使用 Chrome.
的用户代理插件对此进行测试如果这不是正确的方法或行不通,欢迎提出建议。
好的,在你的评论中你说你正试图触发基于此 link 的规则:
<a href="/wgu/inquiry_form-b" class="btn--yellow--arrow"> "Request Info"</a>
这是我认为你正在尝试做的一个例子,基于你目前所展示的内容。
事件类型: click
元素标签或选择器: a
启用手动分配特性和特性
添加以下 属性 和 Value 条目:
属性: innerText
值(启用正则表达式 ): \bRequest Info\b
注意:以上是带有单词边界的正则表达式,因为 DTM 没有在该字段中正确 store/output 引号,所以这是下一个最好的选择。
属性: pathname
值: /wgu/inquiry_form-b
截图:
这是一个想法:
第 1 步:检查页面加载时是否存在表单 第 2 步:如果表单存在。将 cookie 设置为“start”并触发启动事件 第 3 步:点击表单 1 提交,检查 cookie 值。如果设置为启动(上一个操作),则将 cookie 设置为表单 1 提交并触发表单 1 事件。 第 4 步:重复直到确认页面并在提交后清除 cookie
这应该只需要基于事件的规则、当前状态的 cookie 和漏斗中每个步骤的事件。
只是一个尝试的东西。 马克
如果这是水疗中心的一部分,而您只想为每个步骤触发规则,我建议使用事件规则,但不要使用点击 pushState or hashchange
。这将在您的 url 中的哈希每次更改时触发,以便您可以在每个步骤上触发页面视图或根据需要捕获值。您还可以过滤您的条件以仅散列为 include/exclude 个特定的散列。只要确保如果您的站点包含多个 spa,它们可能具有与您指定的路径相同的哈希值。我将它用于一些不同站点的 SPA,并且效果很好。
**编辑
这是我在预订路径上设置的基本规则。 URL 是 /reserve.html
,散列如下:details
、booking
、review
和 confirmed
。此规则在每个散列上触发,但 /reserve.html#confirmed
具有不同的转换标签和像素规则。