如何按广告系列名称过滤GoogleAnalytics结果?

问题描述

我正在使用Google Analytics(分析)Reporting API V4来检索网站的页面浏览量。我可以很好地过滤landingPagePath,但是报表对象包含2行(2个不同的广告系列)。我想报告一个广告系列,而不必在检索数据后进行自己的过滤。

这是我现在拥有的代码:

// Get Reports
            using (var analytics = new AnalyticsReportingService(new BaseClientService.Initializer
            {
                HttpClientInitializer = credential
            }))
            {
                var request = analytics.Reports.BatchGet(new GetReportsRequest
                {
                    ReportRequests = new[]
                    {
                        new ReportRequest{
                            DateRanges = new[] { new DateRange{ StartDate = startDate,EndDate = endDate } },Dimensions = new[] { new Dimension{ Name = "ga:campaign" } },Metrics = new[] { new Metric{ Expression = "ga:pageviews",Alias = "PageViews" } },ViewId = "2244248",DimensionFilterClauses = new List<DimensionFilterClause>
                            {
                                new DimensionFilterClause
                                {
                                    Filters = new List<DimensionFilter>
                                    {
                                        new DimensionFilter
                                        {
                                            DimensionName = "ga:landingPagePath",Expressions = new List<string> { pageUrl }
                                        },new DimensionFilter
                                        {
                                            DimensionName = "ga:campaign",Expressions = new List<string> { "20 Aug 2020" }
                                        }
                                    }
                                }
                            }
                        }
                    }
                });

                Report report = request.Execute().Reports.First();

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...