使用说明
GA4 MCP 服务器
这是用于构建GA4 MCP服务器的存储库,使用Google ADK的UI界面。
所需权限
Cloud Run Admin
Compute Load Balancer Admin
Editor
Logs Configuration Writer
Monitoring Editor
Service Account Admin
Service Account User
部署步骤
- 启用各种API
- Cloud Run API
- 计算引擎API
- 顶点AI API
- 云构建API
- Google Analytics 管理员 API
- 谷歌分析数据API
- 创建服务账户
- 角色:Vertex AI 用户
- 为GA4账户或属性下的服务账户授予以下权限
- 角色:浏览者
- 对象:已创建的服务账户
- 在Artifact Registry中创建存储库。推送Docker容器
- 在Cloud Run上创建新服务
- 在云负载均衡中创建新的负载均衡器
- 如有需要可进行IP限制
开发流程
执行以下命令https://www.googleapis.com/auth/analytics.readonly 和 https://www.googleapis.com/auth/cloud-platform 获取被授予该权限的认证信息。
gcloud auth application-default login \
--scopes https://www.googleapis.com/auth/analytics.readonly,https://www.googleapis.com/auth/cloud-platform
启动ADK的用户界面
adk web --reload_agents
