1

如何检测从google ad link. 如果用户来自谷歌 url,我需要执行一些 php 函数。

function google_ad(){
    blahblah
}
4

2 回答 2

0

一种选择是尝试检查 $_SERVER['HTTP_REFERER']。但有些浏览器可能不会发送它。

另一种选择是在您在 Google ( http://yourdomain.com?ga=1 )注册时向您的 URL 添加一些 GET 参数。

于 2013-09-07T06:37:42.363 回答
0

你能用这个代码吗:

<?php
if($_SERVER["HTTP_REFERER"]=="url") {
    // Some Code
}
?>

$_SERVER["HTTP_REFERER"]

将用户代理引向当前页面的页面地址(如果有)。这是由用户代理设置的。不是所有的用户代理都会设置这个,有些提供修改 HTTP_REFERER 作为一个特性的能力。简而言之,它不能真正被信任。

检查 PHP 网站

如果是出于分析目的,您可以使用Goole AnalyticsGoogle Webmaster Tools。

它们相互补充,并且非常希望您想用脚本完成

于 2013-09-07T06:38:12.737 回答