php - 谷歌分析没有列出所有网络资源
问题描述
当使用谷歌分析核心报告 api 时,我无法获取帐户的所有属性,一些属性丢失了,所有这些属性在谷歌的分析仪表板中都没有视图,这是我的代码
$data=[];$id = "abc1234";
$properties = $this->analytics->management_webproperties
->listManagementWebproperties("~all")->getItems();
foreach ($properties as $user) {
$data[$user->getId()] = ['id' => $user->getId(), 'name' => $user->getName()];
}
return collect(array_values($data));
请告诉我我是否遗漏了什么或没有使用最新版本的 api 我正在使用 V4。请帮我。谢谢
解决方案
您使用的 API 用于Google Analytics Universal版本,而“没有视图”的属性来自Google Analytics 4(新的 Google Analytics,前 App+Web)。
此版本的 Google Analytics 提供其 API 规范 ( Analytics Data API
),您可以在此处查看早期预览版:https ://developers.google.com/analytics/devguides/reporting/data/v1
推荐阅读
- javascript - Javascript 函数 if 语句
- html - 使用“innerHTML”时的角度 SCSS 变量
- java - 使用 findOne 和 findById 进行休眠时,在数据库中更新后触发器对记录所做的更改不可见
- reactjs - 为什么第二次调用 componentDidMount 方法不起作用?
- mule - Anypoint Studio 中的子上下文嵌套错误太多
- java - iReports 中可能已弃用 JDBC MySQL 驱动程序,无法导入新驱动程序
- mysql - 根据mysql中的行值动态重命名列
- file - 在参数(控制器)中获取多个文件 - Grails
- javascript - Lodash比较不同长度的对象数组
- python - 如何将 pytest 与 bazel 一起使用?