跳到主要内容

发布 Alexa skill

认证与发布 Alexa skill

创建并配置 Alexa skill 后,可以使用管理员账号(即用于创建和配置该 skill 的账号)来启用该 skill。你可以使用 Beta 测试 功能,在一定时间内与特定数量的用户共享该 skill。

要使 Alexa skill 公开可用,需要对其进行认证和发布。在对 skill 进行测试并确保其运作正常后,可以提交 skill 进行认证。

本节介绍了如何在 Skill 商店中认证和发布 Alexa skill。

准备工作

在发布 skill 之前,请准备好以下信息:

  • skill 隐私政策和使用条款的 URL
  • skill 支持的语言
  • 用一句话描述该 skill
  • 详细描述
  • skill 小图标(108*108 像素的 png/jpg 文件)
  • skill 大图标(512*512 像素的 png/jpg 文件)
  • 关键词(与 skill 有关或描述此 skill 的简单搜索词)
  • 示例短语(支持语音命令的示例)
  • skill 的公开名称
  • 至少关联一个测试设备的测试账号

添加语言和地域

创建 Alexa skill 时需要为其指定默认语言,创建后则可添加更多支持的语言。

如需添加不同的语言和地域,请参考以下步骤:

  1. 前往 Alexa 开发者控制台,选择你的 skill。

  2. Build 选项卡的左侧,可以在下拉列表中找到所有语言。

    Skill Locales

  3. 点击 Language Settings

  4. 选择所需的语言。请参考 Alexa 文档,选择 skill 适合的国家和地区。

  5. 点击 Save

备注

地域不同,skill 的可用性也会有所不同。请参考 Alexa 文档,决定在何处发布 skill。

填写发行细节

  1. 登录 Alexa 开发者控制台,打开要认证的 smart home skill。
  2. 打开 Distribution 标签页。
  3. 填写所有细节信息。
  4. 点击 Save and Continue
  5. 如果你的 skill 支持不止一个地域,请为每个地域填写细节。
  6. Privacy and Compliance 部分,选择以下选项:
    • Does this skill allow users to make purchases or spend real money?(该 skill 是否允许用户进行购买或花费真实货币?)-> No
    • Does this skill use Alexa Shopping Actions?(该 skill 是否使用 Alexa Shopping Actions?) -> No
    • Does this Alexa skill collect users' personal information? (e.g., anything that can identify the user)(该 skill 是否收集用户的个人信息,例如任何可以识别用户的信息?)-> No
    • Is this skill directed to or does it target children under the age of 13?(该 skill 是否适用于 13 岁以下儿童?)-> No
    • Does this skill contain advertising?(该 skill 是否包含广告?)-> No
  7. 勾选 Export Compliance.
  8. 添加测试指南。可参考测试指南模板,但需要根据你的产品、应用名称、设置步骤和帐号凭证,对该模版进行相应的修改。
  9. Availability 标签页,输入以下内容:
    • Who should have access to this skill? -> Public(哪些人可以使用这项 skill?-> 公开)
    • Where would you like this skill to be available? -> In all countries and regions where Amazon distributes skills(你希望这项 skill 在哪些区域可用?-> 在所有 Amazon 发布 skill 的国家和地区)

提交 Alexa skill 认证

  1. 确保你的测试设备在线并已关联至你的测试账号,并且设备的语音命令可正常运行。
  2. 从顶部的菜单栏中选择 Certification 选项。
  3. 运行验证。
  4. 如果出现任何错误,请检查并填写 DistributionBuild 标签页中缺失的字段。
  5. 验证成功后,点击 Submission > Certify and publish now。如果你想在通过认证后再发布,可选择 Certify now and publish later
  6. 提交认证后,保持测试设备在线并始终关联至你的测试账号,直至通过认证。Alexa 团队会使用该测试设备来进行人工测试。
  7. Alexa 团队将向你已验证的电子邮箱发送电子邮件,告知 skill 的认证状态。

On this page