AMAZON.FIVE_DIGIT_NUMBER не существует для захвата почтового индекса в Amazon Alexa

В отзыве о сертификации Alexa говорится, что для почтовых индексов следует использовать тип слота "AMAZON.FIVE_DIGIT_NUMBER". Это имело бы смысл, но на самом деле его не существует!

Когда я включаю этот тип слота, я не могу сохранить намерение json. Выдает ошибку: "Неизвестный тип слота" AMAZON.FIVE_DIGIT_NUMBER "для слота" POSTCODE "".

Я могу заменить на AMAZON.FOUR_DIGIT_NUMBER, и он отлично работает и хорошо фиксирует все 5 цифр. Тем не менее, эта проблема была упомянута как причина неудачной сертификации.

Я могу заменить на AMAZON.NUMBER, который вроде работает (согласно предложению в сертификации), но часто фиксирует только первые 4 цифры, по иронии судьбы, не так же, как AMAZON.FOUR_DIGIT_NUMBER, который почти всегда фиксирует все 5.

Я хочу пройти сертификацию, но AMAZON.NUMBER, похоже, дает худшие результаты.

Что я должен делать?

1 ответ

Решение

Да, вы получили информацию от специалистов по сертификации Alexa. Встроенного слота AMAZON.FIVE_DIGIT_NUMBER нет даже в новой большой партии встроенных слотов, которую они недавно добавили.

Существует AMAZON.PostalAddress и различные встроенные модули для городов, но ни один из них действительно не отвечает всем требованиям, поэтому вы застряли с AMAZON.NUMBER.

Другие вопросы по тегам