google-analytics - Google Analytics Data API (ga4) 获取调用的当前用户的电子邮件或用户名
问题描述
在通用分析中,您可以轻松获取用户名,您在基本通话中收到用户名,我使用该用户名,所以当我迁移到 GA4 时,我想知道该数据在哪里,我可以使用多个端点,但最接近的是 Account.UserLinks 但是检索与帐户链接的所有用户,但不说我是哪个用户。我尝试添加不同的范围,但什么也没有,有什么想法吗?
使用的范围
https://www.googleapis.com/auth/analytics
https://www.googleapis.com/auth/analytics.manage.users.readonly
https://www.googleapis.com/auth/userinfo.email
https://www.googleapis.com/auth/userinfo.profile
帐户也不提供该数据
{
"name": "accounts/6666",
"createTime": "2018-11-16T18:27:26Z",
"updateTime": "2019-08-13T21:17:12.851Z",
"displayName": "Dummy",
"regionCode": "PR"
}
我已经知道如何从通用获取,但我只想使用 GA4 新 api 提前谢谢
解决方案
您可以使用Google Sign-In JavaScript 库或新的Google Identity Services获取已登录用户的个人资料信息。
推荐阅读
- sql - SQL查询以找出用户在一周中访问的天数
- php - 如何在我的示例 php 代码中添加一个 css 类
- python - Python3:+ 不支持的操作数类型:“float”和“str”
- google-apps-script - 谷歌脚本卡在 getRange
- javascript - jquery .replace() - 如何替换同一行中的多个字符串?
- c++ - 对数组的空间复杂度
- eclipse - 使用 HTML 标记环绕选择的键盘快捷键
- jenkins - jenkins 在尝试访问 /lastBuild/api/json 时响应“HTTP/1.1 302 Found”
- python - Python NLS http 编码
- windows - 从命令行启动的 Visual Studio Code 将这两个进程混为一谈