Google analytics-API benutzerdefinierte Eigenschaft gut definiert, aber keine Zeilen zurückgegeben, auch wenn es Daten

eine benutzerdefinierte Eigenschaft ist gut definiert in google analytics anzeigen (userId) es gibt Daten, wenn ich die Metrik der 'Sitzung' und der dimension 'Datum', 'pagePath' in c#, ich rufe an, dem rechten sehen, sondern, wenn ich hinzufüge, meine 'dimension1', wird keine Zeile zurückgegeben.

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
Quelle

Sehen Sie sich andere Fragen zu Tags an