GOOGLE API - console.cloud.google.com - где создать ключ - 3 разных механизма авторизации

Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2026
Перейти к:навигация, поиск



Тип авторизации Что это Как выглядит Где используется Google Search Console API Комментарий
API Key Простой ключ доступа к Google API AIzaSyxxxxxxxxxxxxxxxx Публичные API, где не требуется доступ к личным данным пользователя ❌ Не подходит Не имеет прав доступа к данным Search Console. Только идентифицирует приложение
OAuth 2.0 Client ID Авторизация пользователя через браузер client_id.apps.googleusercontent.com Приложения, где пользователь вручную подтверждает доступ ✅ Подходит Можно получать данные Search Console от имени пользователя, но неудобно для серверных скриптов
Service Account Виртуальный пользователь Google для автоматизации service-account@project-id.iam.gserviceaccount.com Серверные приложения, cron, автоматические отчёты ✅ Рекомендуется Лучший вариант для bash/Python скриптов. Используется JSON-файл с приватным ключом



Параметр API Key OAuth Client ID Service Account
Требует браузерную авторизацию Нет Да Нет
Подходит для cron Нет Частично Да
Есть файл JSON ключа Нет Да Да
Можно использовать на сервере без пользователя Нет Нет Да
Безопасность Низкая Средняя Высокая при правильном хранении ключа
Рекомендуется для GSC автоматизации Нет Иногда Да
×
Реклама
ИКС