2010-02-10 44 views
15

我有一个谷歌adwords转换跟踪代码,我需要在onclick事件上基本实现。我正在跟踪的表单使用AJAX提交信息,然后通过用谢谢HTML($('div')。html(“thank you .....,etc”)替换表单的div来向页面呈现Thank you消息。 );)Google AdWords转换跟踪,带有AJAX表格

我想知道是否有办法a)点击SUBMIT按钮时触发一个转换轨迹,或b)如果我在html()函数中包含要发布到网站的谷歌脚本写入div,会跟踪转换吗?或c)有关这样做的其他想法?

我在这方面搜索了一下,但没有多少运气....谢谢!

+0

您能提供跟踪代码的样子吗? – Yahel 2011-04-10 13:15:18

+0

你有没有解决这个问题? – 2012-02-16 21:07:43

+1

http://stackoverflow.com/questions/27149647/how-to-implement-a-google-adwords-conversion-pixel-using-ajax-on-a-submit-butt/27149886?noredirect = 1#comment42795611_27149886 \ – 2014-11-26 15:00:22

回答

0

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

1

我听说iframe的方法是不可靠的。但是,当转换脚本使用document.write时,动态插入脚本会起作用,所以您必须执行类似http://www.webdeveloper.com/forum/showthread.php?t=195112的操作来加载脚本,否则它将无法工作。

+0

@ Kethatril-你在哪里听说过iframe方法不可靠,为什么? – Yarin 2013-11-20 15:15:11

4

AFAIK最好的办法做到这一点在您的范围内正在使用无脚本图像。

我会告诉你2种方式:

  1. 你可以把它放在你的“谢谢你的HTML”的是,与转义字符,其中necesary。

  2. 或者只放一个空的图像标记像HTM​​L文档这样的任何地方:

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

    然后之前或之后,该行的jQuery添加到您的脚本“感谢您HTML”:

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

    其中xxxxxxxxx是无脚本图像的src属性。

相关问题