php - 从 php 调用谷歌分析方法 _trackEvent()

标签 php google-analytics php-5.3

执行路由时,我需要从 php 调用方法 track Event() 。可以在 php 中做到这一点吗?请帮帮我。存在解决方案。提前谢谢。

最佳答案

_trackEvent 是 a) Javascript 和 b) 已弃用。所以不能从php调用它,但是可以使用谷歌测量协议(protocol)来得到同样的结果。

测量协议(protocol)是一个标准 API,现在构成了 Universal Analytics(跨所有设备)数据收集的基础。您指定客户端 ID 和命中类型(在您的情况下为“事件”)和一些必要参数,具体取决于您的命中类型。

API 端点是 www.google-analytics.com/collect .事件的参数列表如下所示:

v=1             // Version.
&tid=UA-XXXX-Y  // Tracking ID / Property ID.
&cid=555        // Anonymous Client ID.
&t=event        // Event hit type
&ec=eventCategory       // Event Category. Required.
&ea=evenAction        // Event Action. Required.
&el=eventLabel     // Event label.
&ev=1         // Event value.

此示例使用占位符(因此将等号后的值替换为您自己的变量),事件标签和事件值是可选的。通过 POST 发送带有参数的 url(根据文档,实际上 GET 也可以),通过 curl 或 fopen 或执行路由时的任何其他方式。

示例来自 documentation here.

关于php - 从 php 调用谷歌分析方法 _trackEvent(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31653040/

相关文章:

google-analytics - 如何在 google adwords 中查看有区别的转化计数?

javascript - 循环遍历表以返回 Google Analytics 电子商务中 _addItem() 的交易信息

php - MySQL:从所有记录中删除数字前缀

php - SQL 语法错误;到您的 MySQL 服务器版本,以获取在第 2 行 ' created_at DATETIME NOT NULL' 附近使用的正确语法

javascript - vue v-for 图像未显示。相反,它显示字符串

PHP mail() 函数返回 true,但不发送邮件

google-analytics - 谷歌通用分析实时不工作

javascript - 将 MySQL 表值从 PHP 脚本返回到 Javascript 函数 - 实时绘图

php - 如何在多级对象属性访问中使用__get()返回null?

php - 当作为参数传递时,PHP 如何解释和评估函数和匿名函数?