Получить итоги или фильтр среднего источника суммы, Google Analytics API

avatar
Anders
9 августа 2021 в 06:14
34
1
0
Post request https://analyticsreporting.googleapis.com/v4/reports:batchGet

    {
  "reportRequests":[
  
  {
    "viewId":"XXXXXX",
    "dateRanges":[
    {
      "startDate":"2021-07-01",
      "endDate":"2021-07-31"
    }, 
    {
      "startDate":"2020-07-01",
      "endDate":"2020-07-31"
    }],
    "metrics":[
    {
      "expression":"ga:sessions"
    }],
    "dimensions": [
    {
      "name":"ga:sourceMedium"
    }],
      "dimensionFilterClauses": [
                {"filters": [
                    {"dimensionName": "ga:sourceMedium",
                        "operator": "EXACT",
                        "expressions": ["google / cpc"]},
                    {"dimensionName": "ga:sourceMedium",
                        "operator": "EXACT",
                        "expressions": ["facebook / cpc"]},
                 ]}
            ]
  }]
}

Хотите получить ответ с общими/конечными суммированными значениями для ga:sourceMedium "google/cpc" и "facebook/cpc". С этим телом я получаю ответ со значениями для каждого разделенного ga:sourceMedium. Возможно?

Источник

Ответы (1)

avatar
DaImTo
9 августа 2021 в 06:27
0

API отчетов Google Analytics возвращает те данные, которые у него есть. поэтому вы запрашиваете ga:sourceMedium Это возвращает Combined values of ga:source and ga:medium.

Вы также запрашиваете ga:sessions, которые возвращают The total number of sessions.

Таким образом, API вернет общее количество сеансов для каждой комбинации источника и носителя.

Если вы хотите суммировать их, вам нужно будет сделать это локально, API не сделает это за вас.

Anders
9 августа 2021 в 08:44
0

Хорошо спасибо. Значит, нельзя установить google/cpc+facebook/cpc?

DaImTo
9 августа 2021 в 09:09
0

Нет, вы не можете изменить данные в Google Analytics после того, как они были записаны.