gpt4 book ai didi

google-analytics - Google Analytics - 通过服务帐户访问自定义分割

转载 作者:行者123 更新时间:2023-12-03 15:38:56 25 4
gpt4 key购买 nike

我的应用程序需要从后端服务器获取 Google Analytics 数据。

我在我的应用程序中使用 Google 服务帐户。尽管我已通过 Google Developer Console 向我的服务帐户授予所有权限,但事实证明我的服务帐户无法访问我的用户帐户的自定义部分。

一种方法可能是将这些段从用户帐户复制到服务帐户,但似乎无法通过服务帐户登录并能够将段从用户帐户复制到服务帐户。

因此,似乎没有办法能够从后端获取 Web 应用程序中的自定义段...

有什么办法吗?任何其他帐户(Web 应用程序、安装的应用程序帐户)是否可以满足我的目的?阅读以上两个 Google 帐户的文档表明,在这两个帐户的授权过程中会提示用户进行身份验证(至少一次),这在后端服务器中是不可行的。

我为我的查询找到了一个类似的线程 Google Analytics V3 - How to create custom segments for API Service Accounts ,但此线程中的用户根本不使用分割,但我确实需要在我的帐户中使用它们。

PS:我正在用 RubyOnRails 编写我的应用程序,并将使用 Ruby Gem 进行 Google 身份验证

最佳答案

回答:不,没有办法将段添加到服务帐户。即使是 Mangment api 也只允许您列出段而不是添加它们。 Segment Management API文档

一个想法:您可以使用普通的 Oauth2 使用您的帐户对其进行身份验证,将刷新 token 保存在某个地方并在您的应用程序中使用它来查看数据。这样就好像应用程序始终是您,并且能够看到您的分割市场。

抱歉,我不懂 ruby​​,所以我无法帮助您实现这个想法。

关于google-analytics - Google Analytics - 通过服务帐户访问自定义分割,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26503361/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com