O Google analytics API personalizado de propriedade bem definidos, mas sem linhas retornadas, mesmo se não há dados

uma propriedade personalizada é bem definido no google analytics vista (userId) não há dados quando eu colocar métrica 'sessão' e a dimensão 'data', 'pagePath' em c#, que eu estou chamando de n ler, mas quando eu estou adicionando o meu 'dimension1', nenhuma linha é retornada.

var dateRange = new DateRange
                {
                    StartDate = "2019-09-17",
                    EndDate = "2019-09-30"
                };

                var sessions = new Metric
                {
                    Expression = "ga:pageviews",
                    Alias = "Sessions"
                };

                var date = new Dimension { Name = "ga:date" };
                var pagePath = new Dimension { Name = "ga:pagePath" };
                var userId = new Dimension { Name = "ga:dimension1" };
var reportRequest = new ReportRequest
{
                   DateRanges = new List<DateRange> { dateRange },
                    Dimensions = new List<Dimension> { date, pagePath, userId },
                    Metrics = new List<Metric> { sessions },
                    ViewId = viewid
                };


var getReportsRequest = new GetReportsRequest
                {
                    ReportRequests = new List<ReportRequest> { reportRequest }
                };

                var batchRequest = reportingService.Reports.BatchGet(getReportsRequest);
                var response = batchRequest.Execute();


                string result = "";


                foreach (var report in response.Reports)
                {
                    var rows = report.Data.Rows; <-- NO ROW returned!!'`enter code here
}
0
2019-09-19 15:24:20
origem

Veja mais perguntas por marcas