Analytics edge для excel

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

Читайте также статью «Визуализация данных. Часть I»

Google Analytics Edge позволяет импортировать данные из Google Analytics в Microsoft Excel, и работать с ними привычным способом.

  • Официальный сайт разработчика: analyticsedge.com
  • Версия Microsoft Excel: 2007 и выше
  • Достоинства: минимизирует сэмплирование, нет ограничений в 10000 строк выгрузки
  • Стоимость: бесплатная, но есть и платные версии с расширенным функционалом

Google Analytics Edge

Analytics Edge

У продукта есть и другие коннекторы (Google Ads, Google Search Console, Facebook Ads, Bing Ads), но нас интересует именно Google Analytics Edge. Переходим к скачиванию надстройки на сайте.

Google Analytics Edge

Install Basic Add-in

После установки в Excel у вас появится новая вкладка Analytics Edge:

Google Analytics Edge

Новая вкладка в Excel

Далее нам необходимо зарегистрироваться и активировать бесплатную лицензию. Для этого нажимаем на Register:

Google Analytics Edge

Register

Затем принимаем пользовательское соглашение:

Google Analytics Edge

Accept

На следующем шаге активируем продукт по кнопке Active Free License:

Google Analytics Edge

Activate Free License

В случае успешной активации вы получите такое уведомление:

Google Analytics Edge

Успешная активация

На вкладке License нам показывают какие у нас есть активированы инструменты и до какого года они доступны бесплатно. Free Google Analytics – до 1 января 2038 года.

Google Analytics Edge

Все наши лицензии

Теперь при каждом заходе в Excel на вкладке Analytics Edge вы будете видеть значок активированной лицензии:

Google Analytics Edge

Лицензия активирована

Первый этап завершен. Теперь добавим аккаунт Google Analytics, из которого хотим загружать данные. Для этого переходим в Free Google Analytics – Accounts.

Google Analytics Edge

Free Google Analytics – Accounts

В открывшемся окне Analytics Accounts в поле Reference name вводим название аккаунта от Google Analytics (почта Gmail) и нажимаем Add Account:

Google Analytics Edge

Добавление аккаунта через Reference name

Откроется окно, в котором необходимо ввести логин, пароль от аккаунта и разрешить приложению analyticsedge.com доступ:

Google Analytics Edge

Разрешение доступа

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

Google Analytics Edge

Все аккаунты в Saved Google Analytics Logins

  • Account – Аккаунт
  • Property – Ресурс
  • View (Profile) – Представление

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

Закрываем диалоговое окно с помощью Cancel и идем в следующий раздел Free Google AnalyticsAnalytics Reporting, чтобы импортировать данные из Google Analytics.

Google Analytics Edge

Все аккаунты в Saved Google Analytics Logins

Откроется диалоговое окно с различными вкладками:

Google Analytics Edge

Настройки

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

Вкладка Views позволяет выбрать аккаунт, ресурс и представление Google Analytics.

Google Analytics Edge

Вкладка Views

По умолчанию будут выбраны те настройки, которые мы указали на предыдущем шаге с помощью кнопки Make Default. Если представление не было выбрано, то из всех связанных аккаунтов будет выбрано первое по ID представление.

На вкладке Segments доступны все сегменты Google Analytics выбранного представления:

Google Analytics Edge

Сопоставление сегментов в Analytics Edge и Google Analytics

При выборе любого из них, например, yandex / cpc, в диалоговом окне справа будет определение сегмента в виде специальной конструкции:

sessions::condition::ga:sourceMedium==yandex / cpc;ga:goal1Completions>0

Он состоит из названия пространства имен (ga:), параметров и показателей (metrics & dimensions), разделенных запятой, которые представлены здесь, а также фильтра равно (==) и достигнутой цели 1, по условию >0. Все метрики в запросе разделяются запятой между собой. Подробнее об этом поговорим чуть ниже.

Если созданных сегментов недостаточно, вы можете в интерфейсе Excel создать свой собственный через DYNAMIC.

