Дизайн пейвола с Remote Config

Этот гайд описывает Remote Config для классических пейволов. Для Flow Builder см. Настройка флоу с помощью Remote Config.

Remote Config пейвола — мощный инструмент, предоставляющий гибкие возможности настройки. Он позволяет использовать произвольные JSON-данные для точной конфигурации пейволов. С его помощью можно задавать такие параметры, как заголовки, изображения, шрифты, цвета и многое другое.

Прежде чем начать настройку пейвола (нажмите, чтобы развернуть)
  1. Создайте продукт.
  2. Создайте пейвол и добавьте в него продукт.

Чтобы начать настройку пейвола с помощью Remote Config:

  1. Откройте раздел Paywalls в главном меню Adapty.

  2. Нажмите на пейвол, чтобы открыть его.

remote-config.png
  1. Перейдите на вкладку Remote config.
remote-config-3.png

Remote Config имеет 2 режима просмотра:

  • Таблица
  • JSON Оба режима — Table и JSON — содержат одинаковые элементы конфигурации. Разница лишь в удобстве: режим таблицы предоставляет контекстное меню, которое может пригодиться для исправления ошибок локализации. Переключаться между режимами можно в любой момент, нажав на вкладку Table или JSON. Какой бы вид настройки пейвола вы ни выбрали, позже вы сможете получить эти данные из SDK с помощью свойств remoteConfig или remoteConfigString объекта AdaptyPaywall и внести нужные изменения в пейвол. Вы также можете программно обновлять значения Remote Config через серверный API, чтобы динамически изменять конфигурацию пейвола без ручного обновления в дашборде. Вот несколько примеров того, как можно использовать Remote Config.

Вы можете комбинировать разные варианты и придумывать собственные. Так можно тестировать разные заголовки, тексты, изображения, шрифты, цвета и многое другое.

JSON-режим Remote Config

В режиме JSON можно вводить любые данные в формате JSON:

3356ff5-remote_config_JSON.webp

Табличное представление Remote Config

Если вы редко работаете с кодом и вам нужно подправить отдельные значения JSON, воспользуйтесь режимом Table в Adapty.

4c27b2f-remote_config_table.webp

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

Чтобы добавить ключ, нажмите кнопку Add row. Мы автоматически проверяем соответствие значений и типов и показываем предупреждение, если ваши изменения могут привести к невалидному JSON.

ef682d8-add_raw.webp

Дополнительные параметры строк особенно полезны при локализации пейволов:

17bcf80-remote_config_table_options.webp

Теперь нужно создать плейсмент и добавить в него пейвол. После этого вы сможете отображать пейволы с Remote Config в своём мобильном приложении.