Инструкция по настройке плагина DLE Google Indexing

Главная / Инструкции / Инструкция по настройке плагина DLE Google Indexing

Инструкция по настройке DLE Google Indexing

Настройка Indexing API
1. Cоздание сервисного аккаунта
Переходим на Google Cloud Platform и создаём там сервисный аккаунт.
Нажимаем на кнопку Create Project

Здесь можно ввести желаемое название проекта либо оставить предлагаемое. Местоположение оставляем как есть, редактировать необязательно. Нажимаем Create Project


На следующей странице нажимаем Create service account


В разделе Service account details вводите любое название на латинице в поле Service account name и нажимаем Create and continue.


В разделе Grant this service account access to project назначаем роль этого аккаунта — Owner
Последний раздел Grant users access to this service account можно оставить как есть.
Нажимаем Done

2. Cоздание JSON-ключа

Переходим в Manage keys и нажимаем ADD KEY и Create new key


Тип ключа выбираем Json нажимаем Create и скачиваем ключ к себе на компьютер
Переименовываем скачанный файл в service_account_file.json и помещаем его в папку /engine/xoopw/indexing/conf

3. Связь скрипта с Google Search Console
Для этого назначаем полным владельцем client_email из нашего JSON-ключа. Назначить владельца можно через форму Google Search Console: Настройки — Пользователи и разрешения — Управление владельцами ресурса — Добавить пользователя.
После добавления пользователя даем ему Разрешение - Владелец

Теперь нужно включить Indexing API в нашем проекте. Переходим по ссылке выбираем сервисный аккаунт, и включаем API.