Google Analytics api или счетчик для сайта

Google Analytics api

Google Analytics api

Google Analytics API — это инструмент от компании гугл в котором ведется статистика посещаемости сайт, поведенческий фактор, события и другие статистические данные по сайту.

Если Ваш сайт занимается коммерческой деятельностью, а точнее это портал, каталог или продажа рекламных мест и Вы хотите (или Ваши клиенты постоянно требуют отчетность конверсий) предоставить счетчик событий связанных с их рекламой (например количество посещений страницы их услуг или отслеживать события при нажатие на кнопки), то Вам просто необходимо воспользоваться google analytics api.

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

Счетчик для сайта с помощью goole analytics:

  1. Для начала нам нужно перейти в  Google APIS консоль (позволяет управлять всеми api от google)
  2. Создаем проект и даем ему имя:

    Создать проект google analytics

    Создать проект google analytics

  3. Ждем пока он создастся (в нижнем правом углу будет сообщение об процессе) и нас перенаправит в панель управления APIs
  4. Теперь нам нужно активировать Google analytics api, для этого нужно перейти в раздел APIs & auth -> APIs ->ввести в поиске «Analytics» -> выбрать Analytics API -> Enable API

    активировать Google analytics api


    Screenshot_2 активировать Google analytics api

  5. Переходим в «Credentials» нажимаем «Create new Client ID», далее выбираем «Service account» и «Create Client ID», после нажатия этой кнопки, гугл предложит сохранить публичный ключ для доступа к АПИ. Если ключ был сгенерирован в json формате, тогда нужно будет создать еще один, только в формате P12 (Generate new P12 key). Сохраняем себе на компьютер этот ключ.

    Create Client ID

    Create Client ID

  6. Теперь нам нужно добавить пользователя в гугл аналитикс. Для этого нужно скопировать «Email address» только что созданного приложения.

    Email address

    Email address

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

    Как добавить пользователя в гугл аналитикс

    Как добавить пользователя в гугл аналитикс

  8. Так, как мы уже в панели управления ГА, то запишем ID представления, для которого будем получать статистику.

    Получить ID представления в google analytics

    Screenshot_3 Получить ID представления в google analytics

  9. Подготовительная часть закончена, теперь переходим к технической, где мы сделаем счетчик гугл аналитикс. И так для работы с google analytics API нам нужна библиотека. Я пробовал использовать несколько, но окончательно остановился на той, которую предлагает гугл google-api-php-client.
  10. Скачиваем Google API PHP client и заливаем на Ваш проект (например в папку: libs/).
  11. Для просторы помещаем наш P12 ключ, который мы получили ранее (смотреть пункт 5) в папку libs/google-api-php-client/.
  12. Теперь пишем код:

Смотрите официальную  документацию по гугл аналитик

Вот основные моменты для работы google analytics api php, как видите все достаточно просто.

P.S. Вторую библиотеку, которую я использовал для работы с аналитикой gapi-google-analytics-php-interface, хотя работать с ней легче, я все же рекомендую использовать google-api-php-client.

 

0 ответы

Ответить

Хотите присоединиться к дискуссии?
Приглашаем поучаствовать!

Добавить комментарий