跟踪PHP GET请求

时间:2018-03-09 23:37:12

标签: php wordpress google-analytics

我是否有办法在Google Analytics中跟踪php $ _GET请求,或者可能没有它。 我需要知道用户点击www.mywebsite.com?key=1的次数。 那么有多少用户点击获取请求?

我知道我可以编写一些php代码并跟踪if(isset GET)...并将其写入数据库。 但是,没有它可以做得更简单。这是WordPress的网站。

谢谢!

1 个答案:

答案 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);