Google Analytics Service account 认证指南

GA官方文档:https://developers.google.com/analytics/devguides/reporting/core/v4/authorization

Service account 官方文档 https://developers.google.com/identity/protocols/oauth2/service-account

概述

Oauth2 Service account 认证分为以下步骤

  1. 新建 project
  2. Enable Google Analytics Reporting API
  3. 新建 service account
  4. 在 service account 中创建 json key
  5. 建立 service account 与 Google Analytics 账号的关联

1.新建 project

project 控制台:https://console.cloud.google.com/cloud-resource-manager

Google Analytics Service account 认证指南_第1张图片

 Google Analytics Service account 认证指南_第2张图片

2.Enable Google Analytics Reporting API

选择刚刚创建的 project

Google Analytics Service account 认证指南_第3张图片

搜索 Google Analytics Reporting API 并 enable

Google Analytics Service account 认证指南_第4张图片

Google Analytics Service account 认证指南_第5张图片

 Google Analytics Service account 认证指南_第6张图片

Enable success

Google Analytics Service account 认证指南_第7张图片

3.新建 service account

控制台地址:https://console.developers.google.com/apis/credentials

  • 点击 Credentials 菜单,发起创建 service account

Google Analytics Service account 认证指南_第8张图片

  • 输入 service account 详细信息

Google Analytics Service account 认证指南_第9张图片

Google Analytics Service account 认证指南_第10张图片

 Google Analytics Service account 认证指南_第11张图片

  • 完成

Google Analytics Service account 认证指南_第12张图片

4.在 service account 中创建 json key

Google Analytics Service account 认证指南_第13张图片

 Google Analytics Service account 认证指南_第14张图片

Google Analytics Service account 认证指南_第15张图片

Google Analytics Service account 认证指南_第16张图片

 

5.建立 service account 与 Google Analytics 账号的关联

控制台地址:https://analytics.google.com/analytics/web/#/a142750015w294314375p255868300/admin

关联需要上一步中 key json 文件中的 client_email 字段的值:[email protected]

Google Analytics Service account 认证指南_第17张图片

关联层级说明

  • 如果在账号级别建立关联,账号下面所有字媒体资源和数据视图都会自动建立关联
  • 如果在媒体资源级别建立关联,此媒体资源下面所有的数据视图都会自动建立关联
  • 你也可以单独为某个数据视图建立关联

账号级别建立关联示范(媒体资源级别与视图级别操作是一样的):

Google Analytics Service account 认证指南_第18张图片        

Google Analytics Service account 认证指南_第19张图片

添加用户

 Google Analytics Service account 认证指南_第20张图片

关键建立完成

注意事项

  • 如果在建立关联时,你在账号级别点开 “账号访问权限管理” 之后没有 “添加用户” 按钮 或者在媒体资源级别、视图级别找不到 “账号访问权限管理” 菜单,这是因为你没有管理员权限,你需要在账号级别点开 “账号访问权限管理” 申请管理员权限,等待对应账号管理者赋予你管理员权限

Google Analytics Service account 认证指南_第21张图片

Google Analytics Service account 认证指南_第22张图片

你可能感兴趣的:(java,Analytics,Service,Account)