Как выкачать нулевые значения в Google Spreadsheets из Google Analytics

Экспорт данных из Google Analytics в Google Docs

Сегодня предлагаю рассмотреть вариант решения такой задачи как получение данных из Google Analytics и передачи их в Google Docs. Предположим, что мы хотим посмотреть отчет по текущим клиентам в разрезе расходования бюджета с первого дня текущего месяца до дня, предшествующего текущему.

Для решения данной задачи нам потребуется XL (таблицы) в Google Docs и расширение для него под названием Google Analytics Spreadsheet Add-on. Подразумевается, что у Вас уже есть аккаунт в Google Analytics.

Экспорт данных из Google Analytics

Для начала давайте установим само расширение Google Analytics Spreadsheet Add-on. Для этого идем во вкладку “дополнения” и выбираем “установить дополнения”. Открывшееся меню напоминает сервис Google Play, там нам нужно выбрать расширение Google Analytics. Выглядит это примерно вот так.

После установки в меню “Дополнения” появится пункт Google Analytics:

Подготовительные работы завершены, осталось создать отчет.

Создание отчета в Google Docs

Для этого предназначен пункт “Create a new report” – выбираем его и в появившейся справа форме заполняем необходимые поля. Их не много.

  1. Name Your Report – тут пишем название отчета.
  2. Select Account Information – указываем необходимый аккаунт, ресурс и представление.
  3. Choose Metrics and Dimensions – самый важный пункт. Тут мы должны выбрать метрики на основании которых построится наш будущий отчет

В качестве метрики я возьму параметр “Cost”, а в качестве основного параметра — источник трафика “sourceMedium”, потому как меня интересует именно платный трафик и мне нужно видеть значение этого параметра.

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

Жмем “Create Report” и получаем некое поле параметров “Configuration Options”. В данном поле есть возможность указать интервал дат за который нам требуется получить отчет. Мне нужно, чтобы датой начала отчета (поле Start Date) был первый день текущего месяца – решается это формулой =ДАТА(ГОД(B17),МЕСЯЦ(B17),1). А конечной датой (поле End Date) – вчерашний день – для этого формула =СЕГОДНЯ()-1.

Формулы эти помещаем в соответствующие поля. Если проектов несколько, то можно, проделав выше изложенную процедуру несколько раз, получить отчет по нескольким проектам. Для примера я взял 5 проектов.

Получилось вот так:

Осталось только запустить выполнение отчета и уже работать с полученными данными по своему усмотрению.

Для запуска жмем “Run reports

После запуска, каждый проект отроется в отдельной вкладке, где уже можно увидеть долгожданный результат – расходы по рекламным источникам в этом месяце. Чтобы постоянно не запускать выполнение скрипта, есть возможность настроить расписание автоматического выполнения. Как вы догадались это оставшийся не изученным пункт меню “Schedule reports

Тут есть возможность выбрать частоту обновления и время.

В результате отчет получился вот такого вида:

То есть тут я получаю информацию по расходам за текущий месяц в рекламных системах Яндекс Директ и Google AdWords. Дальше можно работать с этими цифрами как угодно – например сделать сводный отчет по всем проектам.

Единственный нюанс, для того чтобы увидеть расходы Яндекс Директа в Google Analytics потребуется настроить импорт данных по средствам сервиса OWOX.

Подпишись и следи за выходом новых статей в нашем монстрограмме

Остались вопросы?

Не нашли ответ на интересующий Вас вопрос? Или не нашли интересующую Вас статью?

Экспорт данных из Google Analytics

Иногда бизнес ставит такие задачи, что возникает необходимость выгрузить данные в таблицу и проанализировать их отдельно, в таких случаях обычно строят кастомный отчет, который содержит только нужные параметры и показатели.

Если мы говорим о собственных отчетах в Google Analytics, то здесь обычно не возникает проблем с их построением и выгрузкой, но если мы хотим обратиться к Google Analytics из другой программы и передать туда данные — мы воспользуемся API.

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

Экспорт данных из интерфейса Google Analytics

Google Analytics позволяет с легкостью выгрузить необходимые данные для дальнейшей работы с ними. Для этого, в каждом отчете сверху над диапазоном даты есть кнопка «Экспортировать».

Выгрузка данных из интерфейса Google Analytics

Выгрузка данных предлагается в нескольких форматах:

  • PDF (выгрузка будет представлена в виде картинки с выбранным отчетом, как скриншот экрана);
  • Google Таблицы (автоматически создается таблица в Google Sheets);
  • Excel (XLSX);
  • CSV.

Правда у экспорта из Google Analytics есть ограничение — это ограничение на количество выгруженных строк. То есть, количество строк в таблице будет таким же, как на экране при выгрузке.

