切换开关
Warning
Apple 可能会拒绝使用预先选中试用切换开关的应用。默认设置为”开启”的切换开关可能会被视为违反 App Store 审核指南的操纵性暗黑模式——这意味着用户在没有明确选择的情况下即同意了免费试用。
为避免被拒绝,请将切换开关默认设置为 off,让用户自行选择是否参与试用。
试用切换是一个二元开关,让用户在付费墙上选择标准产品或试用型产品。当用户切换其状态时,可以立即触发某个动作——例如切换产品组、更新变量或显示/隐藏元素。
要添加试用切换,请点击目标屏幕上的 +,然后选择 Trial toggle。
每个试用切换都是一个可选元素,其所在分组决定了反映其状态的变量:
- Toggle(切换) 组:
<group>.isActive— True 或 False。 - Single choice(单选) 组:
<group>.selectedOptionId— 所选元素的 ID,未选中时为空。
选中切换组件并打开 Interactions 标签页,即可查看其所属分组。
如需让其他元素根据切换状态做出响应,可基于此变量设置条件动作或条件可见性。
您的应用还可以通过 SDK 接收开关状态。每次用户切换开关时,SDK 都会以布尔值的形式上报其最新状态,您的应用可以在内部或后端对此进行处理。