设置购买

要在页面上设置购买功能,需要添加一个购买按钮并配置其 Purchase 操作。该操作可以针对特定产品,也可以针对用户从页面上的产品元素中选择的任意产品。

用一句话重新定义你的定价。

让 AI 编辑器将年度计划拆分为每日费用、划掉旧价格,或标注最超值的选项。它只会调整当前屏幕上的产品卡片样式,不会影响你的产品目录或价格。

Explore the AI Editor

添加产品

产品元素是在画布上展示产品的可视化卡片。

添加产品元素的步骤:

  1. 在画布上,点击目标屏幕上的 +

  2. 选择 Products

  3. 选择一种布局预设:垂直列表、水平列表、功能轮播、功能卡片、横幅列表或底部弹窗。

    Adding a product element to the canvas
  4. 选中每张产品卡片,在 Design 面板的下拉菜单中为其分配对应的产品。

Important

未附加产品的产品元素会阻止预览和发布。请为其分配产品或删除该元素。

Adding a product element to the canvas
  1. (可选)如需在用户从该卡片购买时应用优惠,请从优惠下拉菜单中选择优惠。请参阅为流程添加优惠

如需在卡片上显示带删除线的原价,请在其中添加原价元素

Note

您也可以将购买操作直接附加到产品卡片的点击交互上。点击卡片即可触发购买,无需单独设置购买按钮。

Important

如果您删除了某个产品组并用新的替换,请确保每个操作和变量都指向新组。仍然指向已删除组的引用会阻止预览和发布

添加购买按钮

购买按钮会在用户点击时触发购买操作。

添加购买按钮的步骤:

  1. 在画布上,点击屏幕上的 +
  2. 选择 Button,然后选择一个按钮预设。
  3. 选中该按钮后,在右侧面板中打开 Interactions 选项卡。
  4. 点击 Add trigger > On tap,然后点击 Add action
  5. Action 设置为 Purchase,然后将 Product 设置为以下之一:
    • products.selectedProduct:购买用户从屏幕上的 Products 元素中选择的产品。
    • 指定产品:无论屏幕上选择了什么,始终购买该产品。
在画布上添加购买按钮

在按钮上显示价格

要将所选产品的价格插入按钮标签,请使用变量:

  1. 选中按钮后,在右侧面板中打开 Design 标签页。
  2. Content 字段中,将光标放置在价格应显示的位置。
  3. 点击变量图标,选择 products.selectedProduct,然后选择 prod_price 属性。完整变量解析为 products.selectedProduct.prod_price
  4. 在变量周围添加静态文本,例如 Subscribe for {prod_price}

当用户选择不同产品时,标签会自动更新。

购买按钮在标签中显示所选产品价格变量

恢复购买

要让用户恢复之前的购买记录,请在界面上添加一个恢复按钮或链接。

添加恢复购买元素的步骤:

  1. 在画布上,点击界面中的 +
  2. 选择 Button,然后选择 Links 添加文字链接,或选择其他按钮类型添加样式按钮。
Adding a restore button to the canvas
  1. 选中该元素后,在右侧面板中打开 Interactions 标签,然后点击 Add trigger
  2. 选择 On tap,然后点击 Add action
  3. Action 下拉菜单中,选择 Restore purchases
Restore purchases action in the Interactions tab

未绑定动作的恢复购买按钮,或者产品目录中缺失的产品,看起来与正常可用的界面完全相同。在发布之前,flow-audit skill 可以检查流程中每个界面的上述问题。

根据所选产品显示额外元素

如果页面上有产品,你可以根据用户选择的产品来显示或隐藏其他元素。

设置条件可见性的步骤:

  1. Products 元素中,选择一个产品卡片。
  2. 在右侧面板中打开 Interactions 标签页,然后点击 Add trigger
Adding a trigger to a product card
  1. 选择 On tap,然后点击 Add action
  2. Action 下拉菜单中,选择 ShowHide
  3. 选择当该产品被选中时要显示或隐藏的元素。
Interactions 标签中的显示/隐藏操作

从其他元素更改所选产品

用户通常通过点击产品卡片来更改选择。如果需要从屏幕上的其他位置切换选择,可以添加一个 选择产品 操作,并将其指向目标产品卡片。

操作设置步骤如下:

  1. 选择需要触发选中操作的元素——按钮、开关或其他任意元素。
  2. 在右侧面板中打开 Interactions 标签页,点击 Add trigger
  3. 选择触发器,然后点击 Add action
  4. Action 下拉菜单中选择 Select product
  5. Product 设置为该操作应选中的产品卡片。
Select product action in the Edit action window with the Product picker listing product cards

该操作仅适用于同一屏幕上产品组中的产品卡片。若要根据用户的选择选取不同的产品,请将该操作包装在条件操作中。

查看流程中的产品

左侧边栏中的 Products 面板将现有产品映射到流程中的每个屏幕。

每个屏幕包含两个部分:

  • Default — 单个产品,在屏幕加载时默认选中。
  • Other — 同一屏幕上可选的其他产品。
Products panel in the Flow Builder