google-analytics - 通过 API 访问 Google Analytics,但 webProperties 为空
问题描述
我期待通过 API 访问我的 GA 帐户时出现问题。正如您从响应中看到的那样,如果我拥有所有权限和范围,则实体 webProperties 也是空的。
{
"kind": "analytics#accountSummaries",
"username": "fabio@librafactory.tech",
"totalResults": 1,
"startIndex": 1,
"itemsPerPage": 1000,
"items": [
{
"id": "183028779",
"kind": "analytics#accountSummary",
"name": "Libra Factory B.V.",
"webProperties": []
}
]
}
也使用https://ga-dev-tools.appspot.com/account-explorer/它只显示帐户但没有财产。作为 Google Workplace 组织的帐户部分,我需要在组织面板中启用什么来启用 Google API 吗?
提前感谢您的帮助。法比奥
解决方案
该网络媒体资源为空,因为您的帐户是 GA4,而不是通用分析。Ga4 帐户没有网络属性。
您还使用来自管理 api 的帐户摘要调用,该调用用于通用分析而不是 GA4。
您应该尝试使用专为 Ga4 帐户设计的admin api 。
GET https://analyticsadmin.googleapis.com/v1alpha/accountSummaries
推荐阅读
- python - numpy 减去两个数组:输出
- c# - 使用 Ajax 重定向到授权控制器
- c# - 带有 Razor 页面的 ASP.NET Core MVC(不能从不同的模型返回对象)
- php - 如何从 PHP 中的关联数组的键中提取所有最后的值?
- powershell - Powershell:Start-Job 中的 Copy-Item 似乎可以工作,但之后文件丢失
- vba - 工作文档中的 Word VBA ActiveDocument.PageWidth = 9999999
- c# - 如何在 C# 中实现 Twilio Conference HangUpOnStar
- excel - 基于列表的VBA搜索数据
- c# - 在美国文化中显示特定时间和日期的温度的格式
- c# - VS2017 社区 - windows 通用项目不支持页面