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
project 控制台:https://console.cloud.google.com/cloud-resource-manager
2.Enable Google Analytics Reporting API
选择刚刚创建的 project
搜索 Google Analytics Reporting API 并 enable
Enable success
3.新建 service account
控制台地址:https://console.developers.google.com/apis/credentials
4.在 service account 中创建 json key
5.建立 service account 与 Google Analytics 账号的关联
控制台地址:https://analytics.google.com/analytics/web/#/a142750015w294314375p255868300/admin
关联需要上一步中 key json 文件中的 client_email 字段的值:ad-data-scraper-ga@xxxx-ad-ga.iam.gserviceaccount.com
关联层级说明:
账号级别建立关联示范(媒体资源级别与视图级别操作是一样的):
添加用户
关键建立完成
注意事项