Начните работу с API публикации игровых сервисов Play

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

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

  • Создайте новый или откройте существующий проект API.
  • Управление клиентами OAuth
  • Для доступа к API публикации используйте служебный аккаунт.

Настройте свой API-проект

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

Создайте новый проект API.

  1. Перейдите на страницу «Доступ к API» в консоли Google Play.
  2. Примите условия предоставления услуг.
  3. Нажмите «Создать новый проект» . Проект API будет автоматически сгенерирован и связан с вашей консолью Google Play.
  4. Включите параметр «API публикации игровых сервисов».

Ваш API-проект теперь настроен для доступа к API публикации.

Используйте существующий проект API.

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

  1. Перейдите на страницу «Доступ к API» в консоли Google Play.
  2. Примите условия использования API.
  3. Выберите проект, который вы хотите создать.
  4. Нажмите «Ссылка» . Теперь ваша консоль Google Play связана с проектом API.
  5. Включите параметр «API публикации игровых сервисов».

Ваш API-проект теперь настроен для доступа к API публикации.

Настройка клиентов доступа к API

Доступ к API публикации осуществляется через клиент OAuth или учетную запись службы.

Используйте клиенты OAuth.

Вы можете разрешить пользователям выполнять действия через API публикации, используя свои собственные учетные данные и клиент OAuth .

Действия пользователя ограничены теми, которые разрешены на странице «Учетные записи пользователей и права» в консоли Google Play.

  1. Перейдите на страницу «Доступ к API» в консоли Google Play.
  2. В разделе «Клиенты OAuth» нажмите «Создать клиент OAuth» .
  3. Настройте информацию о бренде вашего продукта и нажмите «Продолжить» .
  4. Нажмите «Создать идентификатор клиента» .

Подробная информация о вашем новом OAuth-клиенте отображается в списке на этой странице.

Используйте служебный аккаунт

Вы также можете создать учетную запись службы для доступа к API публикации с сервера сборки без предоставления своих личных учетных данных:

  1. Перейдите на страницу «Доступ к API» в консоли Google Play.
  2. В разделе «Учетные записи служб» нажмите «Создать учетную запись службы» .
  3. Следуйте инструкциям на странице, чтобы создать свою учетную запись сервиса.
  4. После создания учетной записи службы в консоли разработчиков Google нажмите «Готово» . Страница доступа к API автоматически обновится, и ваша учетная запись службы будет отображена в списке.
  5. Нажмите «Предоставить доступ» , чтобы предоставить учетной записи службы необходимые права для выполнения действий.

Для получения дополнительной информации см. раздел «Использование OAuth 2.0 для приложений, работающих между серверами» .

Доступ к API публикации игр Google Play Games Services

Вы можете получить доступ к API публикации напрямую через HTTP. Для получения дополнительной информации см. справочник по API публикации и пример приложения .