You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

阿里开发工程师咨询:为客户创建GA账号并关联其Google账号的方法

如何通过Google Analytics Admin API为客户创建并关联GA账号到其自有Google账号

核心逻辑说明

你提到的accounts:provisionAccountTicket API就是专门用来实现「创建GA账号并关联到客户自有Google账号」的工具,那个网页链接是客户完成授权的前端入口,两者配合就能实现需求。

具体操作步骤

  1. 调用API生成授权凭证
    调用POST https://analyticsadmin.googleapis.com/v1beta/accounts:provisionAccountTicket时,必须指定客户的Google账号邮箱,以此绑定目标账号。关键参数如下:

    • userEmail: 客户的Google账号邮箱(这就是指定关联到客户账号的核心参数)
    • account.displayName: 要创建的GA账号名称
    • redirectUri: 客户完成授权后跳转回你服务的地址
    • termsOfServiceUri: 你的服务条款链接(可选)

    示例请求体:

    {
      "account": {
        "displayName": "客户店铺专属GA账号"
      },
      "redirectUri": "https://your-service.com/ga-setup-finish",
      "userEmail": "customer@their-domain.com",
      "termsOfServiceUri": "https://your-service.com/terms"
    }
    
  2. 引导客户完成授权关联
    API调用成功后会返回accountTicketId,把这个ID替换到你提到的网页链接的占位符位置,生成完整的授权URL:

    https://analytics.google.com/analytics/web/?provisioningSignup=false#/termsofservice/{accountTicketId}
    

    将这个URL发给客户,让他们用自己的Google账号登录访问,完成条款同意操作。操作完成后,新创建的GA账号就会直接归属到客户的Google账号下。

  3. 后续账号管理
    客户完成授权后,你可以通过GA Admin API的其他接口(比如accounts/list)验证账号归属,或者进行GA属性创建、数据配置等操作——前提是你的服务已经通过OAuth 2.0流程获得了客户的GA Admin API访问权限。

内容的提问来源于stack exchange,提问作者鸣泽高

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 04:55:18