【问题标题】:GA4 Admin API properties.webDataStreams.getEnhancedMeasurementSettings seems to be brokenGA4 Admin API properties.webDataStreams.getEnhancedMeasurementSettings 似乎已损坏
【发布时间】:2021-12-10 15:30:43
【问题描述】:

我有一个 .Net 工具,它使用 nuget 包 Google.Apis.AnalyticsReporting.v4 通过 GA4 管理 API 收集管理数据。

我们最近注意到我们对 getEnhancedMeasurementSettings 的调用突然开始返回 404 状态。

其他 API 调用仍然有效。

我已经更新到最新版本的包。

另外,Google docs for it 中的 API 浏览器也坏了:

Cannot find specified method in converted discovery doc.

【问题讨论】:

  • 请编辑您的问题并包含minimal reproducible example
  • 我们能否同意您使用的是这个 nuget 包 Google.Apis.GoogleAnalyticsAdmin.v1alpha 而不是 Google.Apis.AnalyticsReporting.v4。这使您可以访问 GA4 上的报告,但不能访问管理数据。此外,GA4 是新版本的 Google Analytics(分析),报告 API 仅允许您访问通用分析数据。
  • 您可能只是完全使用了错误的 NuGet 包。 GA4 管理 API 的正确 NuGet 包是 Google.Apis.GoogleAnalyticsAdmin.v1alpha
  • 抱歉,是的,我正在使用 Google.Apis.GoogleAnalyticsAdmin.v1alpha。另一个包中的 v4 分散了我的注意力。也许最小的可重现示例是指向我提供的文档的链接,其中他们的资源管理器不起作用。

标签: google-analytics-api google-api-dotnet-client google-analytics-4


【解决方案1】:

根据Analytics API team public announcement,已从 API 中删除 getEnhancedMeasurementSettings 方法。

【讨论】:

    猜你喜欢
    • 2013-05-23
    • 2020-03-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-27
    • 2013-07-07
    • 1970-01-01
    • 2018-02-24
    相关资源
    最近更新 更多