Все бы ничего, но GA в интерфейсе позволяет отобразить только 5 000 строк. А если данных больше — придется использовать другие способы выгрузки данных.

Экспортируем данные при помощи API

Чтобы выгрузить более 5 000 из Google Analytics используют API.

API — это самый популярный способ получения данных из систем аналитики. Разберем работу с Google Analytics Reporting API с помощью Google Analytics Query Explorer.

Авторизуемся в нем под своим аккаунтом Google и приступаем к работе.

В первом блоке выбираем нужный аккаунт.

Экспорт данных через апи

Во втором блоке выставляем нужные нам параметры и показатели. В данном случае нам интересны источник/канал, города и количество сеансов и пользователей по этим параметрам. Не стоит забывать, что нам нужны пользователи, пришедшие по источнику Google, который мы и укажем в фильтрах.

При работе с API Google Analytics не всегда знаешь как называются те или иные параметры и показатели, которые хочешь выгрузить. Корректное название, по которому ты сможешь к ним обратиться в запросах, описано здесь. Их главная особенность — ga: перед основным названием элемента.

Итак, возвращаемся к нашему запросу. Номер представления, из которого мы выгружаем данные подставился самостоятельно. Период выгрузки можно задать вручную, а можно поставить последние 30 дней (это установлено по умолчанию). В поле «Metrics» мы прописываем показатели, а в «Dimentions» — параметры. Так как нам нужен источник Google — добавляем его в фильтры через точное соответствие == . При желании можно использовать и другие операторы, такие как > , < , >= , <= , != (не равно).

Интерфейс Query Explorer

Нажимаем кнопку «Run Query» и получаем выгруженный массив данных.

Пример выгрузки через api GA

Но у API есть ограничение — выгрузка 10 000 строк за один раз. Поэтому, если после нажатия на «Run Query» ты увидишь, что выгружено 10 000 строк, а всего их 13 377, то потребуется запустить запрос второй раз, чтобы достать оставшиеся 3 377 результатов.

Ограничение на количество результатов

Для этого в поле «start-index» нужно прописать 10001 и запустить запрос (если в этом поле ничего не прописывать, то по умолчанию там ставится 1). Выгрузка покажет оставшиеся результаты.

start-index

После выполнения запроса данные можно сохранить на компьютер в формате TSV. Под выгруженной таблицей есть кнопка, которая поможет это сделать.

Загрузить результаты

А если данные нужно перевести в формат. xlsx — в этом может помочь любой конвертер.

Экспортируем данные с помощью дополнения в Google Sheets

На самом деле принцип выгрузки данных в Google Sheets не сильно отличается от того, как мы выгружали данные с помощью Query Explorer. Да что и говорить, выгрузка через любые системы, которые строят запрос к API, имеют одинаковый принцип работы.

Продукты Google отлично интегрируются между собой и Google Sheets с Google Analytics не исключение. В панели инструментов Google Sheets есть вкладка «Дополнения», которая позволяет выбрать и установить необходимые инструменты из огромного списка. Нам понадобится Google Analytics, который мы найдем с помощью поиска и установим.

Установка дополнения GA в Гугл таблицы

Создадим запрос на выгрузку, аналогичный тому, который мы использовали для Query Explorer в прошлом блоке.

Создаем новый отчет

Создание запроса

Здесь представлен не весь запрос, так как легко заметить, что не хватает дат, фильтров и других полей. Поэтому выставляем только параметры и показатели и переходим по кнопке «Create Report» к странице с запросом. Тут уже можно добавить наш фильтр по источнику, а также максимальное количество строк (по умолчанию стоит 1000).

Настройка запроса

Составили запрос, теперь его нужно запустить. Для этого нажимаем «Run reports» в меню дополнения.

Запуск запроса

В новой вкладке открываются выгруженные данные, с которыми можно работать!

Выгруженные данные

Экспортируем данные с помощью надстройки в Excel

Последний способ выгрузки данных, который мы разберем — это экспорт данных напрямую в Excel с помощью надстройки Analytics Edge, бесплатную версию которой можно скачать с официального сайта и предварительно установить.

Открываем новый лист Excel и увидим новую надстройку в панели настроек.

Новая надстройка в интерфейсе Excel

Чтобы выгрузить данные, нужно зарегистрироваться, поэтому нажимаем на «Register».

Регистрация в Analytics Edge

В всплывающем окне принимаем пользовательское соглашение и находим вкладку «Activate». Активируем бесплатную лицензию.

Активация лицензии

Теперь привязываемся к нашему аккаунту Google, переходим в «Accounts».

Подключаем аккаунт

Вводим название аккаунта (это может быть любой текст) и жмем «Add Account». Появится стандартное окно авторизации Google, в котором нужно будет зайти под аккаунтом, к которому привязан счетчик Google Analytics. После подтверждения, внизу можно выбрать аккаунт по умолчанию.

