【问题标题】:Techniques to Trigger Google Analytics Tracking from PDF Links从 PDF 链接触发 Google Analytics 跟踪的技术
【发布时间】:2010-08-21 06:49:46
【问题描述】:

这是场景:

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

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

我想知道的是:

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

提前感谢您的任何建议。

【问题讨论】:

    标签: google-analytics analytics click-tracking


    【解决方案1】:

    不知道您使用什么服务器端环境/语言,但例如在 php 中,您可以使用 cURL 向 google 发送图像请求,并将自定义代码附加到 url。最简单的方法是使用自定义代码使用 javascript 输出代码,然后使用嗅探器捕获图像请求 url,这样您就可以复制 cURL 请求的格式。确保发送标头信息,包括虚假浏览器信息,以便 GA 不会将其作为机器人清除。然后转发到广告网址。这样你就不需要输出页面了。

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

    不幸的是,你真的没有比这更好的了。

    【讨论】:

    • 好的,这看起来像我所追求的,但我不熟悉 PHP。这是对的吗:对被截获并通过 PHP 脚本运行的图像发出请求。 PHP 脚本通过 cURL 调用 GA 跟踪页面,在 URL 中传递跟踪数据。 cURL 请求被设置为欺骗标准浏览器请求(例如,Firefox)。之后,PHP 对目标 URL 执行 301 并且客户端不明智。这是要总结还是我错过了什么?
    • 是的,总结得差不多了。
    猜你喜欢
    • 1970-01-01
    • 2022-01-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-29
    相关资源
    最近更新 更多