GA4 API 找不到类型或命名空间名称“BetaAnalyticsDataClient”

Fra*_*ium 1 .net c# google-analytics google-analytics-api

我正在尝试遵循此处的示例指南https://developers.google.com/analytics/devguides/reporting/data/v1/quickstart-client-libraries for .NET

我已经安装了 nuget 包“Google.Apis.AnalyticsData.v1beta”,它就像我的控制台应用程序的顶部一样

using Google.Apis.AnalyticsData.v1beta.Data;
Run Code Online (Sandbox Code Playgroud)

不过上线了

BetaAnalyticsDataClient client = BetaAnalyticsDataClient.Create();
Run Code Online (Sandbox Code Playgroud)

我收到错误“找不到类型或命名空间名称‘BetaAnalyticsDataClient’(您是否缺少 using 指令或程序集引用?)”

有人可以帮忙吗?据我所知,这是 beta 版的 nuget 软件包的问题吗?我已成功将 BetaAnalyticsDataClient 与 Node.js 一起使用。不过我更愿意使用.NET

Fra*_*ium 14

看来我使用了错误的包

正确的是 Google.Analytics.Data.V1Beta,如果您使用“管理 Nu Get 包”窗口,则需要在搜索之前勾选“包括预发布”框。这也是我一开始没看到的原因!