Выбор аккаунта по умолчанию

Теперь приступаем именно к выгрузке отчета, для этого переходим в «Analytics Reporting».

Переходим в Analytics Reporting

Откроется окошко с настройками и первое, что мы сделаем — выберем нужное представление на вкладке «Views».

Выбор представления

На вкладке «Fields» выбираем поля, которые будем экспортировать и Google Analytics. В данном случае выберем те же самые, что и в прошлых отчетах.

Выбор параметров и показателей

Не забываем про настройку фильтра на одноименной вкладке.

Настройка фильтра

И выставляем даты на вкладке «Dates».

Даты отчета

Заканчиваем с настройкой и нажимаем «Finish». Отчет выгрузился без проблем, теперь можно работать с полученными данными.

Готовый отчет

Домашнее задание

Выгрузи в Google Sheets следующие данные из Google Analytics за последние 30 дней:

Как настроить выгрузку данных из Google Analytics в Google Таблицы

Константин Булгаков

Поговорим про работу с Google Spreadsheet, так как надстройка электронных таблиц Google Analytics предоставляет мощь API Google Analytics в сочетании с возможностями выгрузки данных в электронных таблицах Google.

С помощью Google Таблиц вы можете:

  • Запросить данные из нескольких представлений Google Analytics;
  • Создавать собственные расчеты из данных различных отчетов;
  • Создавать информационные панели со встроенными визуализациями данных;
  • Расширять выгрузку данных с 5000 до 10000 строк;
  • Запланировать отчеты для автоматического запуска, чтобы ваши данные всегда были актуальными;
  • Работать с данными и отчетами прямо из облака;
  • Легко контролировать, кто может видеть эти данные и визуализации, используя существующие функции обмена и конфиденциальности Google Spreadsheet.

Как можно видеть, преимуществ достаточно. Перейдем к настройке и установки дополнения Google Analytics Spreadsheet Add-on.

Установка дополнения

Необходимо авторизироваться под учетной записью Gmail.com, которую вы используете для работы в Google Analytics и далее перейти по любой из следующих ссылок:

Отлично, у вас появилась новая таблица. Теперь потребуется поменять региональные настройки. Переходим в Файл — Настройки Таблицы и в списке региональные настройки меняем Россию на Соединенные штаты.

Процедура позволяет настроить правильное форматирование ячеек для чисел, дат и денежных величин при переносе данных из Google Analytics.

Нажимаем Сохранить настройки и переходим во вкладку Дополнения.

Здесь нам потребуется установить специальное дополнение для импорта данных из GA в Таблицу. Выбираем Установить дополнения и в появившемся списке находим Google Analytics.

В процессе установки дополнение запросит доступ к аккаунту Google. Обязательно принимаем запрос и подтверждаем. Готово!

Теперь во вкладке Дополнения вы увидите новое поле Google Analytics. При наведение курсора появляются команды:

  1. Create new report (Создать новый отчет);
  2. Run reports (Запустить отчет);
  3. Schedule reports (настройка автоматического обновления).

new_app

Выбираем Create new report, после чего по правому краю откроется окно с полями для заполнения. Здесь потребуется указать:

  1. Name Your Report — название будущего отчета.
  2. Select a view — нужный аккаунт GA — ресурс — представление (если ваш аккаунт общий, то данные подтянуться из GA автоматически);
  3. Choose configuration options — указываем необходимые для сбора параметры (dimensions) и показатели (metrics).

Важно! В одном отчете не может быть более 7 параметров и 10 показателей.

Нажимаем Create Report и видим сформированную конфигурацию настроек нашего запроса. В соответствующих полях мы можем добавить дополнительные настройки сортировки или фильтры, указать временной интервал или лимит выгрузки данных.

Давайте изменим настройки и зададим следующие параметры:

  • 45daysAgo — Выгрузка данных за последние 45 дней в строке Start Date;
  • -ga:users — В строке Order настраиваем сортировку пользователей по убыванию (сортировка по возрастанию настраивается параметром без знака минус ga:users);
  • ga:users>5 — В строке Filters выводим города с которых было более пяти пользователей.

Подробнее почитать про настройки конфигурации можно здесь.

Итоговая конфигурация будет выглядеть примерно так:

Настройка конфигурации отчета

Переходим во вкладку Дополнения — Google Analytics — Run reports и получаем выгрузку данных с учетом указанным ранее параметров.

Готовые данные

Теперь вы можете работать с выгруженными данными по своему усмотрению — редактировать, переносить в другие источники, строить на их базе графики и диаграммы.

Скачать таблицу основных параметров (dimensions) Google Analytics можно по ссылке. Таблица с показателями (metrics) Google Analytics доступна здесь.

Настройка автоматического обновления данных

