Квоты и лимиты

На этой странице представлен централизованный справочник по техническим ограничениям, квотам проектов и правилам использования, применяемым к Remote Config .

Квоты по всему проекту

В таблице ниже указаны максимально допустимые пороговые значения для ресурсов шаблонов во всем вашем проекте Firebase. Эти ограничения обеспечивают оптимальную производительность оценки шаблонов и стабильность работы бэкэнда.

Ресурс Лимит Подробности
Параметры 3000 за каждый тип шаблона 3000 для клиентских шаблонов и 3000 для серверных шаблонов.
Условия 2000 за проект Эта настройка используется во всех шаблонах.
Версии шаблонов 300 за каждый тип шаблона Включает удалённые версии. Версии старше этого уровня автоматически удаляются. Версии шаблонов старше 90 дней автоматически удаляются.
Эксперименты и внедрение 24 объединенных Общее количество проводимых A/B-тестов и внедрений новых функций не должно превышать 24 на один проект.
Связи в режиме реального времени 20 000 000 (20 миллионов) на проект См. Ограничения в реальном времени .

Ограничения параметров и ключей

В таблице ниже определены ограничения на длину символов и содержимое ключей параметров, значений и имен групп. Соблюдение этих ограничений предотвращает ошибки публикации конфигурации и несоответствия схемы клиента.

Элемент Лимит Подробности
Длина тональности 256 символов Начинается с _ или AZ, az. Может содержать цифры.
Общая стоимость содержимого 1 000 000 символов Сумма всех строковых значений параметров в проекте.
Название группы Длина 256 символов Применяется к меткам групп параметров в консоли Firebase .

Ограничения условий и целей

В таблице ниже указаны ограничения для пользовательских правил таргетинга, атрибутов сигналов и условного синтаксиса. Эти ограничения обеспечивают быструю оценку правил при предоставлении конфигураций отдельным экземплярам клиентов.

Элемент Лимит Подробности
Пользовательские сигналы 100 на экземпляр приложения На одном устройстве можно настроить максимум 100 уникальных сигналов.
Пользовательский сигнальный ключ 250 символов Максимальная длина имени атрибута.
Значение пользовательского сигнала 500 символов Максимальная длина значения атрибута (250 при использовании регулярных выражений).
Идентификаторы установки 50 за условие Максимальное количество идентификаторов, разрешенных в правиле "Идентификатор установки".
Название состояния 100 символов Имя, используемое для идентификации состояния в консоли Firebase или API.
Синтаксис регулярных выражений формат RE2 Все регулярные выражения должны соответствовать синтаксису RE2.

Ограничения в реальном времени

В таблице ниже подробно указаны ограничения на количество одновременно открытых соединений при использовании Remote Config в реальном времени. Эти квоты обеспечивают стабильное распределение обновлений клиента в реальном времени по глобальным экземплярам клиента.

Ресурс Лимит Подробности
Одновременные открытые соединения 20 000 000 (20 миллионов) на проект При превышении лимита новые запросы на подключение отклоняются, и клиентский SDK автоматически переключается на стандартную периодическую загрузку данных. Этот лимит временно приостанавливается, пока активно распространяется новый опубликованный шаблон, чтобы все подключенные клиенты получали обновления.

Оперативная политика

Для обеспечения безопасного и соответствующего требованиям пользовательского опыта, пожалуйста, придерживайтесь следующих правил:

  • Не используйте Remote Config для обновления приложений, требующего авторизации пользователя. Это может привести к тому, что ваше приложение будет восприниматься как не заслуживающее доверия.
  • Не храните конфиденциальные данные в ключах или значениях параметров Remote Config . Данные Remote Config шифруются при передаче, но конечные пользователи могут получить доступ к любым параметрам Remote Config по умолчанию или полученным из Remote Config , доступным для их экземпляра приложения.
  • Не пытайтесь обойти требования целевой платформы вашего приложения с помощью Remote Config .