我可以使用“页面停留时间”来触发 AdWords 转换吗?
Posted
技术标签:
【中文标题】我可以使用“页面停留时间”来触发 AdWords 转换吗?【英文标题】:Can I use "time on page" to trigger an adwords conversion? 【发布时间】:2011-10-31 19:03:14 【问题描述】:我想知道是否有人成功使用“页面停留时间”方法来触发 Google Adwords 转换事件? IE。有人在我的网站上停留 60 秒后触发转化事件?
【问题讨论】:
【参考方案1】:我自己没有做过,但如果你只是指标准Adwords Conversion Trackingsn-p,使用这样的东西可能不会太难:
<script>
var google_conversion_id = 1234567890;
var google_conversion_language = "en_US";
var google_conversion_format = "1";
var google_conversion_color = "666666";
var google_conversion_label = "Purchase";
var google_conversion_value = 1
setTimeout(function()
var s = document.createElement("script");
s.src = "http://www.googleadservices.com/pagead/conversion.js";
document.body.appendChild(s);
,60000) //60 seconds in milliseconds
</script>
这将启动转换变量,然后使用 setTimeout 安排在 60 秒后注入 conversion.js
文件。 60 秒后,它会动态注入conversion.js
,它应该会检测您的转化变量并成功跟踪您的转化。
【讨论】:
谢谢,感谢您的帮助。我虽然可能需要使用 jquery 或其他东西,但现在可以看到这相当容易。 啊,我刚刚意识到这样做会触发每次访问/访问者的多次转化。所以我想我会扩展它来设置一个 24 小时 cookie 并使用一些逻辑来阻止多次转换。 @bigtony 你愿意分享你调整后的代码示例吗? @Alex 对不起,这是很久以前的事了,我没有代码了。 应该很容易找到如何在 javascript 中设置 cookie,然后只需将跟踪代码包装在条件 if 块中以检查 Cookie 是否存在......祝你好运......(由方式,这种方法对我来说效果很好!?)以上是关于我可以使用“页面停留时间”来触发 AdWords 转换吗?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用传递给函数的转换标签在函数内部触发 Google Adwords 转换
Google Adwords 跟踪 cookie 触发 ASP.NET 请求验证异常