Начиная с 1 сентября 2026 года, Remote Config предложит гибкую структуру ценообразования, разработанную для проектов любого масштаба, включающую как бесплатный тарифный план, так и масштабируемый тариф с оплатой по мере использования, зависящий от вашего ежедневного потребления.
В ваш счет за использование сервиса Remote Config (через клиентские SDK или REST API). Операции получения данных, сетевые вызовы или метрики, генерируемые внутри других сервисов Firebase, не учитываются в ваших квотах или счетах за использование Remote Config .
В таблице ниже показано использование ресурсов по каждому проекту для тарифных планов Spark и Blaze :
| Подробности | Бесплатно (план Spark) | Оплата по факту использования (план Blaze) |
| Запросы на получение данных | До 100 000 в день | Бесплатно до 100 000 в день. Затем: - 0,000006 доллара США за запрос (0,06 доллара США / 10 000 запросов) при использовании от 100 001 до 10 000 000 раз в день.
- 0,000001 доллара США за запрос (0,01 доллара США / 10 000 запросов) при использовании более 10 000 000 раз в день.
|
| Все функции | Включает персонализацию, поэтапное внедрение и интеграцию с A/B-тестированием. | Включает персонализацию, поэтапное внедрение и интеграцию с A/B-тестированием. |
| Квоты и лимиты | См. Квоты и лимиты | См. Квоты и лимиты |
Переходные льготные периоды для существующих проектов
Этот переходный льготный период актуален для проектов, в которых Remote Config была включена до 1 сентября 2026 года. Для обеспечения плавного перехода на оплату по факту использования существующим проектам предоставляются следующие расширенные льготные периоды до начала принудительного выставления счетов:
| Текущий тарифный план | Переходный льготный период | Начало стандартной системы выставления счетов | Необходимые действия / Примечания |
| План Spark (бесплатно) | 3 месяца | 1 декабря 2026 г. | Рекомендуемые действия: Настройте облачную оплату и перейдите на Blaze. Бонус: Если вы обновите тариф до 15 ноября 2026 года , льготный период будет продлен до 5 месяцев (выставление счетов начнется 1 февраля 2027 года ). |
| План Blaze (оплата по факту использования) | 5 месяцев | 1 февраля 2027 г. | Никаких действий не требуется. Проекты автоматически перейдут на стандартные цены 1 февраля 2027 года . |
Стандартные льготные периоды
Этот льготный период актуален для проектов, в которых Remote Config включена 1 сентября 2026 года или позже . Это включает в себя существующие проекты с включенной функцией Remote Config (созданные до 1 сентября 2026 года), для которых истек переходный льготный период. Если проект использует более 100 000 запросов на выборку в день, необходимо выполнить следующие действия:
| План / Состояние | Льготный период | Результат после льготного периода | Необходимые действия / Примечания |
| План Spark (бесплатно) | 30 дней (применяется, если проект впервые превышает суточный лимит) | Ограничение скорости начинается на 31-й день. | Проекты пользуются бесперебойным обслуживанием в течение 30 дней после первого превышения суточного лимита. Чтобы избежать ограничения скорости на 31-й день и позже, необходимо перейти на тарифный план Blaze . |
| План Blaze (оплата по факту использования) | Н/Д (Без ограничения скорости) | Оплата производится за каждый запрос на получение данных. | За использование более 100 000 запросов взимается плата. Ограничение скорости не применяется. |
Рекомендации по оптимизации использования
Для оптимизации использования выполните одно из следующих действий:
- Интервалы выборки данных клиентом: Избегайте установки очень низких минимальных интервалов выборки (например,
setMinimumFetchIntervalInSeconds ) в производственных сборках. Рекомендуемый интервал по умолчанию составляет 12 часов. - Кэширование для некритичных параметров: Для стабильных значений конфигурации, которые редко меняются, рассмотрите возможность увеличения значения
setMinimumFetchIntervalInSeconds с 12 часов по умолчанию до 24 или 48 часов. - Циклы загрузки при запуске приложения: Убедитесь, что ваше приложение не запускает удаленную загрузку при каждом переходе между экранами, возобновлении активности или рендеринге компонента. Ответственно используйте стратегии загрузки, такие как «Загрузка и активация при загрузке» или «Активация за экраном загрузки» .
- Аудит фоновых и неактивных запросов: Проанализируйте фоновые задачи, службы или устаревшие модули приложений, чтобы удалить избыточные вызовы запросов («фантомные запросы»), которые запускаются, когда приложение находится в фоновом режиме или неактивно.
- Мониторинг: Используйте панели мониторинга цен и использования Google Cloud Console и Firebase Console, чтобы настроить автоматические оповещения о выставлении счетов, когда ежедневный объем запросов приближается к 100 000.
Часто задаваемые вопросы и устранение неполадок
Какова новая структура ценообразования Remote Config , вступающая в силу с 1 сентября 2026 года?
Remote Config переходит на ценообразование, основанное на использовании, с одним бесплатным тарифом:
- Тарифный план Spark (бесплатный): до 100 000 запросов на получение данных в день бесплатно.
- Тарифный план Blaze (оплата по мере использования): бесплатно первые 100 000 ежедневных запросов на получение данных, затем:
- 0,06 доллара за 10 000 запросов (0,000006 доллара/запрос) при объеме запросов от 100 001 до 10 000 000 в день.
- 0,01 доллара США за 10 000 запросов (0,000001 доллара США/запрос) при использовании свыше 10 000 000 запросов в день.
- Особенности: Все расширенные функции (персонализация, поэтапное внедрение и интеграция с A/B-тестированием) остаются включенными в оба тарифных плана Spark и Blaze без дополнительной платы.
Нужен ли мне платежный аккаунт для начала работы с Remote Config ?
Нет. Для начала работы с Remote Config вам не нужен платёжный аккаунт. Вы можете начать работу с тарифным планом Spark бесплатно. Платёжный аккаунт требуется только при переходе на тарифный план Blaze, поддерживающий более 100 000 ежедневных запросов на получение данных.
Нужно ли мне обновить свой код или обновить SDK для удаленной конфигурации?
Нет. Вам не нужно изменять свой код или обновлять SDK клиента Remote Config при переходе между тарифными планами Spark и Blaze. Переход между уровнями и учет запросов обрабатываются автоматически бэкэндом Remote Config .
Что именно считается платным запросом на получение данных?
A fetch request occurs whenever your client application or backend server calls the Remote Config server to check for updated parameter values (for example, invoking fetch() or fetchAndActivate() in the client SDKs, or retrieving templates using REST/Admin SDKs). Only fetch requests invoked directly by the Remote Config service (through client SDKs or REST APIs) contribute to your billed usage. Fetch operations, network calls, or metrics generated internally by other Firebase services don't count toward your Remote Config quotas or billing.
- Remote Config в реальном времени: Открытие соединения в реальном времени не приводит к генерации непрерывных отдельных запросов на получение данных; однако, когда сервер отправляет уведомление об аннулировании, последующий вызов клиента для загрузки обновлённой конфигурации считается запросом на получение данных.
- Кэшированные значения: Использование кэшированных значений, уже хранящихся на устройстве (чтение с диска/памяти с помощью
activate() или getString() ), не приводит к сетевому вызову и не считается запросом на получение данных.
Что произойдет, если мой проект использует тарифный план Spark и количество ежедневных запросов превышает 100 000? Как мне перейти на более дорогой тариф?
- 30-дневный льготный период: Когда количество ежедневных запросов к вашему проекту Spark впервые превысит 100 000, Firebase предоставит 30-дневный льготный период. В течение этого времени ваши запросы Remote Config будут обрабатываться без перебоев.
- Обратный отсчет продолжается: 30-дневный льготный период начинается с момента первого превышения вашим проектом лимита в 100 000 ежедневных запросов. Этот 30-дневный обратный отсчет не приостанавливается и не сбрасывается, даже если ваше ежедневное использование временно падает ниже лимита в 100 000 запросов в течение этого периода.
- Уведомления о превышении квоты: По мере приближения к квоте в 100 000 запросов в день и ее достижения администраторы проекта получают автоматические оповещения по электронной почте и уведомления в консоли.
- Риск ограничения скорости: Если вы не перейдете на тарифный план Blaze до конца 30-дневного льготного периода, начнется ограничение скорости работы службы Remote Config для запросов, превышающих 100 000 в день, что может помешать клиентам получать обновленные конфигурации.
- Как обновить тарифный план: Вы можете обновить тарифный план до Blaze в консоли Firebase , чтобы обеспечить бесперебойную работу сервиса. Обновление до тарифного плана Blaze связывает ваш проект с учетной записью Google Cloud Billing .
Пользователи не получают новые значения параметров Remote Config . Может ли это быть связано с ценообразованием или квотами?
Да. Если ваш проект использует тарифный план Spark, превысил лимит в 100 000 запросов в день, и 30-дневный льготный период истек, сервер будет ограничивать количество входящих запросов, превышающих этот порог. Проверьте показатели использования в консоли Firebase и перейдите на тарифный план Blaze, если вашим активным пользователям требуется более 100 000 запросов в день.
Как я могу посмотреть свое текущее потребление, чтобы рассчитать сумму счета?
Если вы используете тарифный план Blaze, вы можете просматривать отчеты об управлении затратами и использовании в консоли Google Cloud . Подробнее см. раздел «Просмотр отчетов по выставлению счетов в Cloud и тенденций затрат ». При фильтрации по артикулу выберите следующий артикул:
- Идентификатор товара:
37B1-4623-6F54 - Название артикула: Запросы на получение данных
Вы можете отслеживать текущее использование и активные системные ограничения на странице «Квоты и системные ограничения» в консоли Google Cloud . Подробнее см. раздел «Просмотр и управление квотами» . При фильтрации отчетов убедитесь, что вы выбрали конкретный API Firebase, для которого хотите проверить квоты (например, firebaseremoteconfig.googleapis.com ).