Ajax表单和google转换——棘手的部分



2周以来,我一直试图实现谷歌转换代码到我的ajax表单登陆页之一。

成功后的ajax是

var google_conversion_id = **MYID**;
var google_conversion_language = "iw";
var google_conversion_format = "2";
var google_conversion_color = "ffffff";
var google_conversion_label = "**MYLABEL**";
var google_conversion_value = 0;
$.getScript( "http://www.googleadservices.com/pagead/conversion.js" );

我就是不工作。在firebug中,我可以看到js在填写表单后加载,但在页面上没有转换

现在我要做的是添加iframe - hidden,到ajax后的成功消息

这是工作,但对我来说不是正确的方式,我想这样做

谁能确认我的代码是好的,或帮助理解它不工作的方式?

我用了一个肮脏的hack让它工作。

document.write = function(text) {
    $('#footer').append(text);
};        
$.getScript( "http://www.googleadservices.com/pagead/conversion.js" );

这是不理想的,但它为我工作,直到他们删除文档。

当前版本的google adwords片段使用文档。写(见第14行转换.js)不工作后,您的页面加载。我解决问题的方法是像你那样使用框架。

这里有更多的讨论。

http://groups.google.com/group/adwords-help-advanced/browse_thread/thread/2ef3ee7dc5863e86?pli=1

最新更新