gpt4 book ai didi

php - 使用 GA、jQuery 和 PHP 跟踪文件下载

转载 作者:行者123 更新时间:2023-12-01 04:22:01 26 4
gpt4 key购买 nike

是否有任何简单的方法可以使用 Google Analytics(分析)来跟踪特定文件的下载?例如,在我的网站中,我希望有一个链接

http://mydomain.com/resume

这将重定向到包含我的简历的 PDF 文件。我的想法是:

  1. 使用 URL 重写自动重定向 http://mydomain.com/resumehttp://mydomain.com/download.php?file=resume.pdf (或类似的东西)。
  2. download.php制作$(function() { _gaq.push(...); }使用适当的参数,以便跟踪特定文件,就好像它是普通页面一样。
  3. download.php将请求重定向到特定的resume.pdf文件。

但是,我对此有几个问题:

  1. 整个过程对用户来说是否像放置一个简单的 <a href="resume.pdf">Click Me! 一样透明?根本没有跟踪? (我的意思是......没有弹出窗口,没有奇怪的页面重定向等)?
  2. 如果支持文件格式(例如 pdf),这是否允许在浏览器窗口中打开文件,或者是否会出现“保存文件对话框”?
  3. 这是实现我想要实现的目标的唯一/最简单的方法吗?如果没有,如何通过更简单的手段达到同样的效果?

最佳答案

虽然 Google Analytics 被认为是一个仅限前端的东西,但它所做的只是发送一堆 HTTP 请求。在 Google Anayltics for Mobile Websites他们告诉您有关从服务器端脚本向 GA 发送跟踪事件的选项。为此,只需从 Mobile SDK Downloads 下载 gooogleanalyticsformobile.zip 。您将在其中找到 ga.php 文件,该文件显示了如何轻松分派(dispatch)到 GA。

php-ga似乎存在一个与 Google Analytics 对话的完整框架。 (没用过,不知道好不好用)

现在您知道可以从 PHP 调用 GA,您可以扩展 download.php 以在输出要下载的文件之前向 GA 发出请求。

关于php - 使用 GA、jQuery 和 PHP 跟踪文件下载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9654164/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com