Выбираем в меню Дополнения — Google Analytics — Schedule reports. Например, нам нужно, чтобы данные обновлялись в реальном времени каждый день в промежутке между 19:00 и 20:00.

Настройка будет такая:

Автоматическое обновление данных

Также можно настроить обновления данных и по другим параметрам:

  1. Каждый час;
  2. Раз в неделю в конкретный день и время, например в понедельник утром;
  3. Раз в месяц в определенный день, например каждый месяц 5-го числа.

Остались вопросы?

Друзья, мы разобрали принципы выгрузки данных из Google Analytics в Google Таблицы на простом примере. Если у вас остались вопросы, то задавайте их в комментариях ниже.

Google Analytics Spreadsheet Add-on

Третья часть главы из моего электронного руководства Google Analytics 2019: Tutorial Book (скачать можно на главной странице), которая посвящена визуализации данных — тренду последних нескольких лет.

Читайте также предыдущие материалы:

При работе с отчетами Google Analytics можно заметить, что некоторые отчеты неудобно анализировать в пользовательском интерфейсе. Если их выгружать в Excel, теряется динамика. В Google Таблицах вы можете использовать разные показатели и параметры, взятые из Google Analytics, которые при настройках будут обновляться и работать с ними как в обычном Exсel (переносить данные на разные листы, строить графики, использовать формулы и т.д.).

Google Таблицы – это альтернатива Microsoft Excel в онлайне. В этом и есть преимущество – если в первом случае, работая с Analytics Edge, вы импортируете данные и работаете с ними локально на компьютере, то благодаря Google Таблицам вы можете создавать электронные таблицы, редактировать их и работать над ними вместе с коллегами – где угодно и когда угодно.

  • Официальная справка:developers.google.com
  • Достоинства: минимизирует сэмплирование, нет ограничений в 5000 строк выгрузки как в Analytics, есть только ограничения по квотам API, позволяет работать в онлайне и делиться отчетами с другими;
  • Стоимость: бесплатно

Чтобы выгрузить данные из Google Analytics в Google Таблицы, необходимо зайти под своей учетной записью Gmail.com на docs.google.com/spreadsheets и создать таблицу (пустой файл).

Google Analytics Spreadsheet Add-on

Создание Google Таблицы

Первым делом, что необходимо сделать в новом файле, это поменять настройки таблицы. Это нужно для того, чтобы при автоматической выгрузке данных из Google Analytics получалось форматировать ячейку как число, дату или сумму в определенной валюте. По умолчанию у вас могут стоять региональные настройки России, в связи с этим в дальнейшем могут возникнуть трудности.

Google Analytics Spreadsheet Add-on

Изменение настроек таблицы

Например, данные по стоимости из Analytics выгружаются с точкой, и если мы захотим сложить два числа, у нас получится не совсем то, что должно быть. Поэтому открываем Файл – Настройки таблицы и меняем региональные настройки с «Россия» на «США» и сохраняем изменения.

На этом предварительная настройка таблицы завершена. Чтобы импортировать данные из Google Analytics в Google Таблицы, необходимо установить дополнение. Для этого переходим в Дополнения – Установить дополнения.

Google Analytics Spreadsheet Add-on

Дополнения – Установить дополнения

Откроется диалоговое окно, в котором выберите Google Analytics:

Google Analytics Spreadsheet Add-on

Дополнение – Google Analytics

Нажимаем на синюю кнопку «Бесплатно». Далее выбираем аккаунт для перехода в приложение «Google Analytics, а на последнем шаге разрешаем приложению доступ к вашему аккаунту Google. Данный процесс очень похож на тот, который мы с вами делали при установке Google Analytics Edge.

Если все сделали правильно, то всплывающее окно закроется, и вы вернетесь к созданной таблице.

Google Analytics Spreadsheet Add-on

Уведомление об успешной установке

После настройки дополнения можем приступить к выгрузке данных из Google Analytics. Переходим к Дополнения – Google Analytics – Create new report.

Google Analytics Spreadsheet Add-on

Создание нового отчета

Справа откроется меню, где следует задать настройки:

Google Analytics Spreadsheet Add-on

  • Name – прописываем название отчета;
  • Account, Property, View – это аккаунт, ресурс, представление из Google Analytics;
  • Segments – сегменты. Есть возможность использовать собственные сегменты, настроенные в Google A

Добавляем метрики в отчет. У нас это будет 1 параметр (Dimensions — Источник или канал) и несколько показателей (Metrics), с которыми вы уже знакомы:

  • Источник или канал – Source / Medium
  • Пользователи — Users
  • Новые пользователи – New Users
  • Сеансы — Sessions
  • Показатель отказов – Bounce Rate
  • Средняя длительность сеанса – Avg.SessionDuration
  • Коэффициент транзакций – Ecommerce Conversion Rate
  • Транзакции — Transaction
  • Доход — Revenue

