Запрос размеров с «не заданными» значениями наряду с другими измерениями, которые имеют некоторое значение - PullRequest
0 голосов
/ 12 мая 2019

Как в Google Analytics, так и в API отчетов Google Analytics (v4), если мы запрашиваем измерение, у которого есть «не установлено» (значение не установлено) наряду с другим набором измерений, который имеет значение для определенного критерия запроса,Говорят, что мы не получим никакого результата по метрикам, которые мы определили для этого запроса, даже если в нескольких измерениях есть некоторые значения.(Я видел это в ссылках API или где-то еще).Я проверил это поведение с помощью вызова API отчетов Analytics и, похоже, это правда.Здесь

ReportRequest request = new ReportRequest()
                .setViewId(VIEW_ID)
                .setDateRanges(Arrays.asList(dateRange))
                .setMetrics(Arrays.asList(sessions))
              .setDimensions(Arrays.asList(a,b,c)).setDimensionFilterClauses(dimensionFilterClauses);

позволяет предположить, что измерения a и b имеют значения для определенного фильтра измерений, а c не имеет значения.тогда ответ на этот вызов не будет иметь никакого результата.но если мы включим a и b только тогда, ответ будет иметь результат.

Итак, я хочу уточнить, есть ли какой-нибудь возможный способ, которым я могу запросить представление через API отчетов (v4)все a,b,c измеряют вместе и получают результат с действительными значениями a и b, а для c значение, если thers равно, и некоторые значения по умолчанию, такие как null/0/undefined, если значения отсутствуют.

PS:
1. Я подтвердил, что измерения и метрики, используемые в запросе, являются допустимой комбинацией через this .

* В списке измерений 1024 * я использую 2 пользовательских измерения, которые всегда имеют значения.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...