0

我正在开发一个 Alexa Skill,在发布它的第一个版本之前,我想确保我可以通知我的用户有关新功能的信息。

我怎样才能做到这一点 ?我有什么选择?

我看到了Alexa Proactive Event,但我不确定如何使用它以及它是否是正确的选择。

4

1 回答 1

1

以下选项:

视觉上

(当然谁在使用 alexa 时阅读 ;-))

  • alexa 开发者控制台 -> 分发版 -> 新功能
  • 为了我的技能,我还更新了“详细描述”,在这个“whats new”文本字段存在之前使用了一些迷你发行说明。

嗓音

如果您的用户在更新后使用该技能,您可以检查您的后端逻辑。

  • 因此,每当用户使用您的技能时,您都需要节省时间(当然,您需要更新前的时间,但后端更新独立于您的技能更新与认证)。
  • 现在,如果有请求进来,您检查 lastUsage 时间并可以发送您的特殊更新消息。当然你也可以通过一个标志(标志所有收到消息的用户)而不是 lastUsageTime。
  • 将有助于保留此数据(alreadyGotUpdate 消息标志或 lastSkillUsageTime):https ://developer.amazon.com/de/docs/alexa-skills-kit-sdk-for-nodejs/manage-attributes.html#persistenceadapter
于 2019-11-13T11:37:26.727 回答