我无法使用用户 ID 从 Google Analytics Reporting API (v4) 获取用户活动。
但是,客户端 ID(在不同的非用户 ID 视图中)有效。
我错过了什么吗?
——
对于客户 ID
我在我的 Google Analytics 网络界面中访问这里:
——
我称之为:
POST https://analyticsreporting.googleapis.com/v4/userActivity:search?key={YOUR_API_KEY}
{
"viewId": "79062844",
"dateRange": {
"startDate": "2019-03-27",
"endDate": "2019-04-02"
},
"user": {
"type": "CLIENT_ID",
"userId": "1142688158.1525244974"
}
}
Run Code Online (Sandbox Code Playgroud)
我得到了预期的回应:
{
"sessions": [
…
],
"totalRows": 14,
"sampleRate": 1
}
Run Code Online (Sandbox Code Playgroud)
——
对于用户 ID
我在我的 Google Analytics 网络界面中访问这里:
我按预期获得用户活动详细信息: …
google-analytics google-analytics-api google-analytics-userid