Google Analytics Edge

Создание сегмента

Настройки сегментов в Google Analytics Edge максимально приближены к интерфейсу Google Analytics. Сходство очевидно:

Google Analytics Edge

Создание сегмента – сравнение в Analytics Edge и Google Analytics

Вкладка Fields отвечает за выбор параметров (dimensions) и показателей (metrics).

Google Analytics Edge

Вкладка Fields

Одновременно можно импортировать 7 параметров (dimensions, зеленые в Analytics) и 10 показателей (metrics, синие в Analytics). Давайте на реальном примере сделаем это. Выгрузим данные из Google Analytics стандартного отчета «Источник/канал» без каких-либо фильтров и сегментов за последние 7 дней, чтобы получилось следующее:

Google Analytics Edge

Будем выгружать отчет «Источник/канал»

Чтобы нам это сделать, необходимо знать, как называются параметры и показатели в API Google Analytics. Для этого переходим по ссылке и в соответствующих группах выбираем (ищем) нужные. У нас это будет 1 параметр (Источник или канал) и 9 показателей:

  • Источник или канал — ga:sourceMedium (группа Traffic Sources)
  • Пользователи — ga:users (группа User)
  • Новые пользователи — ga:newUsers (группа User)
  • Сеансы — ga:sessions (группа Session)
  • Показатель отказов — ga:bounceRate (группа Session)
  • Страниц/сеанс — ga:pageviewsPerSession (группа Page Tracking)
  • Средняя длительность сеанса — ga:sessionDuration (группа Session)
  • Коэффициент транзакций – ga:transactionsPerSession (группа Ecommerce)
  • Транзакции — ga:transactions (группа Ecommerce)
  • Доход — ga:transactionRevenue (группа Ecommerce)

Добавляем эти метрики на вкладке Fields.

Google Analytics Edge

Добавление метрик в Analytics Edge

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

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

Google Analytics Edge

Обновление метрик

На вкладке Filters можно наложить на выгружаемые данные пользовательский фильтр. Например, выбрать показатель Date (дата) и задать конкретный день (Exact Match – точное соответствие).

Google Analytics Edge

Фильтры

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

Вкладка Dates позволяет указать период, за которой вы планируете выгрузить данные из Google Analytics.

Google Analytics Edge

Вкладка Dates

Задать диапазон дат можно с помощью нескольких способов:

  • Preset (активирован по умолчанию) – по аналогии с интерфейсом Google Analytics:

Google Analytics Edge

Фиксированный диапазон

  • TODAY = Сегодня
  • YESTERDAY = Вчера
  • LAST_7_DAYS = Последние 7 дней
  • LAST_14_DAYS = Последние 14 дней
  • LAST_30_DAYS = Последние 30 дней
  • LAST_CALENDAR_MONTH = Последний календарный месяц

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

  • StartEnd (дата) – диапазон дат, за которые вы хотите выгрузить отчет.

Google Analytics Edge

Start — End

Можно указать статическую конечную дату отчета (End of). Для нашего примера мы выбираем Preset и LAST_7_DAYS.

На вкладке Sort/Count можно задать порядок сортировки данных по одному из выбранных параметров или показателей. Кнопка Ascending –по возрастанию, Descending – по убыванию.

Google Analytics Edge

Вкладка Sort/Count

В стандартных отчетах Google Analytics сортировка осуществляется по убыванию первого столбца в таблице. В отчете «Источник/канал» это «Пользователи». Поэтому выбираем SortUsers и нажимаем Descending.

Опция Max results ограничивает выводимое количество строк на листе в Excel. Как вы уже знаете, в интерфейсе Google Analytics по умолчанию в отчетах выводится 10 строк на странице, но мы можем расширить их количество до 5000. Иногда бывает, что «большие» запросы требуют более длительного времени на их обработку. Чтобы лимитировать количество строк, укажите значение, отличное от 0, поскольку 0 – это отсутствие лимита, данные будут выгружены все.

