现在我已经尝试将谷歌转换代码推荐到我的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加载,但页面上没有转换
现在我最终要做的就是在ajax之后的成功消息中添加iframe - hidden。
这是有效的,但对我而言,这不是我想要的正确方法
任何人都可以确认我的代码没问题,或者帮助理解它不起作用的方式吗?
答案 0 :(得分:2)
我使用脏黑客来使用它。
document.write = function(text) {
$('#footer').append(text);
};
$.getScript( "http://www.googleadservices.com/pagead/conversion.js" );
这不太理想,但在他们从脚本中删除document.write之前,它对我有用。
答案 1 :(得分:0)
当前版本的google adwords代码段使用document.write(请参阅conversion.js的第14行),该页面加载后无效。我解决问题的方法是使用iframe作为你所做的。
以下是更多讨论。
http://groups.google.com/group/adwords-help-advanced/browse_thread/thread/2ef3ee7dc5863e86?pli=1