我是否有办法在Google Analytics中跟踪php $ _GET请求,或者可能没有它。
我需要知道用户点击www.mywebsite.com?key=1
的次数。
那么有多少用户点击获取请求?
我知道我可以编写一些php代码并跟踪if(isset GET)...并将其写入数据库。 但是,没有它可以做得更简单。这是WordPress的网站。
谢谢!
答案 0 :(得分:0)
您可以将其写入文件
index.php需要有这样的东西:
$value= $_GET['key'];
file_put_contents('clicks.txt', $value. PHP_EOL , FILE_APPEND | LOCK_EX);
每次点击都会将密钥添加到mywebsite.com/clicks.txt
的底部clicks.txt将是一个简单的日志文件,但您可以将其移动到Excel或其他程序来处理数据(或者编写一些代码来计算每种类型的数量)。
请参阅:http://php.net/manual/en/function.file-put-contents.php 了解更多信息
修改强> 您可以使用类似的东西创建一个csv文件(可以在Excel中打开),日期/时间。
$date = new DateTime();
$value= $_GET['key'];
$line = $date->format('Y-m-d') . ',' . $date->format('H:i:s') . ',' . $value. PHP_EOL;
file_put_contents('clicks.txt', $line, FILE_APPEND | LOCK_EX);