Google AdWords服务器端转换跟踪

时间:2011-05-20 19:36:34

标签: javascript asynchronous tracking google-adwords

我一直在尝试将Google AdWords转化跟踪添加到我正在处理的单个页面应用程序中,我有一个有趣的用例,我似乎无法弄清楚如何使用:

  1. 用户触发我想用作转化的事件。
  2. 我收集有关该事件的数据,并将其发送到异步服务
  3. 该服务将该事件映射到转换标签,并进行其他数据转换。
  4. 转换后的AdWords兼容对象将发送给AdWords。
  5. 我遇到的问题是Google提供的代码段使用了一些全局变量,然后包含一个脚本(googleadservices.com/pagead/conversion.js),并显示一个跟踪像素。

    我的问题如下:

    • 如果我只是要求该像素,我的转换会被点燃吗? (这将在服务器端完成,因此我无法包含conversion.js文件。)
    • 除了iFraming代码段之外,是否有任何记录或已知方式触发转化事件?我真的不想在客户端上进行任何数据转换,但即使我这样做,这似乎是实现转换跟踪的一种丑陋方式。

    谢谢!

3 个答案:

答案 0 :(得分:6)

AdWords转换像素是基于Cookie的,因此像素请求必须来自客户端。遗憾的是,据我所知,Google还不支持服务器到服务器的跟踪,因此您无法进行客户端跟踪。

虽然很丑,但它是最受欢迎的方法......

答案 1 :(得分:2)

这是可能的 - 请参阅此版本的谷歌分析http://code.google.com/p/php-ga/ - 但似乎没有人为adwords做过但不幸的是

答案 2 :(得分:1)

因此,事实证明您可以使用“离线转化跟踪”离开。

您基本上可以从系统中导出CSV并导入Google Adwords:https://support.google.com/adwords/answer/2998031?hl=en

相关问题