SuperAPI AI 工具集

ga-auth

数据与分析

查看项目

更新于 10-15 21:04

技能介绍

用途:帮助非技术营销人员连接 GA4 媒体资源、完成登录认证或修复访问问题,全程无需 gcloud,只需在浏览器中登录并授权。

主要能力:通过脚本检查连接状态(ga4_status.py)、登录(ga4_login.py)、列出并选择媒体资源(ga4_admin.py)、保存配置(ga4_auth.py)。支持获取媒体资源的币种、时区、数据流与平台信息,并处理常见陷阱(未注册测试用户、未验证应用警告、切换账号)。

使用方式:先运行 python3 {SKILLS_DIR}/ga-auth/scripts/ga4_status.py 检查状态;若缺少 OAuth 客户端,按管理员指南在 GCP 创建桌面 OAuth 客户端并放置到 .ga4/oauth_client.json;再运行 .ga4/venv/bin/python {SKILLS_DIR}/ga-auth/scripts/ga4_login.py 登录;随后用 ga4_admin.py list-properties 和 get-property 选择并查询媒体资源,最后用 ga4_auth.py save-property 保存选择。脚本输出需按用户语言重写提示,不直接展示原始 JSON。

适用场景:营销人员首次接入 GA4、切换账号、更换媒体资源,或排查认证与访问问题。

限制:远程/SSH 无头环境需在本地登录后复制 token.json;个人 Gmail 需将账号注册为测试用户;部分脚本依赖 .ga4/venv 中的 GA4 与 oauthlib 库;未提供具体收费、价格或平台支持范围等信息。