为什么我重定向到服务条款页面不再有效?
Why is my redirect to the Terms Of Service page no longer working?
我有一个程序可以使用 Provisioning API 自动创建一个 Analytics 帐户。该程序创建 accountTicket,获取 accountTicketId,然后根据 Analytics Provisioning API 指南,使用 url“https://www.google.com/analytics/web/#management/TermsOfService//?api.accountTicketId=”[=16] 将用户重定向到服务条款页面=]
当它运行时,它会将我重定向到 TOS,我会向下滚动并点击接受,然后程序会继续其愉快的方式。
现在,它将我重定向到此 url:“https://www.google.com/analytics/web/?et=&authuser=#provision/SignUp/”。
程序工作流程:
1) 登录到客户的电子邮件地址。
2) 获取此电子邮件的 OAuth 代码。
3) 使用 OAuth 代码,生成临时 OAuth 令牌。
4) 通过使用 OAuth 令牌和必要的发布数据发布到 https://www.googleapis.com/analytics/v3/provisioning/createAccountTicket 来创建 Analytics 帐户。
5) 从响应中获取AccountTicketId,然后将用户重定向到TOS页面。
有谁知道为什么会这样?
- 我正在为我的程序使用 .NET。
- 我没有使用客户端库。
- 正在创建 AccountTicket。
- 我确认程序正在抓取
来自响应的 AccountTicketID。
- 错误重定向只发生在电子邮件帐户中
具有零个分析帐户。 (这就是程序的内容
专为并且直到现在才成为问题)。我的测试员邮箱
已经有多个 Google Analytics(分析)帐户的帐户作为
预期。
- 我已验证我在 AccountTicket 中的重定向 URI 与我的 google 项目重定向 URI 匹配。
这个问题已被最近的 release 修复,其中添加了新的 URL 参数 "provisioningSignup=false"。
我有一个程序可以使用 Provisioning API 自动创建一个 Analytics 帐户。该程序创建 accountTicket,获取 accountTicketId,然后根据 Analytics Provisioning API 指南,使用 url“https://www.google.com/analytics/web/#management/TermsOfService//?api.accountTicketId=”[=16] 将用户重定向到服务条款页面=]
当它运行时,它会将我重定向到 TOS,我会向下滚动并点击接受,然后程序会继续其愉快的方式。
现在,它将我重定向到此 url:“https://www.google.com/analytics/web/?et=&authuser=#provision/SignUp/”。
程序工作流程:
1) 登录到客户的电子邮件地址。
2) 获取此电子邮件的 OAuth 代码。
3) 使用 OAuth 代码,生成临时 OAuth 令牌。
4) 通过使用 OAuth 令牌和必要的发布数据发布到 https://www.googleapis.com/analytics/v3/provisioning/createAccountTicket 来创建 Analytics 帐户。
5) 从响应中获取AccountTicketId,然后将用户重定向到TOS页面。
有谁知道为什么会这样?
- 我正在为我的程序使用 .NET。
- 我没有使用客户端库。
- 正在创建 AccountTicket。
- 我确认程序正在抓取 来自响应的 AccountTicketID。
- 错误重定向只发生在电子邮件帐户中 具有零个分析帐户。 (这就是程序的内容 专为并且直到现在才成为问题)。我的测试员邮箱 已经有多个 Google Analytics(分析)帐户的帐户作为 预期。
- 我已验证我在 AccountTicket 中的重定向 URI 与我的 google 项目重定向 URI 匹配。
这个问题已被最近的 release 修复,其中添加了新的 URL 参数 "provisioningSignup=false"。