我正在开发Alexa技能,在发布它的第一个版本之前,我想确保我可以通知我的用户新功能。
我该怎么做?我有什么选择?
我看过Alexa主动式活动,但我不确定如何使用它,以及它是否是正确的选择。
以下选项:
视觉上
(当然谁在使用alexa时阅读;-((
- alexa开发者控制台->分发->新增功能
- 就我的技能而言,在这个"whats new"文本字段存在之前,我还用一些迷你发布说明更新了"详细描述">
语音
如果用户在更新后使用了该技能,则可以检查后端逻辑。
- 因此,每当用户使用您的技能时,您都需要节省时间(当然,您需要更新前的时间,但后端更新独立于您的技能更新和认证(
- 现在,如果收到请求,您可以查看lastUsage时间,并可以发送您的特殊更新消息。当然,你也可以通过一个标志(标志所有收到消息的用户(而不是lastUsageTime来完成
- 将有助于持久化此数据(alreadyGotUpdate消息标志或lastSkillUsageTime(:https://developer.amazon.com/de/docs/alexa-skills-kit-sdk-for-nodejs/manage-attributes.html#persistenceadapter