如何检测从google ad link
访问的用户。如果用户来自谷歌网址,我需要执行一些php功能。
function google_ad(){
blahblah
}
一种选择是尝试检查 $_SERVER['HTTP_REFERER']。但某些浏览器可能不会发送它。
另一种选择是在Google注册URL时添加一些GET参数(http://yourdomain.com?ga=1)。
你能用这个代码吗:
<?php
if($_SERVER["HTTP_REFERER"]=="url") {
// Some Code
}
?>
$_SERVER["HTTP_REFERER"]
将用户代理引荐到当前页面的页面地址(如果有)。这是由用户代理设置的。并非所有用户代理都会设置此设置,有些用户代理提供将HTTP_REFERER修改为一项功能的功能。简而言之,它不能真正被信任。
查看PHP网站
如果是出于分析目的,您可以使用Goole Analytics和Google网站站长工具。
它们都是相辅相成的,并且非常希望你想用你的脚本完成