Google AdWords服务器端转换跟踪

Jes*_*sse 3 javascript asynchronous tracking google-adwords

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

  1. 用户触发我想用作转换的事件.
  2. 我收集有关该事件的数据,并将其发送到异步服务
  3. 该服务将该事件映射到转换标签,并进行其他数据转换.
  4. 已转换的,现在与AdWords兼容的对象会发送给AdWords.

我遇到的问题是谷歌提供的代码片段使用了一些全局变量,然后包含一个脚本(googleadservices.com/pagead/conversion.js),并显示一个跟踪像素.

我的问题如下:

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

谢谢!

小智 7

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

虽然很丑,但它是最流行的方法......