【问题标题】:Can I use "time on page" to trigger an adwords conversion?我可以使用“页面停留时间”来触发 AdWords 转换吗?
【发布时间】:2011-10-31 19:03:14
【问题描述】:

我想知道是否有人成功使用“页面停留时间”方法来触发 Google Adwords 转换事件? IE。有人在我的网站上停留 60 秒后触发转化事件?

【问题讨论】:

    标签: javascript google-analytics google-ads-api


    【解决方案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 是否存在......祝你好运......(由方式,这种方法对我来说效果很好!?)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-09
    • 2018-09-27
    • 1970-01-01
    • 1970-01-01
    • 2020-02-23
    • 1970-01-01
    相关资源
    最近更新 更多