这是场景:

我有一个包含PDF下载链接的邮件列表。 PDF包含具有可单击链接的广告。我需要在链接点击上获取分析数据 - 最好通过Google Analytics(由于可用的信息丰富)。

我想到的解决方案是要链接到我托管的网页,该网页带有某种特定于AD的令牌。 GA记录请求,然后我使用客户端技术将其重定向到实际目标URL。重定向页面除了跟踪点击之外,没有其他目的,因此我不必担心它被搜索引擎视为隐身。

我想知道的是:

  • 在不使用中间重定向页面的情况下,是否有其他方法可以实现跟踪(我可以以某种方式调用GA服务器端)?
  • 如果我使用重定向页面方法,我可以遇到什么潜在的陷阱?

事先感谢您的任何建议。

有帮助吗?

解决方案

不知道您使用的是哪种服务器端环境/语言,但例如,在PHP中,您可以使用Curl将图像请求发送到Google,并将自定义代码附加到URL上。最简单的方法是用自定义代码输出JavaScript的代码,然后用Sniffer捕获图像请求URL,以便您可以为卷曲请求复制格式。确保发送标头信息,包括伪造的浏览器信息,因此GA不会将其作为机器人淘汰。然后转到广告网址。这样,您就无需输出页面。

是的,您仍然发生了“重定向”,但是您不得不让客户下载页面或担心JavaScript被禁用等...

不幸的是,您真的没有什么更好的了。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top