[Примеры] Google Search Console/Google Webmasters API PHP

  1. Подготовительный этап
  2. Работа с API Google Search Console на PHP

1. Подготовительный этап

1. Создаём сервисный аккаунт и получаем ключ доступа к API.
2. Открываем полный доступ к сайту для email адреса сервисного аккаунта:

Email адрес сервисного аккаунта можно узнать на странице вашего проекта в Google Developers Console:

3. Устанавливаем библиотеку для работы с Google APIs: Google APIs Client Library for PHP.
Для установки с помощью Composer выполните в консоли следующие команды:

После установки подключаем файл AutoLoader:

4. Ключ сервисного аккаунта, созданный на первом шаге, кладём в папку с нашим проектом:

2. Работа с API Google Search Console на PHP

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

Получение информации о файлах sitemap

Получение информации о трафике (клики, показы, ctr, средние позиции)