Просто начинайте вводить название в соответствующее поле, и расширение само подскажет вам полный вариант. В одном отчете может быть до 10 показателей и до 7 параметров.

Название основных показателей:

  • Сеансы — ga:sessions
  • Отказы — ga:bounces
  • Длительность сеанса — ga:sessionDuration
  • Цель (достигнутые переходы к цели) — ga:goalXXCompletions
  • Достигнутые цели — ga:goalCompletionsAll
  • Пользователи — ga:users
  • Новые пользователи — ga:newUsers
  • Транзакции — ga:transactions
  • Доход от продукта — ga:itemRevenue
  • Показы — ga:impressions
  • Клики — ga:adClicks
  • Стоимость — ga:adCost

Dimensions – задаются параметры, по которым будем строить отчет. В одном отчете может быть до 7 показателей.

Название основных параметров:

  • Источник — ga:source
  • Канал — ga:medium
  • Город — ga:city
  • Длительность сеанса — ga:sessionDurationBucket
  • Тип пользователя — ga:userType
  • Тип устройства — ga:deviceCategory
  • Группа объявлений — ga:adGroup
  • Кампания — ga:campaign
  • Ключевое слово — ga:keyword

После заполнения базовых настроек создаем отчет «Create Report». После этого в своей таблице в столбце B вы увидите автоматически созданную конфигурацию Report Configuration, в которой будут указаны все ваши настройки.

Google Analytics Spreadsheet Add-on

Настройки полей

Report Name (название отчета) – аналог того, что мы указали при базовых настройках, соответствует названию листа;

View ID – идентификатор представления в Google Analytics.

Чтобы узнать идентификатор представления, в Google Analytics перейдите в «Администратор», а затем на уровне представления выберите «Настройки представления».

Google Analytics Spreadsheet Add-on

Start Date и End Date – дата начала и окончания выгрузки данных из Google Analytics.

Записывается в формате гггг-мм-дд (например, 2018-12-16). Также возможно записать yesterday — вчера или NdaysAgo — N-ое количество дней назад (например, 30dayAgo).

Metrics и Dimensions – параметры и показатели, разделяются запятыми или новой строкой.

Order – сортировка.

Если в поле order указать ga:users – данные по этому параметру отсортируются по убыванию, если указать -ga:users — данные отсортируются по возрастанию.

Filters – фильтры.

Фильтры задаются по параметрам и показателям с помощью формул. Например, ga:users>100.

  • > больше
  • < меньше
  • == равно
  • != неравно
  • =@ содержит
  • !@ не содержит
  • =

Если применять в фильтре более 1 параметра, используйте операторы:

  • или (,)
  • и (;)

Segments – сегменты в Google Analytics.

Применяются аналогично фильтрам, с разницей в том, что в обработке данных сначала используется сегментирование, а затем агрегирование данных. Возможна агрегация по пользователям (users::condition::) или по сессиям (sessions::condition::)

Limit – максимальное количество строк. Если данное поле пустое – обработаются все данные на основе указанных настроек отчета.

Spreadsheet URL – url-таблицы вывода результатов. По умолчанию таблицы выводятся на текущий лист.

Skip Report — пропустить отчет. Если в поле прописано true, тогда данный отчет не будет выводить результаты.

Google Analytics Spreadsheet Add-on

Поскольку мы хотим получить такую же выгрузку данных, что и в примере с Analytics Edge, нам необходимо изменить дату начала и окончания:

Google Analytics Spreadsheet Add-on

Указание даты импорта

Чтобы получить выгрузку данных в Google Таблицы, необходимо запустить отчет в Дополнения – Google Analytics – Run reports.

Google Analytics Spreadsheet Add-on

Запуск выгрузки данных

В результате мы получим выгрузку по заданным параметрам и показателям на соседнем листе документа:

Google Analytics Spreadsheet Add-on

Выгрузка данных в Google Таблицы

Мы можем сопоставить данные из таблицы Totals For All Results с теми, что получили просто при экспорте отчета из Google Analytics и импорте данных с помощью Analytics Edge. Все сходится!

Теперь мы можем работать с выгруженными данными: редактировать их, строить отчеты, диаграммы, переносить значения с листа на лист, использовать дополнительные функции Google Таблиц (например, ВПР), чтобы в конечном счете получить автоматический отчет с выгрузкой по дням и любыми графиками:

Google Analytics Spreadsheet Add-on

Пример импортированных данных и их визуализация

Если вы хотите работать с многоканальными последовательностями, то вместо core используйте mcf. Подробнее читайте в статье «Многоканальные последовательности в Google Data Studio»

Пошаговый мануал: упрощаем передачу данных из Google Analytics в Google Таблицы

