Используйте ограничение аудитории для ограничения распространения вашего приложения.
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Вы можете значительно снизить вероятность случайного распространения еще не готовой версии вашего приложения, используя ограничение аудитории выпуска в пакете приложений или APK. Вы можете использовать это, чтобы предотвратить выпуск сборки для рабочих пользователей через Play Console или даже распространение через Play Console вообще.
Отменить использование ограничений аудитории
Чтобы использовать ограничение аудитории выпуска, необходимо добавить элемент <meta-data> к элементу <application> в файле AndroidManifest.xml . Этот элемент контролирует, насколько далеко может продвигаться распространение сборки. В теге <meta-data> атрибут android:value должен иметь пустую строку, а атрибут android:name должен иметь одно из следующих значений:
Пакет приложения или APK-файл можно загрузить в Play Console и распространить среди пользователей через внутренний общий доступ к приложениям или любой вариант тестирования, включая открытое тестирование. Его нельзя включить в релиз на треке Production.
Это сделано для предотвращения случайного выпуска тестовых версий приложений для рабочих пользователей.
Пакет приложения или APK-файл можно загрузить в Play Console и распространить среди пользователей через внутренний общий доступ к приложениям или через любую версию закрытого тестирования. Его нельзя включить в выпуск на этапах производства или открытого тестирования.
Это сделано для предотвращения случайного выпуска тестовых версий приложений для большого числа пользователей.
Пакет приложений или APK-файл можно загрузить в Play Console и распространить среди пользователей через внутренний общий доступ к приложениям или внутреннюю тестовую версию. Его нельзя включить в выпуск на этапах «Производство», «Открытое тестирование» или «Закрытое тестирование».
Это сделано для предотвращения случайного выпуска тестовых версий приложений за пределами вашей непосредственной команды.
Пакет App Bundle или APK нельзя загружать или распространять через Play Console.
Это сделано для того, чтобы предотвратить выпуск пользователям версий приложений, предназначенных только для разработки. Например, сборка, в которой ключевые функции безопасности отключены для упрощения отладки.
Например, чтобы предотвратить выпуск сборки для рабочих пользователей, обновите файл AndroidManifest.xml следующим образом:
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-29 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-07-29 UTC."],[],[],null,["# Use a release audience restriction to limit your app's distribution\n\nYou can greatly reduce the chances of accidentally distributing a version of\nyour app that isn't ready yet by using a release audience restriction in your\napp bundle or APK. You can use this to prevent a build from being released to\nproduction users through Play Console, or even from being distributed through\nPlay Console at all.\n\nRelease audience restrictions usage\n-----------------------------------\n\nTo use a release audience restriction, you must add a `\u003cmeta-data\u003e` element to\nthe `\u003capplication\u003e` element in your `AndroidManifest.xml` file. This element\ncontrols how far the distribution of the build can progress.\nThe `\u003cmeta-data\u003e` tag must have its `android:value` attribute set to the empty\nstring, and the `android:name` attribute must be one of the following values:\n\n| Name | Effect |\n|-----------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ` com.google.android.play.largest_release_audience.NONPRODUCTION ` | The app bundle or APK can be uploaded to Play Console and distributed to users through Internal App Sharing or any testing track, including open testing. It **cannot** be included in a release on the Production track. This is intended to prevent accidental release of test versions of apps to production users. |\n| ` com.google.android.play.largest_release_audience.CLOSED_TESTING ` | The app bundle or APK can be uploaded to Play Console and distributed to users through Internal App Sharing or any closed testing track. It **cannot** be included in a release on the Production or Open Testing tracks. This is intended to prevent accidental release of test versions of apps to a large number of users. |\n| ` com.google.android.play.largest_release_audience.INTERNAL_TESTING ` | The app bundle or APK can be uploaded to Play Console and distributed to users through Internal App Sharing or the Internal Test Track. It **cannot** be included in a release on the Production, Open Testing, or Closed Testing tracks. This is intended to prevent accidental release of test versions of apps outside your immediate team. |\n| ` com.google.android.play.largest_release_audience.STOPSHIP ` | The app bundle or APK cannot be uploaded to or distributed through Play Console. This is intended to prevent releasing development-only versions of apps to any users. For example, a build which has key security features disabled for easier debugging. |\n\n| **Note:** Because the restriction is built into your app bundle or APK, you can only change it by compiling a new build of your app with a new versionCode.\n\nFor example, to prevent a build being released to production users, update your\n`AndroidManifest.xml` file as follows: \n\n \u003cmanifest ... \u003e\n \u003capplication ... \u003e\n ...\n \u003cmeta-data\n android:name=\"com.google.android.play.largest_release_audience.NONPRODUCTION\"\n android:value=\"\" /\u003e\n \u003c/application\u003e\n \u003c/manifest\u003e\n\n| **Important:** The `\u003cmeta-data\u003e` element must be a direct child of the `\u003capplication\u003e` element in order for it to be detected by Google Play. It won't be detected if it is part of an `\u003cactivity\u003e` or `\u003cservice\u003e` element. If there are multiple restrictions in your application manifest, then the most restrictive will be applied.\n| **Tip:** If you have an Android library that adds some optional features for testing or internal debugging, you can add the restriction to the library's manifest. Any build which includes the library will then automatically include the release audience restriction."]]