Сервисный аккаунт не отображается в консоли Google Play после создания

С моей консоли Google Play я связал проект. Затем я создал учетную запись службы. Тем не менее, при обновлении консоли по-прежнему отображается сообщение «С вашим проектом не связаны учетные записи служб». Ждали уже более 24 часов. Цель всего этого - проверка квитанций.

Изображение 1: связанный проект:  введите описание изображения здесь

Изображение 2: сервис-аккаунт создан:  введите описание изображения здесь


comment
Как вы решили проблему?   -  person Daryn    schedule 14.11.2018


Ответы (5)


У меня была такая же проблема, я исправил ее так:

Когда вы создаете учетную запись службы на шаге 2, вам необходимо выбрать роль, чтобы предоставить этой учетной записи службы некоторые разрешения, хотя это показывает, что этот шаг является необязательным, но в некоторых случаях это не так. Если вы пропустите этот шаг, вновь созданная учетная запись службы не будет отображаться на странице доступа к API консоли Google Play, и вы получите это сообщение об ошибке The current user has insufficient permissions to perform the requested operation при запуске кода.

введите описание изображения здесь

person Run    schedule 15.02.2019
comment
Хорошо, теперь это сработало - ›Я использовал роль владельца, плюс я предоставил своему пользователю полный доступ к учетной записи службы. Я не уверен, что требуются оба дополнительных шага ... - person Lenny; 06.03.2019
comment
Это должна быть особая роль или достаточно будет зрителя? - person awendt; 14.03.2019
comment
@awendt Сначала роль должна соответствовать вашим потребностям, тогда лучше не будет лишних разрешений. Лично для меня роль зрителя - хорошее начало. - person Run; 17.03.2019
comment
Если вы беспокоитесь о том, чтобы не предоставлять учетной записи слишком много привилегий (роль зрителя позволяет ей просматривать все, что есть в вашем проекте Google Cloud!), Роли пользователя учетной записи службы должно быть достаточно. - person Thomas P.; 05.02.2020
comment
Если вы не указали role при создании Service Account, вы все равно можете добавить роль позже - в IAM - ›Добавить - person Roko; 16.09.2020
comment
Роль пользователя учетной записи службы выполнила свою работу. Большое спасибо - person rodrigoArantes; 19.09.2020
comment
Если вы устанавливаете роль пользователя учетной записи службы при создании учетной записи службы, то она устанавливается на уровне проекта, и любой, у кого есть доступ к учетной записи службы, может олицетворять любую другую учетную запись службы в вашем проекте. Поэтому вместо этого установите его в самой учетной записи службы (щелкните учетную запись службы на экране «Учетные записи служб» и добавьте ее на вкладке «Разрешения»). Тогда у него есть только разрешение выдавать себя за себя, что означает, что у него нет разрешений. - person Lawrence Kesteloot; 06.01.2021

Вы можете включить "Google Play Android Developer API" (один из API и сервисов Google) для своего приложения с помощью учетных данных! Google предоставляет множество API, чтобы разработчики могли вызывать их из своего приложения. Учетные данные такие же, как и разрешение (3 типа учетных данных: ключ API (например, youtube), OAuth, учетная запись службы). Если вы никогда не включаете один API, он никогда не отображается на странице доступа к API!

person Thang Dang    schedule 11.10.2018

В моем случае: даже если вы создали учетную запись службы, когда вы уже удалили учетную запись службы с тем же именем, она, похоже, была удалена со вкладки IAM в Google Cloud Platform. Предполагается, что он не отображается на игровой консоли.

ЗАДАЧИ: Создайте учетную запись службы с другим именем (я дал разрешение владельцу на шаге 2 при создании ответа Like Q Locker). После создания он сразу же был выставлен на игровой консоли.

person My dream is unemployed    schedule 08.10.2020

Я столкнулся с той же проблемой, потому что я выбрал неправильный проект вместо проекта, для которого создается учетная запись службы. Пожалуйста, дважды проверьте название проекта в раскрывающемся списке вверху страницы (после перехода по ссылке Google Cloud Platform). По умолчанию правильный проект выбирается автоматически. Но если заранее не выбран ни один проект, и вас просят выбрать проект, тщательно выбирайте нужный. В противном случае учетная запись службы не появится после завершения всего процесса.

Еще одна вещь, которую стоит упомянуть, хотя проект должен быть выбран автоматически, изначально этого не произошло, и мне были предоставлены доступные проекты на выбор. Проект может появиться в последних проектах, иначе щелкните ссылку SELECT PROJECT и окажетесь.

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

person hafiz031    schedule 27.04.2021

Убедитесь, что названия проекта на экране 1 и экране 2 совпадают. В моем случае название проекта было другим.

Экран 1: главная страница доступа к API в консоли Google

Экран 2: страница Google Cloud Platform

Основная страница доступа к API в консоли Google  Страница Google Cloud Platform

person harsh    schedule 25.06.2021