如何使用php检测来自谷歌广告链接的网址


How to detect url from google ad link using php

如何检测从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网站站长工具。

它们都是相辅相成的,并且非常希望你想用你的脚本完成