Получите определенное количество событий, Google Analytics 4 в Google Analytics Data API (GA4)

Как я могу получить конкретное количество событий напр. eventName "video_start" и "Form"

Я получаю общее количество событий с "метриками": [{"name":"eventCount"}], но хочу только два события

POST https://analyticsdata.googleapis.com/v1alpha:runReportBODY JSON:

      {
"entity":{"propertyId":"IDIDID"},
"metrics":[{"name":"sessions"}],
"metrics":[{"name":"conversions"}],
"metrics":[{"name":"eventCount"}],
"dimensions":[{"name":"sessionDefaultChannelGrouping"}],
"dateRanges":[{"startDate":"2021-01-01","endDate":"today"}]
}

ДОК: https://developers.google.com/analytics/devguides/reporting/data/v1/api-schema

1 ответ

Решение

Чтобы получить отчет только по двум событиям, вам необходимо добавить фильтр измерения для ссылки на конкретные события .

        "dimensionFilter": {
    "filter": {
      "fieldName": "eventName",
      "inListFilter": {
        "values": [
          "video_start",
          "Form"
        ]
      }
    }
  },
Другие вопросы по тегам