-
DuerOS开放平台
-
技能开放平台
-
自定义技能
- 自定义技能简介
- 自定义技能创建
-
有屏技能
-
技能交互模型
-
自定义技能协议
- 处理DuerOS发送的请求
-
技能部署
-
技能开发样例
- 账户关联
-
技能测试
-
技能发布
-
技能付费
-
个性化服务
-
内容播报技能
-
小技能
-
平台能力扩展
-
SDK
-
预览版功能
- 全双工(Preview)
-
APP技能(Preview)
-
-
智能家居开放平台
- 品牌使用规范
-
开发者服务条款
当你创建的技能需要用户付费才能使用时,你需要在技能中增加付费功能的实现。
目录
首先,请参考自定义技能创建,完成技能的创建,实现技能的服务,并对技能服务进行测试。然后按照下面的指导对需要付费的服务增加付费功能。
针对技能提供的服务,明确技能中哪些服务是需要用户付费的。参考技能付费功能设计指南设计技能中需要付费的服务,包括技能付费方式、用户付费过程中的各个环节。
在技能中增加付费功能包括以下内容:
-
在技能“基础信息”中设置技能付费相关内容。
- 技能付费:将“技能付费”勾选为“付费”。
- 付费方式:可以选择“付费技能”,也可以选择“技能内付费”,或者同时选择两种付费方式。
- 付费金额:当勾选“付费技能”时,基本信息中会出现该选项,表示技能的金额,该金额会呈现在小度技能商店中。“技能内付费”不涉及此选项。
- 在技能代码中增加付费相关的实现。
- 技能提供所有服务的清单。
- 清单中包括付费服务的清单和免费服务的清单,让用户清楚地了解哪些服务需要付费。
- 当用户成功购买后,清单中付费的服务变成已购。
- 技能需要增加购买意图,该意图支持用户购买服务,并接入DuerOS支付流程。
- 当用户付费成功后,技能应该为用户提供相应的付费服务。
- 技能提供所有服务的清单。
说明:如果技能仅包含“付费技能”一种付费方式时,不需要进行步骤2的操作。
开发者可以通过财务中心查看实时交易订单和交易详情,并进行提现。提现前请务必在“财务中心”的“账户信息”中填写银行信息,并保证信息的正确,否则影响提现。请参考提现流程了解技能收入的更多信息。