1

根据 alexa 文档,为技能分配可用性设置了以下值

Alexa技能清单链接

"isAvailableWorldwide": false,                                    
"distributionCountries": [
    "US",
    "CA",
    "AU"
  ]

但是当 ask-cli 部署完成时,alexa 总是指向“所有国家”。最近和早些时候注意到了这种行为,它工作正常,“skill.json”中没有任何变化

为了使分发仅在特定国家/地区可用,是否缺少任何内容?AlexaSkill->分布->可用性

4

2 回答 2

2

必须添加 distributionMode 字段才能在 ask-cli 更新后选择 distributionCountries。

"distributionMode": "PUBLIC"
于 2021-06-04T13:55:31.477 回答
0

我在您提供的代码段中没有发现任何问题。为了缩小问题范围,我将编辑 Skill.json 中的描述以强制更改下一个部署,您可以在 Alexa 开发人员控制台中检查。根据结果​​,您可以检查您的工具链或联系 Alexa 开发人员支持(如果是错误)。

于 2021-06-03T07:38:51.297 回答