Последняя вкладка в Google Analytics Edge – это Options. Она отвечает за формат передачи данных в Excel, а именно:

Google Analytics Edge

Вкладка Options

  • Rates/Percents – % или числовой формат. Например, для показателя отказов или коэффициента конверсии. Analytics Edge преобразует % в доли (50% = 0.5), чтобы ячейки в Excel можно было форматировать;
  • Dates – формат даты Excel Date (07.12.2018), привычный для русскоязычного пользователя или 20181207 (String/Numeric);
  • Numeric Dimensions – числовые показатели выводить в ячейках как строки или число;
  • Time Metrics – временные метрики показывать в секундах или переводить в дни. Например, 15 секунд в Seconds – 15, а в Days — 00:00:15;
  • Include Empty Rows – включение строк с нулевыми значениями показателей.

Опции Sampled data:

Google Analytics Edge

Дополнительные настройки сэмплов

  • Minimize sampling – минимизация сэмплирования, разбивка запросов на максимальное количество частей по времени;
  • Warn if resultcontain sampled data – если вы хотите получать уведомления о сэмплированных данных, установите флажок;
  • Include columns with sample size – включение столбцов с размеров выборки.

Подробнее о том, что такое сэмплирование, читайте в соответствующей главе руководства.

Все, что осталось сделать, это нажать на кнопку Finish. В результате мы получили такую таблицу:

Google Analytics Edge

Импортированные данные в Excel

Contains Sampled Datafalse означает, что в данном запросе не было сэмплированных данных. Отформатировав таблицу и удалив все лишнее, убедимся, что данные из Google Analytics выгружены верно:

Google Analytics Edge

Сравнение данных из отчета Google Analytics и импортированных в Excel

P.S. Не забывайте оценивать мои материалы!

