c# - Google Analytics API,将保存的分析过滤器应用于 API 查询

标签 c# google-analytics google-analytics-api google-analytics-filters

我目前正在使用 Google Analytics v3 C# API,并试图组合一个非常大的过滤器,以反射(reflect)我的客户在其 Analytics 帐户中使用的过滤器。

我已确定过滤器数据大小太大,无法从头开始创建并发送我的请求。是否可以应用我的客户在其 Google Analytics(分析)帐户中使用的现有已保存过滤器?我知道他们使用的过滤器的名称。

编辑:
看起来我需要能够做的是应用保存的段。使用 query explorer ,我可以得到自定义的段ID。但是现在我收到一条错误消息,说我的用户无权访问该段。知道在哪里向 api 帐户的段授予权限吗?谢谢。

在此先感谢您的帮助。

JH

最佳答案

我能够通过授予我的 api 服务帐户协作者在分析中的权限并与协作者共享用户定义的段来解决此问题。然后使用 API 和分段 ID 添加分段。

关于c# - Google Analytics API,将保存的分析过滤器应用于 API 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37883764/

相关文章:

ios - 最小化跟踪代码

google-api - Google Analytics API 请求返回验证码?

google-analytics - 当我选择页面路径作为尺寸时,页面浏览量减少

c# - 字符串资源文件命名方案及管理

c# - 为什么 C# 允许没有抽象成员的抽象类?

google-analytics - 分析 : Refunds increases # transactions & conversion rate. 修复了吗?

php - 如何在没有用户交互的情况下将 Google Analytics API 用作 Web 应用程序以登录屏幕并允许访问提示?

c# - 如何将字节数组转换为uint64并返回C#?

c# - .NET 中的委托(delegate) : how are they constructed?

android - 为什么在 Google Analytics for Android 应用程序中手动而不是自动屏幕测量时不显示实时报告?