重定向到PDF时像素跟踪代码不起作用
Pixel tracking code not working when redirecting to PDF
我正在研究在提交表单并将用户重定向到PDF文档时激发跟踪像素代码。现在我没有看到我的转换指标上升,当我登录PDF文件时,我在Safari中遇到了某种形式的错误,网络跟踪显示为红色,而不是错误代码。
这是我当前的代码:
jQuery.noConflict();
(function( $ ) {
$('form').on('submit', function($) {
try{ __pixel({"name": "tracker"}); }
catch (err) {}
});
})(jQuery);
Ps。为了隐私起见,我略微调整了跟踪代码变量名称
我的假设是,在用户被重定向到PDF之前,像素并没有完全激发。如果是这样,我该怎么做?
如有任何帮助,我们将不胜感激。不确定这是否是我的做法。
浏览器在跟踪命中实际触发之前离开页面。您需要稍微延迟提交表格以说明这一点:
jQuery.noConflict();
(function( $ ) {
$('form').on('submit', function(evt) {
evt.preventDefault();
if (formIsValid) {
try{ __pixel({"name": "tracker"}); }
catch (err) {}
var form = this;
setTimeout(function() { form.submit(); }, 50);
}
});
})(jQuery);
相关文章:
- 什么'这是谷歌分析跟踪代码使用的技术
- 指令中的跟踪代码脚本
- 从页面上的谷歌分析跟踪代码获取帐户ID
- 谷歌跟踪代码管理器使用什么模式来观察 de 'dataLayer' 数组
- 为什么谷歌跟踪代码管理器不能安装在正文下的另一个HTML元素中
- 重定向到PDF时像素跟踪代码不起作用
- 如何在Ektron的所有页面上放置跟踪代码
- 针对未发送事件的按钮的分析跟踪代码
- 新的谷歌分析事件跟踪代码不适用于我的网站
- 使用javascript获取谷歌跟踪代码
- 使用 javascript 事件作为 google 跟踪代码管理器触发器
- 我的跟踪代码有什么问题
- 在 ajax 请求后执行 Google AdWords 转化跟踪代码
- 动态跟踪代码管理器 - Adobe 分析工具条件
- 应该如何抽象跟踪代码
- 如何在谷歌跟踪代码管理器 noscript 标签中参数化容器 id
- Google 跟踪代码管理器 (GTM) 新事件侦听器代码出现问题
- 使用变量和谷歌跟踪代码管理器重写和重定向网址
- 谷歌通用分析跟踪代码生成一个空页面
- 谷歌跟踪代码管理器中的代码的 html 代码是否对所有人都可见