Google Analytics содержит такой объем данных в разных вкладках, что для получения цельной картины специалисты часто тратят слишком много времени. Удобней выгружать нужные показатели в таблицу и уже на их основе строить отчеты и визуализации. Делимся простым пошаговым мануалом по автоматизации этого процесса. Потратив на создание отчетов минимум времени, вы сможете ежедневно анализировать актуальные данные. Он пригодится маркетологам, аналитикам и всем, кто часто работает с Google Analytics и отчетами.

передача данных из Google Analytics в Google Таблицы

Если вы новичок — советуем почитать статью, где описано, как создавать Google таблицы, которые будут действительно удобны и информативны. И как эффективно работать с Google таблицами. Читайте «Базовые советы для удобной работы в Google Spreadsheets».

Шаг 1. Установка

Создайте новую Google Таблицу. Быстрей всего это сделать, введя в строке браузера текст sheet.new . Нажмите на вкладку ДополненияУстановить дополнение .

 передача данных из Google Analytics в Google Таблицы

Откроется окно дополнений к Google Таблицам, в котором нужно выбрать Google Analytics:

 передача данных из Google Analytics в Google Таблицы

В процессе установки необходимо указать тот аккаунт, который подключен к Google Analytics, чтобы синхронизировать их с таблицей. После чего вы увидите новое дополнение во вкладке, описанной выше.

Шаг 2. Настройка

Создайте новый отчет, перейдя по вкладке ДополненияGoogle AnalyticsCreate New Report . После этого в правой части таблицы откроется панель настройки. Например:

передача данных из Google Analytics в Google Таблицы

Рассмотрим элементы таблицы.

  1. Название, которое можно присвоить отчету.
  2. Настройка представления:
    • аккаунт;
    • ресурс;
    • представление.
  3. Опции для настройки:
    • показатели (metrics) — количественные значения, например, количество сессий, CTR, транзакции;
    • параметры (dimension) — это атрибуты данных, т. е. в разрезе чего мы получим данные; так, параметр Страна указывает, в какой стране находится пользователь во время посещения страницы;
    • сегменты (segments) — позволяют анализировать определенные части трафика, например, можно выделить посетителей конкретного раздела сайта.

Можно задавать сразу несколько показателей, параметров и сегментов. При нажатии на пустое поле открывается список из десятков показателей и параметров, которые можно выбрать. Их полное описание приведено в справке Google .

Особенно удобно, что дополнение позволяет подтянуть фильтры, которые вы уже настроили в Google Analytics. Они отобразятся в списке вместе с остальными. Например, мы настроили отдельный сегмент, чтобы анализировать трафик нашего сайта без посетителей блога и пользователей, которые заходят в личный кабинет. Поэтому он отображается в списке в разделе Custom .

 передача данных из Google Analytics в Google Таблицы

Рассмотрим пример. Настроив таблицу, как показано ниже, мы получим данные по транзакциям и CTR пользователей, которые пришли из контекстной рекламы, с указанием кампании.

 передача данных из Google Analytics в Google Таблицы

После настройки нажмите Create Report .

Шаг 3. Работа с созданным отчетом

В результате создается таблица, состоящая из двух листов:

  • первый: report configuration — содержит параметры, по которым подтягиваются данные;
  • второй — с выгрузкой данных, он носит название, которое вручную задается при создании.

 передача данных из Google Analytics в Google Таблицы

При желании, можно выгрузить несколько отчетов в один документ. Для этого нужно повторить действия, описанные в предыдущих двух шагах. В результате вы увидите настройки нового отчета в соседнем столбце вкладки report configuration, а в документ добавится второй лист.

Рассмотрим детальней данный лист и что с ним дальше делать.

  1. Report Name — имя отчета, которое мы указали при его создании.
  2. View ID — ID аккаунта в Google Analytics.
  3. Start Date — здесь нужно указать дату, начиная с которой система будет собирать данные.
  4. End Date — если хотите, чтобы отчет обновлялся регулярно, укажите в этом поле yesterday .
  5. Metrics и Dimensions — параметры и показатели, которые мы указали при настройке отчета.
  6. Order — порядок сортировки по столбцу и направлению, в данном случае мы его не задавали.
  7. Filters — это способ отфильтровать данные, используя конкретные условия. В этом случае будут возвращаться только строки, соответствующие им.
  8. Segments — сегменты, в нашем примере мы выбрали всех пользователей.
  9. Limit — по умолчанию тут стоит показатель 1000 строк, но лучше его убрать, чтобы данные, превышающие его, также вошли в отчет.
  10. Spreadsheets URL — адрес внешней таблицы для вывода результата. По умолчанию результаты выводятся на лист в текущей электронной таблице. Для использования этой функции у вас должен быть доступ на редактирование таблицы.
  11. Skip Report — при указании TRUE в этой ячейке отчет не будет запущен. Эта опция полезна, если вы экспериментируете с новым отчетом, и не хотите запускать все имеющиеся, пока не закончите.

