Google analytics API personalizada de propiedad bien definidos, pero no hay filas volvió, incluso si no hay datos

una propiedad personalizada está bien definida en google analytics vista (userId) hay datos de que cuando pongo métrica de la 'sesión' y la dimensión 'fecha', 'pagePath' en c#, estoy llamando a la derecha de la vista, pero cuando voy a agregar a mi 'dimension1', no se devuelve ninguna fila.

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
fuente

Vea otras preguntas sobre etiquetas