繁体   English   中英

如何在.net核心中获取谷歌分析数据api GA4?

[英]How to fetch google analytics data api GA4 in .net core?

        var request = new RunReportRequest
    {
        Property = $"properties/{_settings.GoogleAnalytics.PropertyId}",
        Dimensions = {new Dimension {Name = "eventName"}, new Dimension {Name = "customEvent:event_category" } },
        DimensionFilter = click,
        Metrics = {new Metric {Name = "eventCount"}},
        DateRanges =
        {
            new DateRange
                {StartDate = startDate.ToString("yyyy-MM-dd"), EndDate = endDate.ToString("yyyy-MM-dd")}
        }
    };

    var response = await _analyticsClient.GetClient().RunReportAsync(request);

我正在使用 .NET 核心和 nuget 包 Google.Analytics.Data.V1Beta 来查询 Google Analytics。我对如何获得响应有疑问。我搜索了很多但无法找到解决方案。

我遇到了完全相同的问题。 请确保安装最新的预发布版本 (因为本机最新版本没有提供所需的方法和返回类型,如所有关于 .NET 的在线教程中所述。去图 ..)

脚步:

  1. Nuget 包管理器
  2. 转到已安装的软件包(勾选显示预发布复选框)
  3. 选择您的包裹。
  4. 相应地更新

用于构建的 nuget 包管理器的屏幕截图

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM