首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Google Analytics Reporting API -使用用户ID获取活动

Google Analytics Reporting API -使用用户ID获取活动
EN

Stack Overflow用户
提问于 2019-04-03 15:43:01
回答 2查看 2.4K关注 0票数 5

我无法使用用户ID从Google Analytics报告API (v4)获取用户活动。

但是,客户端ID (在不同的非用户ID视图中)是有效的。

我是不是遗漏了什么?

--

客户端ID的

我在我的Google Analytics web界面中访问:

https://analytics.google.com/analytics/web/#/report/visitors-user-activity/a45743608w76484324p/_u.date00=&_u.date01=&_r.userId=

我获得了预期的用户活动详细信息:

--

我调用以下代码:

代码语言:javascript
复制
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"
  }
}

我得到了预期的响应:

代码语言:javascript
复制
{
  "sessions": [
    …
  ],
  "totalRows": 14,
  "sampleRate": 1
}

--

用户ID

我在我的Google Analytics web界面中访问:

https://analytics.google.com/analytics/web/#/report/visitors-user-activity/a45743608w76484324p/_u.date00=&_u.date01=&_r.userId=

我获得了预期的用户活动详细信息:

--

我调用以下代码:

代码语言:javascript
复制
POST https://analyticsreporting.googleapis.com/v4/userActivity:search?key={YOUR_API_KEY}

{
  "viewId": "185098721",
  "dateRange": {
     "startDate": "2019-03-27",
     "endDate": "2019-04-02"
  },
   "user": {
     "type": "USER_ID",
     "userId": "Not Logged In-"
  }
}

我给一个错误,而不是

代码语言:javascript
复制
{
  "error": {
    "code": 400,
    "message": "USER_ID: Not Logged In- not found.",
    "status": "INVALID_ARGUMENT"
  }
}

--

我尝试过不同的ID,不同的日期,将类型更改为CLIENT_ID,对用户ID进行URL编码,以及不带空格的用户ID。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55489655

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档