如何在没有物理感谢页面的情况下执行谷歌Adwords转化跟踪
How to execute Google Adwords conversion tracking without physical thank you page
我得到了一个似乎很常见的场景。我有一个页面,有人填写表格,而不是重定向到不同的感谢页面,所有跟踪都需要在同一页面上进行。
我在这里找到了这个链接,它解释了我在成功提交后按照下面实施的解决方案(转化 ID 为 11111111,标签为 22222222)。
$("#conversion-script").prop('src', '//www.googleadservices.com/pagead/conversion.js');
$("#ga-code img").prop('src', '//www.googleadservices.com/pagead/conversion/11111111/?value=0&label=22222222&guid=ON&script=0');
当它被执行时,我正在监视开发人员工具的网络选项卡,并看到 GoogleAdServices.com 地址被成功调用,不仅如此,我还运行了 Google 标签助手(Chrome 扩展程序),当此事件触发时,它出现在"找到标签"下并说"正在工作"。
但是,当我检查adwords帐户时,它没有显示。我已经确认跟踪代码都是正确的,第一个是在 7 天前制作的。
想法?
例如,你有这样的按钮:
<a href = '#' class = 'add_to_cart'><img src = 'btn_buy.png'></a>
试试这个脚本:
<SCRIPT src='/js/jquery.js' type=text/javascript></SCRIPT>
<SCRIPT type=text/javascript>
$(document).ready(function()
{
var add_to_cart_processed = false;
$('.add_to_cart').click(function()
{
if (!add_to_cart_processed)
{
$('body').append('<div id = "remarketing_basket" style = "display:none"></div>');
$('#remarketing_basket').load('/add_basket.txt');
}
});
});
</SCRIPT>
在文件add_basket.txt中,您需要保存转换代码。
相关文章:
- 如何在不使用Internet Explorer的情况下从未挂起的HTML文件执行程序
- 如何在不使用javascript执行的情况下为函数分配参数
- 如何停止两个按钮执行相同的工作?在这种情况下,它们都会滚动到顶部
- 在不使用隔离作用域的情况下执行函数的角度指令
- 在 gruntjs 构建失败的情况下强制执行某些任务
- 在不执行ajax请求的情况下,使用jQuery读取HTTP标头以检查404
- Angular在不触发摘要的情况下执行XHR请求
- 函数在我的情况下无法执行
- 如何在不使浏览器滞后的情况下暂停Javascript的执行
- Phonegap onclick在不单击的情况下执行
- 如何在不冻结浏览器的情况下执行大量javascript代码
- 使用node.js模块,在什么情况下模块会被执行两次
- 如何在不选择模式配置参数的情况下,使用mongoose在MongoDB模式实例化中的关联数组/对象中执行foreach
- button.click仅在前面有警告的情况下执行
- 如何在不打开新窗口的情况下在单页应用中执行 Dropbox 身份验证
- 在没有javascript循环的情况下多次执行命令
- 如何在不刷新页面的情况下多次执行构造函数
- Node 的断言模块是否提供了一种在没有强制的情况下执行深度相等检查的方法?
- 使用 V8 JavaScript 引擎在没有 Web 视图的情况下执行 JS 库
- 如何在没有物理感谢页面的情况下执行谷歌Adwords转化跟踪