Добро пожаловать в интерактивный мастер настройки!
Мы проведем вас через все необходимые шаги для подключения
Google Search Console API к вашему приложению.
Что вам понадобится:
✅ Google аккаунт (Gmail)
✅ 10-15 минут свободного времени
✅ Доступ к Google Cloud Console
⚠️ Важно:
Следуйте инструкциям точно так, как они написаны.
Любая ошибка может привести к неработоспособности приложения.
📦
Шаг 1: Создание проекта
Первым делом нужно создать новый проект в Google Cloud Console.
Authorized domains: введите ваш домен без https://
(или замените на ваш домен)
Developer contact email: ваш email
Нажмите "SAVE AND CONTINUE"
⚠️ Не закрывайте страницу! На следующем шаге мы добавим Scopes.
🔑
Шаг 4: Добавление Scopes (разрешений)
Сейчас вы на странице 2 из 4 в настройке OAuth Consent Screen.
Добавление разрешений:
Нажмите кнопку "ADD OR REMOVE SCOPES"
Откроется боковая панель со списком scopes
Найдите и отметьте 5 обязательных scope:
💡 Быстрый способ: В Google Cloud Console есть режим "Manually add" (Ручное добавление), который позволяет вставить все scopes сразу (по одному на строку).
После копирования нажмите "Manually add" в Google Cloud Console и вставьте скопированный текст
После выбора всех 5 scopes нажмите "UPDATE" внизу панели
Убедитесь, что все 5 добавлены в таблицу
Нажмите "SAVE AND CONTINUE"
⚠️ Не закрывайте страницу! Сейчас вы на странице 3 (Test users). На следующем шаге мы добавим тестовых пользователей.
👥
Шаг 5: Добавление тестовых пользователей
Вы сейчас на странице 3 (Test users) в настройке OAuth Consent Screen.
Нужно добавить ваш Gmail аккаунт как тестового пользователя.
🚨 КРИТИЧЕСКИ ВАЖНО!
Без добавления тестового пользователя вы получите ошибку "Access blocked: This app has not been verified by Google" при попытке авторизации.
Способ 1: На текущей странице (если вы её ещё не закрыли)
Вы должны быть на странице "Test users" (страница 3 из 4)
Нажмите кнопку "+ ADD USERS"
Введите ваш Gmail адрес:
(замените на ваш Gmail адрес)
Нажмите "ADD"
Нажмите "SAVE AND CONTINUE"
На странице 4 (Summary) нажмите "BACK TO DASHBOARD"
Способ 2: Через прямую ссылку (если страница уже закрыта)
Откройте эту ссылку:
Выберите ваш проект (если не выбран)
Нажмите "EDIT APP" (Изменить приложение)
Пролистайте вниз и нажмите "SAVE AND CONTINUE" (страница 1)
Снова нажмите "SAVE AND CONTINUE" (страница 2 - Scopes)
На странице 3 "Test users" нажмите "+ ADD USERS"
Введите ваш Gmail адрес:
(замените на ваш Gmail)
Нажмите "ADD"
Нажмите "SAVE AND CONTINUE"
На странице Summary нажмите "BACK TO DASHBOARD"
✅ Проверьте:
В разделе "Test users" должен появиться ваш email адрес. Это значит, что вы успешно добавлены как тестовый пользователь и сможете авторизоваться в приложении.
🎫
Шаг 6: Создание OAuth Client ID
Теперь создадим учетные данные для авторизации.
Создание Client ID:
Перейдите: "APIs & Services" → "Credentials"
Нажмите "+ CREATE CREDENTIALS" вверху
Выберите "OAuth client ID"
Application type: выберите "Web application"
Name: введите GSC Analytics Web Client
✅ Скопируйте этот Redirect URI:
Это уже правильный URI для вашей панели:
✅ Скопируйте URI выше ТОЧНО как есть!
Не меняйте домен - это уже правильный адрес вашей панели.
Нажмите "+ ADD URI" в разделе "Authorized redirect URIs"
Вставьте скопированный URI
Проверьте, что нет лишних пробелов!
Завершение:
Нажмите "CREATE"
Появится окно с Client ID и Client Secret
ВАЖНО: Нажмите "DOWNLOAD JSON"
Файл скачается с именем типа client_secret_123456.json
Нажмите "OK" чтобы закрыть окно
📤
Шаг 7: Загрузка credentials файла
Загрузите скачанный JSON файл. Мы автоматически переименуем и сохраним его на сервере.
📁
Перетащите файл сюда
или
Принимается только JSON файл (client_secret_*.json)