Как работает Remote Config
У Remote Config есть две части:- Базовая конфигурация: обязательный каталог ключей и значений по умолчанию.
- Переопределения: целевые изменения значений, которые применяются, когда установка соответствует условиям.
Создайте базовую конфигурацию
Откройте раздел Remote Config в дашборде и добавьте каждый ключ, который может читать приложение. Поддерживаемые типы значений:
Ключи должны начинаться с буквы. Они могут содержать буквы, цифры и подчёркивания.
Держите ключи плоскими и стабильными. Переопределение заменяет JSON-значение целиком; PNLight не выполняет глубокое слияние вложенных полей JSON.
Добавьте переопределения
Используйте переопределения, когда сегмент должен получить значение, отличное от базовой конфигурации. Переопределение может учитывать атрибуты установки, например:- Атрибутированную кампанию, включая органических пользователей.
- Семейство и модель устройства.
- Версию ОС.
- Версию SDK.
- Страну по IP или страну App Store.
Сохраните и опубликуйте
Изменения Remote Config сначала сохраняются как черновик.1
Отредактируйте черновик
Добавьте или обновите базовые ключи и переопределения.
2
Сохраните изменения
Сохраните черновик, когда поля проходят проверку.
3
Опубликуйте
Опубликуйте черновик, когда он готов для SDK.