После внесения изменений нажмите Run Reports:

 передача данных из Google Analytics в Google Таблицы

После этого появится окно с сообщением, что отчет успешно создан. В противном случае таблица покажет уведомление об ошибке и ее причине.

Если нужно обновлять отчет в определенный период, это можно задать, нажав на Schedule report. В результате вы увидите расписание:

 передача данных из Google Analytics в Google Таблицы

На втором листе находится сам отчет. В его верхней части видна детальная информация по выборке: когда последний раз запускалась выгрузка — last run, общее количество результатов, есть ли семплированные данные и т. д.

Основные данные находятся ниже, в разделе Results Breakdown :

 передача данных из Google Analytics в Google Таблицы

Резюме

Данная выгрузка — это «сырые» данные. Дальше вы можете их использовать по своему усмотрению, применять к ним формулы, передавать в Google Data Studio для визуализации и т. д. А можно с ними работать дальше и в самих Google Таблицах, строя дашборды с графиками, диаграммами.

Вот пример простого дашборда, который можно построить по отчету с условиями выборки Source / Medium за месяц и год. С его помощью можно понять в общих чертах, откуда идет трафик на сайт:

 передача данных из Google Analytics в Google Таблицы

В продолжении статьи мы опишем пример полезного дашборда для отдела маркетинга, который мы ежедневно используем в Ringostat. В его основе лежит подобная выгрузка данных из Google Analytics. А также поделимся его шаблоном — вам останется только настроить его для своих нужд.

Дополнение Google Analytics для Google Taблиц — подробное руководство

Если вы столкнулись с ограничениями по визуализации данных в Google Analytics, эта статья именно для вас.

Во время работы в интерфейсе Google Analytics специалисты рано или поздно сталкиваются с необходимостью составления отчетов, которые выходят за рамки возможностей данного инструмента. Яркий пример ограничения визуализации данных в Google Analytics — отсутствие возможности построения перекрестных таблиц по двум параметрам.

Пример перекрестной таблицы: количество сеансов из различных каналов по типу устройств

Пример перекрестной таблицы: количество сеансов из различных каналов по типу устройств.

На помощь специалисту спешат Google Таблицы с установленным дополнением Google Analytics.

1. Как установить дополнение

1.1. В меню Google таблиц заходим в «Дополнения», затем выбираем «Установить дополнения».

В меню Google таблиц заходим в «Дополнения», затем выбираем «Установить дополнения»

1.2. В поиске пишем «Google Analytics» и жмем «+ бесплатно».

1.3. Принимаем запрос.

2. Как настроить импорт данных из GA в Таблицу

2.1. В меню таблицы выбираем «Дополнения — Google Analytics — Create New Report».

2.2. Откроется диалоговое окно Create a new report, в котором вам необходимо выбрать:

2.2.1. Name Your Report ˜— название для будущего отчета.

2.2.2. Select Account Information — нужный аккаунт GA — ресурс — представление.

2.2.3. Choose Metric and Dimensions — нужные для отчета параметры (dimensions) и показатели (metrics).

2.3. Нажать Create Report, после чего в таблице появится лист с настройками будущего отчета Report Configuration с таблицей следующего вида:

Лист с настройками будущего отчета Report Configuration

3. Пошаговая настройка основных параметров конфигурации будущего отчета

3.1. Report Name — будет использоваться для названия листа, на который будут выгружены данные из GA.

3.2. View (Profile) ID / ids — идентификатор представления. В дальнейшем вы можете переключить настроенную конфигурацию отчета на любой другой проект. Для этого достаточно зайти в GA, далее пройти по пути «Администратор — Настройки представления — Идентификатор отслеживания».

Идентификатор представления

Затем необходимо скопировать идентификатор и вставить в поле «View (Profile) ID / ids» на листе «Report configurations» в таблице, в которую вы будете выгружать данные из GA.

3.3. Start Date / End Date — в этих полях вы устанавливаете период, за который вы хотите выгрузить данные из GA. Эти настройки используются, если не заполнено поле Last N Days.

3.4. Last N Days — в этом поле вы указываете количество дней, за которое планируете выгрузить данные. Если вы указали нужный период в полях Start Date / End Date, то поле Last N Days оставьте пустым. Использование данного поля наиболее эффективно, когда задается автоматическое обновление данных. А если вы хотите смотреть данные, например, за последние 7 дней, то подобную динамику диапазонов можно настроить и в полях Start Date / End Date, используя такие функции работы с датами, как Today.

3.5. Metrics — в данном поле вы перечисляете все показатели (metrics), которые планируете вывести в будущий отчет. Существует ограничение по количеству запрашиваемых показателей для одного отчета.

