谷歌AdWords服务器端转化跟踪

6
我一直在尝试将Google AdWords转化跟踪添加到我正在开发的单页面应用程序中,但我有一个有趣的用例,似乎无法解决如何处理:
1. 用户触发事件,我想将其用作转化。 2. 我收集有关事件的数据,并将其发送到异步服务。 3. 服务将该事件映射到转换标签,并进行其他数据转换。 4. 转换后的与AdWords兼容的对象被发送到AdWords。
我的问题是,谷歌提供的代码片段使用了一些全局变量,然后包含一个脚本(googleadservices.com/pagead/conversion.js),并显示一个跟踪像素。
我的问题如下:
1. 如果我只请求该像素,是否会触发我的转化?(这将在服务器端完成,因此我无法包含conversion.js文件。) 2. 是否有任何记录或已知的触发转化事件的方法,而不是iFraming片段?我真的不想在客户端上进行任何数据转换,但即使我这样做,这看起来也是实现转化跟踪的丑陋方式。
谢谢!
3个回答

7

AdWords转化像素是基于cookie的,因此像素请求必须来自客户端。据我所知,谷歌不支持服务器到服务器跟踪,因此您只能使用客户端跟踪。

尽管它很丑陋,但它是最流行的方法...


经过许多的痛苦,我得出了这个结论 - 感谢你的阐述,希望它能帮助到其他人! - Jesse
1
AdWords现在支持此功能。https://support.google.com/adwords/answer/7014069?hl=en - jond

2

3
实施GA的效果很好,因为像素点能够愉快地从服务器中被调用。然而,如果没有cookie,AdWords将无法正常工作(至少在提出问题时是这样,自那时以来我没有再去了解)。防止欺骗行为是有道理的,但对于单页应用程序来说是个令人沮丧的事情。 - Jesse

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接