Как связать аккаунты Google Play с Firebase

Свяжите приложение для Android, созданное в Firebase, с аккаунтом разработчика Google Play, чтобы использовать следующие функции:

  • App Distribution: поддержка наборов Android App Bundle (AAB)
    • После того как вы загрузите набор App Bundle в App Distribution, Google Play создаст оптимальный файл APK с учетом конфигурации устройства тестировщика.
  • Google Аналитика: доступ к данным о доходе и аудитории
Для всех приложений, связанных с Google Play до 14 сентября 2021, интеграция с App Distribution и Google Аналитикой для Google Play будет включена автоматически.

Подготовка

Связать приложение Firebase с аккаунтом Google Play и загружать наборы AAB можно, если выполняются следующие условия:

  • Приложение должно быть добавлено в проект Firebase и в аккаунт разработчика Google Play. Это значит, что у вас должно быть приложение для Android и в Firebase, и в Google Play.
  • У приложений в Firebase и Google Play должно быть одинаковое название пакета.
  • Приложение в Google Play должно быть настроено на панели управления и выпущено в виде версии для внутреннего, закрытого или открытого тестирования либо рабочей версии.
  • Приложение должно пройти проверку в Google Play и быть опубликовано, то есть в столбце Статус приложения должен отображаться статус "Внутреннее тестирование" (не "Проект"), "Закрытое тестирование", "Открытое тестирование" или "Рабочая версия".

Процесс

Обратите внимание: с одним аккаунтом разработчика Google Play можно связать несколько приложений Firebase (даже если они относятся к разным проектам Firebase), а каждое приложение Firebase можно связать только с одним аккаунтом разработчика Google Play.

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

  1. Войдите в Firebase и выберите проект.
  2. Нажмите на значок Значок настроек и выберите Настройки проекта.
  3. Откройте вкладку Интеграция.
  4. На карточке Google Play нажмите Связать.
    Если ранее вы уже связывали приложения с Google Play, нажмите Настройки.
  5. Следуйте инструкциям на экране, чтобы выбрать интеграции, которые вы хотите включить, и приложения Firebase, которые нужно связать с Google Play.

Вы можете полностью отменить связь с Google Play для всех приложений в проекте Firebase либо отменить интеграцию с определенным продуктом для всех или только отдельных приложений.

Если вы отмените связь между приложением и Google Play, произойдет следующее:

  • Данные, доступ к которым вы открыли ранее, будут по-прежнему доступны в сервисах, в которые они были переданы.
  • Если связь с приложением установлена с помощью интеграции с App Distribution, вы больше не сможете загружать наборы App Bundle в App Distribution и экспортировать их в Google Play этим способом.
  • Если связь с приложением установлена с помощью интеграции с Google Аналитикой, то данные о доходе и аудитории перестанут передаваться между Google Play и Google Аналитикой этим способом.

Чтобы отменить связь с Google Play, выполните следующие действия в консоли Firebase:

  1. Войдите в Firebase и выберите проект.
  2. Нажмите на значок Значок настроек и выберите Настройки проекта.
  3. Откройте вкладку Интеграция.
  4. На карточке Google Play нажмите Настройки.
  5. Выберите нужный вариант:
    • Чтобы отменить связь для всех приложений, нажмите Отменить связь в нижней части страницы.
    • Чтобы отменить интеграцию с одним из сервисов для всех приложений, нажмите на соответствующий переключатель.
    • Чтобы отменить связь только для некоторых приложений, нажмите на название нужного сервиса и отмените выбор нужных приложений.
  6. Подтвердите действие.

Требуемые права доступа и рекомендуемые роли

Пользователи с указанными ниже ролями могут добавлять/изменять/отменять связь с Google Play в консоли Firebase:

 

Пользователи с указанными ниже ролями могут просматривать существующие связи с Google Play в консоли Firebase:

 

Если у вас недостаточно прав, попросите владельца проекта назначить вашему аккаунту одну из этих ролей с помощью настроек IAM в консоли Firebase.

В таблице ниже указано, какие права доступа Firebase требуются для выполнения определенных действий.

Действие в консоли Firebase Требуемые права доступа Firebase
Добавление связи

firebase.links.create ИЛИ

firebase.playlinks.update

Отмена связи firebase.links.delete
Изменение аккаунта разработчика Google Play, с которым связано приложение Firebase firebase.playlinks.update
Просмотр информации об аккаунте разработчика Google Play, с которым связано приложение Firebase

firebase.links.list ИЛИ

firebase.playlinks.list

Эта информация оказалась полезной?

Как можно улучшить эту статью?
Поиск
Очистить поле поиска
Закрыть поиск
Главное меню
17404382427523566163
true
Поиск по Справочному центру
true
true
true
true
true
5054967
false
false