Все показатели необходимо указывать, поставив перед названием пометку «ga:». Каждый следующий показатель указывается в ячейке с новой строки. Перейти на новую строку можно с помощью Ctrl+Enter.

3.6. Dimensions — в данном поле вы перечисляете все параметры (dimensions), которые планируете вывести в будущий отчет.

Все параметры необходимо указывать, поставив перед названием пометку «ga:». Каждый следующий параметр указывается с новой строки.

3.7. Sort — в поле «Sort» вы перечисляете параметры (dimensions) и показатели (metrics), по которым будут отсортированы данные. Если вы укажете в данном поле ga:sessions то отчет будет построен по показателю «кол-во сеансов по убыванию».

Если вы укажете в этом поле параметр или показатель, поставив перед ним знак «-» то есть -ga:sessions, то отчет будет построен с сортировкой по количеству сеансов по возрастанию;

3.8. Filters — в поле «Filters» вы можете задать любую фильтрацию данных по параметрам и показателям, указав «ga:» и название показателя или параметра. После этого вам нужно задать критерии фильтрации, используя следующие формулировки:

  • равное (==), пример: ga_city==Odessa;
  • не равное (!=), пример: ga:city!=Odessa;
  • содержит (=@), пример: ga_city=@Odessa;
  • не содержит (!@), пример: ga:city!@Odessa;
  • равное регулярному выражению (=

Условия фильтрации необходимо перечислять через точку с запятой или запятую. Точка с запятой заменяет «и», запятая заменяет «или». Например, при указании в поле Filter:

  • ga:city==Odessa;ga:medium==organic,

в таблицу будут импортированы данные по органическому трафику и по посетителям из Одессы. Если же написать в поле фильтра:

  • ga:city==Odessa,ga:city==Nikolaev;ga:medium==organic,

в отчете будут выведены данные по органическому трафику, по посетителям из Одессы и Николаева. 3.9. Segment — очень схоже по смыслу, и по использованию с «Filters». С той разницей, что в данном поле можно задавать уровень фильтрации по сеансам или пользователям, и данный фильтр применяется на другом уровне.

Для тех, кто с SQL не знаком, попробую объяснить подробней. Разница в том, что фильтр применяется после агрегации данных, то есть после того, как данные будут сгруппированы по заданным вами параметрам для конечного отчета. Если вы задали фильтр в отчете по городам с условием вывести в отчет города, из которых было совершенно более 50 сеансов, то сначала Google Analytics подсчитает количество сеансов в разрезе городов, а потом уберет из отчета города, которые не соответствуют заданному условию (города с количеством сеансов менее 50). Поле работает иначе в случае, если вы применяете фильтрацию с использованием сегментов. Данные будут сначала отфильтрованы, а потом уже агрегированы.

Проще говоря, если вы хотите посмотреть отчет в разрезе операционных систем, но при этом учитывать только сеансы с мобильных устройств, то при использовании сегмента Google Analytics сначала отберет все сеансы, совершенные с мобильных устройств, а потом уже эти данные сгруппирует по операционным системам:

  • users::condition:: — сегментация на уровне пользователей;
  • sessions::condition:: — сегментация на уровне сеанса.

Далее процесс сегментации описывается идентично процессу фильтрации данных. Вы перечисляете условия сегментации, указываете необходимые параметры, показатели и их значения, используя такие же условия соответствия, как и в поле Filters:

  • равное (==), пример: ga_city==Odessa;
  • не равное (!=), пример: ga:city!=Odessa;
  • содержит (=@), пример: ga_city=@Odessa;
  • не содержит (!@), пример: ga:city!@Odessa;
  • равное регулярному выражению «=

Напомню, условия сегментации необходимо перечислять через точку с запятой или запятую. Точка с запятой заменяет «и», запятая заменяет «или». Например, если указать в поле Segments:

  • users::condition::ga:browser==Chrome,

в отчет будут выведены данные по всем пользователям, которые хотя бы одну из сессий на сайте осуществляли через браузер Chrome. Если ввести:

  • sessions::condition::ga:browser==Chrome,

в отчет будут выведены данные только о сессиях, которые осуществлялись с браузера Chrome. Следующий пример:

  • users::condition::ga:browser==Chrome;sessions::ga:city==Odessa

Этой строкой описывается сегмент пользователей, которые хотя бы в одной из сессий использовали браузер Chrome и хотя бы в одну из сессий заходили на сайт с одесского IP.

Я уже писал о возможностях сегментирования и когортного анализа в Google Analytics. Читайте подробности в этом посте.

0 0 голоса
Рейтинг статьи

часодеи экранизация

я легенда 2 фильм дата

иван охлобыстин мультфильмы которые он озвучивал

Ссылка на основную публикацию