Интернет

Создайте панель аналитики веб-сайта Killer с Google Core Reporting API

Создайте панель аналитики веб-сайта Killer с Google Core Reporting API

Если бы у вас был выбор: летать на самолете с завязанными глазами или летать с открытыми глазами, что бы вы предпочли? То же самое относится и к управлению веб-сайтом. Хотели бы вы просто опубликовать сайт и запустить его вслепую, или вам нужна полнофункциональная, функциональная панель инструментов, которая показывает вам, что происходит с сайтом все время?

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

Получив эти данные в Google Spreadsheet, вы можете их проанализировать, нанести на график и наметить, а затем, когда будете готовы, вы можете опубликовать эту информацию на веб-сайте, который может служить вашей «информационной панелью». Довольно круто, да? Не позволяйте таким словам, как «API» или «Аналитика», пугать вас. Вам не нужно быть опытным программистом, чтобы достичь этого, хотя знакомство с Google Analytics, безусловно, будет полезно.

Подключение Google Core Reporting API

Недавно я показал вам, как можно использовать автоматизацию IFTTT для импорта данных — через Gmail — в таблицах Google. Ну, если вы хотите испачкать свои руки с Google API, вот большой секрет; Все, что вам нужно сделать, чтобы установить соединение между Google Spreadsheet и Google Analytics, — это активировать скрипт Google Analytics под названием «magic». Для этого просто откройте таблицу Google и нажмите в меню «Инструменты». Выберите «Галерея сценариев» из списка. В поле поиска введите «Google Analytics» и найдите сценарий «Автоматизация отчетов Google Analytics (магия)».

Аналитика к Docs1aa

Нажмите на кнопку «Установить». Вы только что установили этот скрипт в эту конкретную таблицу Google. Теперь вернитесь к своей таблице и нажмите «Инструменты» и «Диспетчер скриптов».

Аналитика к Docs3

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

Соединение с вашей учетной записью Google Analytics

Однако вам все равно нужно разрешить скрипту доступ к вашей учетной записи Google Analytics, поэтому нажмите на функцию «createCoreReport», а затем нажмите «Изменить…»

Аналитика к Docs4

Это откроет сам скрипт. Игнорируйте весь этот странно выглядящий код, просто нажмите на пункт «Ресурсы» в меню и выберите «Использовать API Google».

Аналитика к Docs1a

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

Аналитика к Docs1

Затем нажмите ссылку «Консоль API Google» в нижней части этого окна, и вы попадете в консоль Google Cloud со списком API. Прокрутите список вниз и найдите «Google Analytics API». Опять же, нажмите кнопку «Выкл.», Чтобы включить «API».

Аналитика к Docs2

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

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

Опрос Google Analytics из таблицы Google

Чтобы создать первый запрос, еще раз нажмите «Инструменты», «Диспетчер скриптов» и выберите «createCoreReport». Затем нажмите «Выполнить». Это поместит кучу бессмысленного текста в вашу таблицу. Позвольте мне сказать вам, простота этого блока текста вводит в заблуждение. Это один из самых мощных запросов для извлечения данных из Google Analytics, с которым вы когда-либо сталкивались.

Каждая строка является компонентом запроса. Идентификаторы — это место, где вы идентифицируете свой идентификатор Google Analytics (который вы можете получить из области администрирования своего аккаунта Google Analytics), вы можете определить дату начала и окончания вашего запроса (или пропустить это и указать количество дней в поле «last-n-»). дней »), а затем вы можете определить свои метрики, измерения и многое другое. Я покажу вам, как.

Аналитика к Docs5

Вот пример запроса, который извлекает ежедневный список посетителей, посещений и просмотров страниц за последние 30 дней. Затем он помещает эту информацию в лист «report1».

Аналитика к Docs6

Когда ваш запрос будет готов к работе, вы можете запустить его, нажав «Инструменты», «Диспетчер скриптов», а затем выбрав функцию getData. Затем нажмите «Выполнить».

Аналитика к Docs7

Вы увидите всплывающее окно, показывающее вам статус запроса. Если вы все настроили правильно, вы должны увидеть «Успех. Написание результатов »от второй до последней строки.

Аналитика к Docs9

Теперь нажмите на лист «report1» и вуаля! Там есть все данные, извлеченные прямо из Google Analytics и вставленные в таблицу Google.

Аналитика к Docs10

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

Аналитика к Docs11

Так что у вас есть это. Вы можете создавать новые запросы (просто разместите их на том же листе, что и первый, и пометьте столбцы query2 и value2 (и т. Д.). Вы действительно ограничены только своими знаниями запросов Google Analytics. Игра в Google Analytics или Прочтите наше руководство по MUO Analytics. может помочь вам добиться определенного прогресса в этой области.

Создание панели аналитики сайта

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

Главное, что вы хотите здесь сделать — это загрузить созданные вами графики Google Analytics на сайт Google, который будет служить вашей информационной панелью. Перейдите на Сайты Google , создайте новый сайт под своей учетной записью, а затем нажмите на пункт меню «Вставить» и выберите пункт «Диаграмма».

Аналитика к Docs12

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

Аналитика к Docs13

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

Аналитика к Docs14

Дело в том, что всего за несколько простых шагов вы только что перенесли очень сложные данные Google Analytics в электронную таблицу Google, где вы можете манипулировать этими данными и превратить их в диаграмму, которую гораздо легче понять. Затем вы можете вывести это на сайт Google всего за несколько шагов, создав быструю, но в то же время мощную инструментальную панель, показывающую все, что вы когда-либо хотели узнать о производительности вашего сайта! В отличие от автоматизированных электронных писем Google Analytics. , вы можете отформатировать эти панели, чтобы они выглядели именно так, как вы хотите.

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

Похожие посты
Интернет

Google Store Лучшие предложения

Интернет

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

Интернет

10 советов по безопасности беспроводной домашней сети

Интернет

САН против НАН