Содержание

  • Что такое Analytics Edge
  • Как обойти ограничение в 2 000 запросов в день
  • Руководство: как настроить систему отслеживания индексации
  • Шаг 1. Устанавливаем Analytics Edge
  • Шаг 2. Подключаем учётную запись Google
  • Шаг 3. Создаём рабочий лист со списком URL
  • Шаг 4. Создаём первый макрос
  • Шаг 5. Запускаем проверку URL Inspection
  • Шаг 6. Выводим результаты в таблицу
  • Шаг 7. Создаём рабочий лист для второго свойства GSC или сайта 
  • Шаг 8. Создаём второй макрос
  • Шаг 9. Проверяем и выводим результаты второго рабочего листа
  • Перевод статьи Гленна Гейба. 

    31 января 2022 года Google выпустил URL Inspection API, позволяющий массово проверять состояние индексации URL-адресов на основе свойств в GSC. 

    В GSC всегда можно было проверять индексацию по одному URL-адресу. Но с помощью URL Inspection API впервые можно проверить состояние индексации URL-адресов массово на основе данных непосредственно от Google.

    Используя эту систему для отслеживания индексирования, можно ежедневно или еженедельно проверять, проиндексированы ли ваши самые важные URL-адреса, не пропали ли они из индекса в результате технических проблем, проблем с качеством сайта или из-за требовательной системы индексирования Google. 

    У API есть ограничение — 2000 запросов в день (подсчитываются вызовы, которые относятся к одному и тому же сайту), что может стать проблемой для крупных сайтов. В статье я расскажу, как это обойти.

    Что такое Analytics Edge

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

    Я использую Analytics Edge для многих целей, в том числе и для массовой проверки URL-адресов с помощью URL Inspection API.

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

    Цель состоит в том, чтобы вы открыли электронную таблицу, нажали кнопку «Обновить всё», и система проверила все ваши самые популярные URL-адреса на нескольких сайтах автоматически. Такой подход может сэкономить кучу времени.

    Результат проверки в настроенной системе

    Результат проверки в настроенной системе

    Как обойти ограничение в 2 000 запросов в день

    Из-за лимита через URL Inspection API вы можете обрабатывать только 2 000 запросов в день для каждого свойства GSC. 

    Но есть важное отличие между сайтом и свойством GSC. Помните, что вы можете настроить в GSC несколько свойств на один сайт, добавив каталоги и поддомены. Благодаря этому вы можете получать больше данных.

    Несколько свойств в GSC

    Несколько свойств в GSC

    Наличие каталогов или поддоменов, настроенных в качестве свойств, позволит вам обрабатывать 2 000 запросов в день для каждого из этих свойств. Благодаря этому вы можете проверять гораздо больше URL-адресов на сайте. 

    А используя Analytics Edge, вы можете проверить состояние индексации URL-адресов по всем этим свойствам одновременно.

    Руководство: как настроить систему отслеживания индексации

    Шаг 1. Устанавливаем Analytics Edge

    Загрузите и установите основное дополнение Analytics Edge

    Как настроить Analytics Edge (на английском)

    После установки основного дополнения вы сможете быстро добавить модуль для подключения к Google Search Console. Вам понадобятся оба этих инструмента, чтобы воспроизвести те действия, о которых я рассказываю в статье. 

    Подключение модуля GSC

    Подключение модуля GSCПодключение модуля GSC

    Что касается лицензий, есть бесплатные пробные версии как у основного дополнения, так и у модуля для подключения к GSC (30 дней). После завершения пробного периода основное дополнение будет стоить 99 долларов в год, а модуль для подключения к GSC — 50 долларов в год.

    Шаг 2. Подключаем учётную запись Google

    Подключитесь к учётной записи Google с доступом к свойствам GSC, которые вы хотите отслеживать. 

    В верхнем меню Excel откройте вкладку «Analytics Edge». Нажмите на «Google Search», а затем на «Accounts» в выпадающем меню. 

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

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

    Теперь подключите учётную запись Google и пройдите авторизацию. Это займёт всего несколько секунд.

    Шаг 3. Создаём рабочий лист со списком URL

    Создайте рабочий лист, содержащий основные URL-адреса первого сайта, который вы хотите отслеживать. 

    В один рабочий лист можно включить до 2 000 URL-адресов. Сначала я советую добавить только 10 или 20 самых популярных URL-адресов сайта, чтобы вам не пришлось долго ждать, пока API обработает ваши запросы при создании этой системы отслеживания индексирования. После этого вы можете добавить до 2 000 URL-адресов на один рабочий лист. 

    Добавление списка URL

    Добавление списка URL

    Убедитесь, что у столбца есть заголовок. В этом примере я использовал «page» в качестве заголовка, чтобы вам было удобно повторять шаги данного руководства. 

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

    Шаг 4. Создаём первый макрос

    Создадим первый макрос для проверки URL-адресов с помощью URL Inspection API. 

    Analytics Edge предоставляет массу функциональных возможностей, которые можно использовать при создании макросов. Когда вы создаёте макрос в Analytics Edge, вы объединяете серию инструкций, которые будут выполняться последовательно.

    Меню «Файл» в Analytics Edge

    Меню «Файл» в Analytics Edge

    Для наших целей мы хотим:

    1. Прочитать список URL-адресов из нашего рабочего листа.
    2. Использовать URL Inspection API для проверки этих URL-адресов
    3. Записать результаты в новый рабочий лист, чтобы можно было проанализировать данные.

    В Analytics Edge откройте меню «File» → щёлкните на «Read Worksheet». Эта функция извлечёт весь список URL-адресов, которые присутствуют на данном рабочем листе. 

    Пример макроса

    Пример макроса

    В этом диалоговом окне рабочей книгой будет текущая рабочая книга, а рабочим листом — текущий рабочий лист. Вам не придётся ничего менять. Просто нажмите OK, чтобы прочитать рабочий лист. 

    Вкладка «Read Worksheet»

    Вкладка «Read Worksheet»

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

    Analytics Edge создаёт временный рабочий лист под названием «Step Results», содержащий список URL-адресов, которые вы будете обрабатывать с помощью URL Inspection API. Теперь давайте воспользуемся этим API. 

    Шаг 5. Запускаем проверку URL Inspection

    В меню Analytics Edge выберите «Google Search» → «URL Inspection». В диалоговом окне выберите учётную запись, которую вы настроили ранее, а затем свойство GSC, с которым вы хотите работать. 

    Теперь в этом же окне вы должны указать, где находятся URL-адреса в рабочем листе, добавив название столбца в поле URL. Чтобы добавить имя столбца, возьмите его в квадратные скобки. Так, если вы использовали в качестве имени столбца «page», как я, введите [page] в это поле и нажмите на кнопку OK.

    Проверка URL на странице с помощью URL Inspection API

    Проверка URL на странице с помощью URL Inspection API

    Теперь пусть URL Inspection API обработает все запросы. Это не должно занять много времени, поскольку мы тестируем всего несколько URL-адресов. 

    После завершения процесса на рабочем листе «Step Results» появится образец результатов, выделенный зелёным цветом. Теперь давайте выведем результаты на новый рабочий лист, где вы сможете анализировать данные и работать с ними.

    Шаг 6. Выводим результаты в таблицу

    В Analytics Edge выберите меню «File», а затем «Write to Worksheet». Дайте новому рабочему листу имя, например, «site1 Results» и нажмите OK. 

    Запись результатов в таблицу

    Запись результатов в таблицу

    Теперь у вас есть новый рабочий лист, содержащий результаты проверки списка URL-адресов, которые вы хотите отслеживать.

    Шаг 7. Создаём рабочий лист для второго свойства GSC или сайта 

    Мы хотим разом проверить несколько свойств GSC на разных сайтах. Поэтому давайте для этой цели создадим второй макрос, а затем запустим оба через Analytics Edge.

    Создайте новый рабочий лист с URL-адресами второго сайта или второго свойства GSC для того же сайта, который вы проверяли ранее. 

    Для теста вы можете назвать этот рабочий лист «site2». И опять же, в будущем вы можете назвать его по названию сайта. Добавьте самые популярные URL-адреса второго сайта или свойства, индексацию которого вы хотите отслеживать. Опять же, сначала я бы добавил всего 10–20 URL-адресов. В качестве названия столбца можно снова использовать «page».

    Список URL второго сайта или свойства

    Список URL второго сайта или свойства

    Шаг 8. Создаём второй макрос

    Создайте новый макрос, который будет работать со вторым списком URL-адресов. Первый макрос уже настроен и будет работать с первым рабочим листом с URL-адресами. Второй макрос будет использовать новый список URL-адресов.

    На панели задач Analytics Edge вы увидите текущий макрос. Откройте выпадающее меню и выберите «new macro».

    Создание нового макроса

    Создание нового макроса

    Назовите его так, как вам захочется. Я назвал его «Check Site 2». 

    Кроме того, если панель задач по какой-то причине не отображается, вы можете открыть её, открыв вкладку «Analytics Edge» в меню Excel, а затем нажав на кнопку «Task Pane», расположенную слева. Это большой значок рядом с меню «File».

    Задаём имя новому макросу

    Задаём имя новому макросу

    Шаг 9. Проверяем и выводим результаты второго рабочего листа

    Далее проделайте те же действия, что и ранее, чтобы создать инструкции для чтения рабочего листа, использования URL Inspection API и вывода результатов в новый рабочий лист с именем «Результаты сайта 2». 

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

    Результаты второго макроса

    Результаты второго макроса

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

    Для этого откройте Analytics Edge и нажмите на кнопку «Refresh All» («Обновить всё»), которая находится в левом верхнем углу. Analytics Edge запустит оба макроса в алфавитном порядке. После выполнения макросов у вас будут свежие данные для анализа.

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

    Кнопка «Обновить всё» для выполнения сразу всех макросов

    Кнопка «Обновить всё» для выполнения сразу всех макросов

    Поздравляем! Теперь ваша система отслеживания URL-адресов нескольких сайтов готова.

    Вы можете отслеживать больше сайтов, добавив дополнительные макросы в электронную таблицу. И опять же, если у вас большой сайт, то добавление нескольких каталогов или поддоменов в качестве свойств GSC позволит вам обойти ограничение в 2 000 запросов в день. Таким образом, вы можете добавить несколько свойств GSC (из одного и того же сайта), а не только проверять разные сайты.

    Зачем нужен экспорт данных?

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

    Если мы говорим о собственных отчетах в 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 дней:

    • Тип устройства;
    • Источник/Канал;
    • Пользователи;
    • Новые пользователи;
    • Сеансы.

    Using Analytics Edge For Bulk Exports

    I help a lot of companies with website redesigns or CMS migrations (from an SEO standpoint). As part of that process, it’s extremely important to download all of a website’s top landing pages so you can check them in staging and when the redesign or migration goes live. By doing so, you can test the pages to ensure they resolve correctly before you pull the trigger, and then right after you launch. Basically, you can nip serious SEO problems in the bud by crawling those urls.

    I also help a lot of large-scale websites with redesigns or migrations. For example, sites with 500K, 1M, or more pages that need to be downloaded, crawled, and analyzed. For situations like that, it’s not simple to export the top landing pages from Google Analytics. Unfortunately, you cannot export urls in bulk from the UI. You are limited to 5K urls per report. Then you would need to click to the next page in the pagination to retrieve the next 5K rows. That’s not efficient, to say the least.

    You could also tap into the GA API, but you need programming skills. That’s unless you leverage a tool or plugin that has the functionality built for you. More on that soon. :)

    The GA rowCount Hack is Gone
    There used to be a hack in Google Analytics that let you manually set the row count in your reports via the url in your browser. I loved that feature, since it enabled me to get around the issue I mentioned above. For example, I could add rowCount%3D15000 in the url, and boom, I had a report with 15K rows of data.

    Well, Google Analytics removed the ability to do that and now the most you can get in one batch is five 5K rows. Sure, you can click to the second page of results and keep exporting, but that gets old quickly. Exporting up to 5K pages is fine for some smaller sites, but not if you have hundreds of thousands of pages, or more.

    So, wouldn’t it be great if there was some plugin or add-in that could help with this? Well, there is. Read on!

    Analytics Edge for Excel
    While researching options last year, I came across an Excel add-in called Analytics Edge. The add-in is packed with functionality, including the ability to export pages from Google Analytics with ease. And not just export pages, but export them in bulk! That’s exactly what I was looking for.

    Again, the plugin can do many things for you, but I’ll just focus on exporting top landing pages from Google Analytics. If you are going through a redesign or migration, and want to export all of the top landing pages from organic search, then this could be a great solution for you. It has worked extremely well for me.

    Note, there is a free version of the add-in that contains the Google Analytics connector. You can also pay more for the “Core” add-in, which gives you even more functionality. The screenshots below are from the core add-in, so you might see slightly different options with the free version. Now let’s get started.

    How To Export Top Landing Pages From Google Analytics (Beyond 5K)

    1. Download and install the Analytics Edge add-in for Excel. Then register the add-in to get started.

    Registering Analytics Edge in Excel

    2. Click the Analytics Edge menu at the top of the worksheet to access the various options available to you.

    Analytics Edge Ribbon in Excel

    3. Click “Free Google Analytics” in the menu and then “Accounts”. You will need to connect the add-in to your Google account so you can access various properties and views in GA. You should enter the account that’s tied to your Google Analytics properties and views. Note, you can add several Google accounts for future access, if needed.

    Entering An Account In Analytics Edge

    4. Next, click “Free Google Analytics” and then “Analytics Reporting”. A small macro box will show up, which will capture the commands you are using via the add-in. Simply name your macro to move on.

    5. Here’s where the magic takes place. This is where you will choose the settings for your new report. First, select a login and then a view. The options will match the Google account(s) you entered previously.

    Select GA View in Analytics Edge

    6. Next, choose the dimensions and metrics you want to see in your report. For this example, I’ll keep it simple. We’ll choose landing pages, sessions, and bounce rate.

    Selecting Dimensions and Metrics in Analytics Edge

    7. Instead of clicking finish, let’s select the Dates tab. There are some presets here like “Last 30 Days”, but you can enter a custom date as well. I’ll choose “Last 30 Days” to keep this simple.

    Selecting a Date Range in Analytics Edge

    8. If you click the “Sort” tab, you can sort by sessions (which is typically what we would want for top landing pages).

    Sorting Data in Analytics Edge

    9. Last, but not least, we want organic search data for this example. So head over to the “Segments” tab and select “Organic Traffic” in the list. This will limit the data to landing pages from organic search.

    Choosing a Segment in Analytics Edge

    10. Then click Finish. Analytics Edge will begin pulling the data from Google Analytics. Note, for larger sites, this could take a while. Be patient. You’ll notice the plugin says, “Running…” and you might see the Query Status window showing the number of rows downloaded.

    Analytics Edge Query Status

    11. Once completed, you’ll see a “Step Results” worksheet filled with data. You’ll also notice there are only 50 records in the sheet. This is where most people freak out and think the plugin screwed up. It didn’t. It’s simply showing you a sample of the data that was pulled. If all looks ok, then you need to write the data to a new worksheet.

    Step Results in Analytics Edge

    12. To write the data to a new worksheet, you need to click “File” in the Analytics Edge menu, and then “Write Worksheet”. You can name your new worksheet whatever you like and then click OK. Once you do, you’ll notice a new worksheet with all of your data. For the view I used, I retrieved 98K top landing pages from organic search over the past 30 days. Awesome.

    Write Worksheet in Analytics Edge

    Bonus:
    The only thing left to do here is to use the concatenate function to build the full url. Once you do, you can export that list and crawl it via Screaming Frog, Deep Crawl, etc. You can read more about checking top landing pages in a recent post of mine. There are some helpful tips in that post once you have a final set of urls.

    Finalizing Landing Pages with Concatenation in Excel

    Summary – Breaking Through The 5K Limit
    For those of you that are working on large-scale sites, the process I documented above can help you export many more urls than you could via the UI in Google Analytics. By using an Excel add-in like Analytics Edge, you can export hundreds of thousands of urls, if needed (and all in one shot.) That will save you time, and your sanity.

    So gather your intel now. Then crawl away. It’s a great way to check urls in bulk when going through a redesign or CMS migration. Good luck.

    GG

    Audience

    Users that need a powerful Excel add-ins solution

    About Analytics Edge

    Generate professional custom reports on your own computer with Microsoft Excel. The Analytics Edge Add-in runs inside Excel to automate web analytics, SEO, PPC and email marketing reports. Features like quick queries, scheduled refresh, and wizard-based macros supplement Excel’s already powerful reporting capabilities. The simple automation add-in has connectors for popular services like Google Analytics, Facebook Ads and more.

    Pricing

    Free Version:

    Free Version available.

    Integrations

    Ratings/Reviews

    Company Information

    Founded: 2013

    Canada

    www.analyticsedge.com

    Videos and Screen Captures

    Play Video

    Analytics Edge Screenshot 1

    Analytics Edge Screenshot 2

    Software designed for construction Icon

    When the field has construction project management tools they love using, you’ll get the most accurate, to-the-minute information on every project, all in one place.

    Product Details

    Analytics Edge Frequently Asked Questions

    Analytics Edge Product Features

    Понравилась статья? Поделить с друзьями:
  • Analytics edge excel скачать бесплатно
  • Analysis для excel скачать
  • Analysis для excel для чего
  • Analysis toolpak for excel
  • Alternative word for energy