捕获直接调用规则变量的正确方法是什么
What is the correct way to capture variables for direct call rules?
为
直接调用规则声明变量以便我可以在 DTM 中捕获它的正确方法是什么?
例如,我有一个页面,我想在其中记录页面浏览量,因为页面中的 DOM 没有更改,所以我将使用 DTM 调用"ajaxPage"来获取form_name的值并将其放入 eVar1 中。是版本 1 还是版本 2?
版本1:
_satellite.track('ajaxPage');
var form_name = 'contact-search';
版本 2
var form_name = 'contact-search';
_satellite.track('ajaxPage');
不确定我是否完全理解用例,但是当您需要"强制"对典型页面加载规则或基于事件的规则(点击等)无法捕获的操作发送分析时,会使用直接调用规则。
在 ajax 提交中捕获表单名称的情况下,一旦 ajax 返回,您就可以通过 jQuery 捕获表单名称并调用直接调用规则。
在该规则的自定义代码中,您应该能够使用表单名称设置 eVar 1。
诀窍是在 ajax 返回后调用直接调用规则,然后在自定义代码中获取表单名称并设置 eVar 1。
希望这有帮助。
相关文章:
- 打破承诺链的好方法是什么
- 在JavaScript中拆分日期字符串的更好方法是什么
- 将jQuery.ech()方法转换为本地JavaScript抽象的最佳方法是什么
- 处理浮点错误的最佳方法是什么
- 基于窗口宽度jquery的函数的替代方法是什么
- knex:根据结果创建数组的合适方法是什么
- 以编程方式填充组合框道场 (1.8) 的最佳方法是什么?
- 使用Modernizr检测移动设备最可靠的方法是什么
- 确定var是否是javascript中的elementFinder对象的方法是什么
- 用javascript修复这个JSON对象字符串最干净的方法是什么
- 让会话值可用于JavaScript的好方法是什么
- 从AngularJs获取谷歌地图对象的正确方法是什么
- 使用ReactJS和Flux架构从服务器获取数据的正确方法是什么
- 列出没有 mysql 的元素的最佳方法是什么
- 克服错误的更优雅的方法是什么:需要对象说明符.当通过JXA通过Messages发送SMS时,参数没有对象说明符
- 使用较少代码隐藏和显示选择菜单内容的更好方法是什么?javascript
- 在 Javascript 中实现解耦代码/回调的正确方法是什么?
- 使用Javascript,获取元素的方法是什么,基于打开和关闭标记之间的文本
- 在d3.json中使用d3.csv组合多个csv文件数据输入的最佳方法是什么
- 直接在DOM事件处理程序中调用作用域函数的最短方法是什么