我有一个脚本,当用户访问我的网页时会获得<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Example Site</title>
</head>
<body>
<div id="menu">
<?php
// Get our blog menu
// - you would obviously more likely do this in your controller
$menu = Menu::find(2);
?>
{!! $menu->build() !!}
</div>
</body>
</html>
。如果它在facebook上用于桌面,这非常有用。但是,如果用户单击移动应用程序facebook messenger中的链接,则无法获得任何$_SERVER['HTTP_REFERER']
。
任何人都有解决方案来获取用户是否点击了facebook Messenger应用程序中的链接?
答案 0 :(得分:0)
问题是,当用户点击Facebook应用程序的链接时,它不会被重定向,而是被打开。由于该应用不是网络浏览器。
如果您想跟踪人们打开您网站的位置,您可以使用UTM代码进行解析(只是一个_GET参数,但全局用于跟踪来源,谷歌等许多网站也使用这些,有些网站甚至会自动附加它们。) 。
有关详细信息,请参阅以下文章:http://www.launchdigitalmarketing.com/seo-definitions/what-are-utm-codes/