Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
minLevel1
maxLevel62
outlinefalse
stylenone
typelist
printablefalse

...

  • Приватный ключ для получения токена доступа(Способ получения ключа описан в разделе Получение приватного ключа)

  • Почта сервис аккаунта

  • Название пакета, к которому относится приложение

...

Получение приватного ключа

Note

Anchor
получениеключа
получениеключа
Только владельцы учетных записей разработчика Google могут создавать учетные записи сервиса в консоли Google Play. Вам нужно будет обратиться к владельцу учетной записи разработчика Google Play за помощью (или получить доступ к его учетной записи). Невозможно создать учетную запись сервиса с ролью администратора .

1. Перейти на сайт https://console.cloud.google.com/projectselector2/iam-admin/serviceaccounts

...

Включение API для вашей учетной записи

  1. Убедитесь, что правильный проект отображается в верхней части панели управления облаком Google.

    image-20240628-135539.pngImage Added
  2. Нажмите "Go to APIs overview" или перейдите к "Enabled APIs and services" в разделе "API и службы" меню.

    image-20240628-135823.pngImage Added

  3. В этом разделе вы увидите кнопку «Enable APIs & Services» в верхней части страницы. Щелкните на нее, чтобы перейти в библиотеку API, где мы будем проверять сервисы.

    image-20240628-140011.pngImage Added

  4. Используйте поисковую строку в библиотеке API, чтобы найти и убедиться, что следующие службы включены:
    Google Play Android Developer - аутентификация
    Google Cloud APIs - доступ к историческим отзывам
    Google Cloud Storage - также предоставляет доступ к историческим отзывам
    Google Cloud Storage JSON API - доступ к текущим отзывам

Если вы видите кнопку "Управление" при нажатии на сервис, это означает, что он уже включен. Если вы видите кнопку "Включить", это означает, что он еще не был включен.

...

Создание учетной записи сервиса

  1. Перейдите в раздел "IAM and admin" в меню и нажмите "Service accounts".

    image-20240628-141929.pngImage Added
  2. Нажмите на “+Create service account

    image-20240628-142026.pngImage Added

    На странице настройки заполните следующие сведения:
    Укажите имя учетной записи сервиса (например, “AutoAFQ Reply to Reviews”).

    1. При необходимости добавьте описание учетной записи сервиса.

    2. Нажмите "Create and continue".

    3. В разделе “Роль“ выберите "Basic”, затем выберите “Browser”.

    4. Нажмите "Continue".

    5. На последнем шаге ничего заполнять не нужно – просто нажмите "Done".

Info

Если вы видите ошибку "You don't have permission to set policy on the project. The permission 'resourcemanager.project.setlamPolicy' is required to grant projct-level permissions to the service account." это означает, что вы не вошли в качестве владельца консоли разработчика Google Play.

Создание JSON файла

  1. Перейти на на страницу служебных учетных записей

  2. Открыть проект приложения, выбрать нужный сервисный аккаунт

...

3. Перейти на вкладку KEYS

...

Далее начнется скачивание необходимого файла для настройки канала в AF, содержимое которого нужно скопировать в поле Приватный ключ для получения токена доступа.

...

Добавление разрешения учетной записи сервиса

Теперь ваша учетная запись службы почти готова – все, что нам нужно сделать, это убедиться, что у нее правильные разрешения. Эти разрешения позволят вам отвечать на отзывы непосредственно из AutoFAQ.

Чтобы разрешить учетной записи службы доступ к данным консоли Google Play для ваших приложений, им необходимо предоставить доступ:

  1. Перейдите на страницу «Users & Permissions» в консоли Google Play.

  2. Нажмите Invite new users .

  3. В поле адреса электронной почты укажите адрес электронной почты из вашего сервисного аккаунта и предоставьте необходимые права на выполнение действий.

    image-20240628-144730.pngImage Added

  4. Включите разрешение «View app information and download bulk reports (read-only)».

  5. Включите разрешение «Reply to reviews».

  6. Нажмите кнопку «Invite user» .

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

    image-20240628-145005.pngImage Added