Подключение отзывов из Google Play

В сервисе появилась возможность собирать и обрабатывать отзывы к вашему приложению из Google Play, подключив его напрямую.
Корректно настроить и подключить аккаунт в сервис может владелец основного аккаунта Google, поскольку потребуется глубокая настройка вGoogle Cloud ConsoleиGoogle Play Console.
Для подключения аккаунта, получения отзывов и ответов на них из сервиса необходимо выполнить несколько шагов.

ШАГ 1: Создание проекта в Google Cloud Console

Проекты в Google Console нужны для организации, управления и доступа к ресурсам и сервисам в рамках Google Cloud Platform, а также для управления приложениями в Google Play Console.

Для создания нового проекта

  • Перейдите вGoogle Cloud Consoleи авторизуйтесь своим аккаунтом Google
  • В верхней части страницы нажмите на кнопку "Select a project"

Создание проекта в Google Cloud Console

  • Нажмите на кнопку "New Project"

Создание проекта в Google Cloud Console

  • Введите имя проекта и нажмите кнопку "Create"
Имя проекта будет являться его идентификатором, в дальнейшем изменить его будет невозможно, поэтому мы рекомендуем назвать проект так, чтобы было понятно, для какого сервиса он создан, например, Angry Integration.
В названии проекта можно использовать только буквы, цифры, одинарные кавычки, дефис, пробел и восклицательный знак.

Создание проекта в Google Cloud Console

ШАГ 2: Настройка API

Для программного доступа к данным вашего приложения необходимо включить основной API для взаимодействия -Google Play Android Developer API.
Для этого

  • Откройте меню настроек в левом верхнем углу

Подключение API в Google Cloud Console

Подключение API в Google Cloud Console

  • Введите в поиске или найдите в списке "Google Play Android Developer API" и включите его

Подключение API в Google Cloud Console

ШАГ 3: Создание сервисного аккаунта

Сервисный аккаунт - специальная учетная запись, предназначенная для приложений и сервисов, позволяющая им получать доступ к ресурсам Google Cloud без участия пользователя-человека.

Для создания сервисного аккаунта

  • Откройте меню настроек в левом верхнем углу

Создание сервисного аккаунта в Google Cloud Console

Создание сервисного аккаунта в Google Cloud Console

  • Нажмите кнопку "Create service account"

Создание сервисного аккаунта в Google Cloud Console

  • Введите имя нового аккаунта и нажмите кнопку "Create and continue"
Имя для нового аккаунта может быть любым, но мы рекомендуем назвать его так, чтобы было понятно, для какого сервиса он создан.
Имя аккаунта будет также использовано в качестве его идентификатора и в его почтовом адресе.

Создание сервисного аккаунта в Google Cloud Console

  • Не настраивая дополнительные роли, нажмите кнопку "Done" внизу страницы

Создание сервисного аккаунта в Google Cloud Console

ШАГ 4: Генерация JSON-ключа

JSON-ключ нужен для авторизации и обмена данными между вашим приложением и сервисами Google, например, для развертывания приложений в Google Play Store, а также для аутентификации через API.

Для создания нового ключа

  • Найдите в списке в разделе"Service Accounts"ранее созданный аккаунт

  • Разверните меню действий для этого аккаунта и перейдите в раздел "Manage keys"

Создание JSON-ключа в Google Cloud Console

  • Нажмите кнопку "Add key" и выберите пункт "Create new key"

Создание JSON-ключа в Google Cloud Console

  • Выберите тип ключа "JSON" и нажмите "Create". После этого вам будет предложено автоматически сохранить файл ключа на рабочий компьютер, сделайте это.

Создание JSON-ключа в Google Cloud Console

ШАГ 5: Добавление разрешений в Google Play Console

Для дальнейшей настройки нужно перейти вGoogle Play Console, чтобы связать сервисный аккаунт с приложением, отзывы для которого будут собираться в сервис.

  • Откройте меню настроек в левом верхнем углу и перейдите в раздел "Users and permissions"

Разрешения в Google Play Console

  • Нажмите кнопку "Invite new user"

Разрешения в Google Play Console

  • В открывшемся окне введите email ранее созданного сервисного аккаунта

Разрешения в Google Play Console

  • В разделе Permissions откройте вкладку «Account permissions»
  • В блоке "App Access" выберите пункт "View app information and download bulk reports"

Разрешения в Google Play Console

  • Пролистайте список вниз и в блоке "User Feedback" выберите пункт "Reply to reviews"

Разрешения в Google Play Console

  • Нажмите кнопку "Invite user" и далее кнопку "Send invite"

ШАГ 6: Добавление аккаунта в Angry.Space

Для того, чтобы подключить приложение в сервис, понадобится ссылка на приложение и JSON-ключ, созданный ранее.

  • Перейдите в разделНастройки - Аккаунтыи нажмите на кнопку "Добавить аккаунт" в нужнойкомпании
  • В открывшемся окне нажмите на кнопку "Добавить" напротив Google Play
  • Скопируйте ссылку на ваше приложение или Имя пакета приложения в Google Play Console и вставьте в соответствующее поле в сервисе

Подключение Google Play

  • Загрузите файл JSON-ключа, который вы ранее скачали, в поле ниже

Подключение Google Play

  • Нажмите кнопку "Готово"