Настройка покупок
Чтобы настроить покупки на экране, добавьте кнопку покупки и настройте для неё действие Purchase. Действие может быть привязано к конкретному продукту или к тому продукту, который пользователь выбирает в элементе Products на экране.
Попросите AI Editor разбить годовой план до стоимости в день, зачеркнуть старую цену или отметить лучшее предложение. Он изменит оформление карточек продуктов на этом экране — но никогда не затронет ваш каталог или цены.
Добавление продуктов
Элемент продукта — это визуальная карточка, отображающая продукт на холсте.
Чтобы добавить элемент продукта:
-
На холсте нажмите + на нужном экране.
-
Выберите 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.
- Выберите элемент, который нужно показать или скрыть при выборе этого продукта.
Изменение выбранного продукта из другого элемента
Обычно пользователь меняет выбор, нажимая на карточку продукта. Чтобы переключать выбор из другого места на экране, добавьте действие Выбрать продукт и укажите целевую карточку продукта.
Чтобы настроить действие:
- Выберите элемент, который будет менять выбор — кнопку, переключатель или любой другой элемент.
- Откройте вкладку Interactions в правой панели и нажмите Add trigger.
- Выберите триггер и нажмите Add action.
- В выпадающем списке Action выберите Select product.
- В поле Product укажите карточку продукта, которую должно выбирать это действие.
Действие работает только с карточками продуктов в группе продуктов на том же экране. Чтобы выбрать другой продукт в зависимости от выбора пользователя, оберните действие в условное действие.
Обзор продуктов во флоу
Панель Products в левом сайдбаре связывает существующие продукты с каждым экраном флоу.
У каждого экрана есть два раздела:
- Default — один продукт, выбранный по умолчанию при загрузке экрана.
- Other — дополнительные продукты, доступные на том же экране.