【问题标题】:$_SERVER['HTTP_REFERER'] won't get HTTP_REFERER from facebook messenger app$_SERVER['HTTP_REFERER'] 不会从 Facebook Messenger 应用程序获取 HTTP_REFERER
【发布时间】:2016-12-17 23:16:42
【问题描述】:

我有一个脚本可以在用户访问我的页面时获取$_SERVER['HTTP_REFERER']。如果在桌面版 facebook 上使用,这将非常有用。但如果用户点击移动应用 facebook messenger 中的链接,则无法获得任何HTTP_REFERER

任何人都有解决方案来获取有关用户是否单击了 Facebook Messenger 应用程序中的链接的信息?

【问题讨论】:

    标签: php facebook http-referer


    【解决方案1】:

    问题在于,当用户点击 Facebook 应用程序的链接时,它并没有被重定向,而是被打开。由于该应用不是网络浏览器。

    如果您想跟踪人们从哪里打开您的网站,您可以解析 UTM 代码(只是一个 _GET 参数,但全局用于跟踪来源,许多网站(如 google)也使用这些,有些甚至自动附加它们。) .

    有关详细信息,请参阅以下文章:http://www.launchdigitalmarketing.com/seo-definitions/what-are-utm-codes/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-09-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-08
      • 2017-04-09
      相关资源
      最近更新 更多