【问题标题】:Google AdWords Conversion Tracking with AJAX form [duplicate]使用 AJAX 表单的 Google AdWords 转化跟踪 [重复]
【发布时间】:2010-02-10 22:24:15
【问题描述】:

我有一个 google adwords 转换跟踪代码,我需要在 onclick 事件上实现它。我正在跟踪的表单使用 AJAX 提交信息,然后通过将表单的 div 替换为感谢 HTML ( $('div').html("thank you....., etc") 向页面呈现感谢消息);)

我想知道是否有一种方法可以 a) 在单击 SUBMIT 按钮时触发转换跟踪,或者 b) 如果我将要发布到网站的 google 脚本包含在写入div,这会跟踪转换吗?或 c) 对此有何其他想法?

我对此进行了一些搜索,但运气不佳....谢谢!

【问题讨论】:

标签: javascript ajax google-analytics


【解决方案1】:

使用 IFRAME 调用带有转化跟踪代码的 HTML 文件。

http://www.benjaminkim.com/?p=24

【讨论】:

    【解决方案2】:

    AFAIK在您的范围内最好的方法是使用无脚本图像。

    我会告诉你两种方法:

    1. 您可以按原样将其放在“感谢 HTML”中,必要时使用转义字符。

    2. 或者...只需在 HTML 文档的任何位置放置一个像这样的空图像标签:

      <img src="" width="1" height="1" style="visibility:hidden;" alt="" id="myconversion" />
      

      然后在你的“谢谢HTML”之前或之后添加这行jQuery:

      $("#myconversion").attr("src","xxxxxxxxx");
      

      其中xxxxxxxxx为无脚本图片的src属性。

    【讨论】:

      【解决方案3】:

      听说 iframe 方法不可靠。动态插入脚本确实有效,但是由于转换脚本使用 document.write,您必须执行类似 http://www.webdeveloper.com/forum/showthread.php?t=195112 的操作才能加载脚本,否则它将不起作用。

      【讨论】:

      • @Kethatril- 你在哪里听说过 iframe 方法不可靠,为什么?
      【解决方案4】:

      尝试在用户转化后在页面中动态插入跟踪代码。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-09-30
        • 2013-09-05
        • 2015-09-13
        • 1970-01-01
        • 2011-01-06
        • 2011-07-02
        相关资源
        最近更新 更多