Настройка покупок
Чтобы настроить покупки на экране, добавьте кнопку покупки и задайте для неё действие Purchase. Действие может быть направлено на конкретный продукт или на тот продукт, который пользователь выбирает в элементе Products на экране.
Добавление продуктов
Элемент продукта — это визуальная карточка, отображающая продукт на холсте.
Чтобы добавить элемент продукта:
-
На холсте нажмите + на нужном экране.
-
Выберите Products.
-
Выберите пресет раскладки: вертикальный список, горизонтальный список, карусель функций, карточки функций, список баннеров или нижний лист.
-
Выберите каждую карточку продукта и назначьте ей продукт в выпадающем списке на панели Design.
Элемент продукта без привязанного продукта блокирует предпросмотр и публикацию. Назначьте продукт или удалите элемент.
Вы также можете привязать действие Purchase напрямую к карточке продукта через взаимодействие On tap. Нажатие на карточку инициирует покупку — отдельная кнопка покупки не нужна.
Добавить кнопку покупки
Кнопка покупки запускает действие Purchase при нажатии.
Чтобы добавить кнопку покупки:
- На холсте нажмите + на экране.
- Выберите Button и укажите пресет кнопки.
- Выделив кнопку, откройте вкладку Interactions в правой панели.
- Нажмите Add trigger > On tap, затем нажмите Add action.
- Установите Action в значение Purchase, затем задайте Product как одно из:
products.selectedProduct: покупает продукт, который пользователь выбрал в элементе Products на экране.- Конкретный продукт: всегда покупает именно этот продукт, независимо от выбора на экране.
Отображение цены на кнопке
Чтобы вставить цену выбранного продукта в подпись кнопки, используйте переменную:
- Выделите кнопку и откройте вкладку Design на правой панели.
- В поле Content установите курсор в то место, где должна отображаться цена.
- Нажмите на иконку переменной, выберите
products.selectedProduct, затем атрибутprod_price. Полная переменная принимает видproducts.selectedProduct.prod_price. - Добавьте статический текст вокруг переменной — например,
Subscribe for {prod_price}.
Подпись обновляется при каждом выборе другого продукта пользователем.
Восстановление покупок
Чтобы пользователи могли восстановить прежние покупки, добавьте на экран кнопку или ссылку для восстановления.
Чтобы добавить элемент восстановления покупок:
- На холсте нажмите + на экране.
- Выберите Button, затем выберите Links для текстовой ссылки или любой другой тип кнопки для стилизованной кнопки.
- Выделив элемент, откройте вкладку Interactions на правой панели и нажмите Add trigger.
- Выберите On tap и нажмите Add action.
- В выпадающем списке Action выберите Restore purchases.
Отображение дополнительных элементов в зависимости от выбранного продукта
Если на экране есть продукты, можно показывать или скрывать другие элементы в зависимости от того, какой продукт выбирает пользователь.
Чтобы настроить условную видимость:
- В элементе Products выберите карточку продукта.
- Откройте вкладку Interactions на правой панели и нажмите Add trigger.
- Выберите On tap и нажмите Add action.
- В выпадающем меню Action выберите Show или Hide.
- Выберите элемент, который нужно показать или скрыть при выборе этого продукта.
Обзор продуктов во флоу
Панель Products в левом сайдбаре связывает существующие продукты с каждым экраном флоу.
У каждого экрана есть два раздела:
- Default — один продукт, выбранный по умолчанию при загрузке экрана.
- Other — дополнительные продукты, доступные на том же экране.