【问题标题】:Google Analytics API - Retrieving a list of segments for a profile / accountGoogle Analytics API - 检索个人资料/帐户的细分列表
【发布时间】:2015-07-25 06:35:16
【问题描述】:

我们有多个 Google Analytics(分析)帐户,只需一次登录即可访问。我们希望获得对给定帐户有效的自定义细分列表。 GData API (management.segments.list) 返回 用户 的所有细分,但不包括将细分映射到帐户的任何信息(实际上是配置文件)。

因此,如果您有 10 个帐户,每个帐户有 10 个细分,当您从 management.segments.list V3.0 获取细分列表时,它会返回 100,其中 90 将返回 0 访问任何核心分析请求(因为请求必须包含个人资料 ID)。

虽然文档通常不清楚或在这种情况下链接到 404 URL,但它似乎完整 - 您只是无法获得对配置文件有效的分段列表,也无法查看在哪个配置文件中创建分段。任何人有什么想法吗?


我有一个答案,但由于我的积分水平,无法将其发布为答案。事实证明,段和配置文件的所有功能都隐藏在新界面中。切换到旧界面使其可见。因此,细分是在用户级别定义的,并为用户有权访问的每个帐户/个人资料显示或隐藏。

【问题讨论】:

    标签: google-analytics google-analytics-api


    【解决方案1】:

    我找到了一种从 api 获取自定义细分详细信息的简单方法。

    首先,您需要拥有用户管理权限,可能管理员可以轻松做到这一点。

    Manage Segments#Set Segment availability

    • 访问此链接并转到其中的“设置细分可用性”部分。
    • 应用“协作权限”选项,如链接所示。

    申请权限后,只需使用您的服务帐户和 Google Analytics API 即可运行以下链接中的代码。

    Listing a User's Segments

    这一次您将能够获得自定义细分的列表。花了几个小时,希望它有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-05-02
      • 1970-01-01
      • 2012-12-10
      • 2017-05-17
      • 1970-01-01
      • 2013-06-01
      • 1970-01-01
      • 2013-12-08
      相关资源
      最近更新 更多