Для тех, кто не знает Spreadsheets от Google - это таблицы (похожие на стандартный Excel), которые помогают в работе интернет-маркетолога.
Самым огромным преимуществом Spreadsheets является связь с Google Analytics, с помощью специального дополнения.
С помощью него можно выкачивать данные из Analytics в любых необходимых срезах.
Достаточно изучить справку - https://developers.google.com/analytics/devguides/reporting/core/v4/
Но возвращаясь к проблеме, мы сразу поняли, что Google решил облегчить работу своих серверов убрав возможность выкачивания нулевых данных.
До перехода на API 4 выгрузка по дням выглядела так:
Т.е. мы легко могли сделать отчет с динамикой по дням не заморачиваясь.
После нововведений Google выгрузка изменилась:
Как следствие, все отчеты поехали и возникли трудности с анализом рекламных кампаний по дням.
Поняв это нужно мы начали смотреть на ситуацию 2-мя путями:
-
Внедрить стандартные формулы выборки (ВПР, СУММЕСЛИ и др), чтобы выровнить отчёты
-
Найти пометку в руководстве API Google о данном моменте.
К сожалению, первый способ не решал глобальные задачи. Так как выкачивая данные в различных разрезах формулы выборок могут подводить по разным причинам.
Изучив новые отчёты я увидел изменения в параметрах скачивания.
Параметр Order - отвечает за группировку скаченных данных
Параметр Skip Report - я не нашёл даже в справке, но судя по всему, он завязан на пропуске сбора отчетности
Параметр Use Resource Quotas - Создан для Google Analytics 360, он позволяет вытаскивать больше данных.
Параметр Include Empty Rows - Определяет нужны ли нам нулевые данные в отчётах.
Очевидно, что Google брал слишком большую нагрузку и поэтому решил скрыть данную возможность от маркетологов! Но если Вам всё-таки нужны нулевые значения в выгрузке, достаточно вставить в поле Include Empty Rows слово “True”.
Тем самым Вы даёте понять GA, что Вам нужны все данные выбранного временного диапазона.
Надеюсь статья была для Вас полезна!