O processo para desenvolver e publicar uma habilidade personalizada do Alexa na Alemanha envolve várias etapas importantes, desde o planejamento inicial e a criação de habilidades até testes, localização, certificação e publicação final na Alexa Skills Store. Aqui está um guia abrangente detalhando este processo:
Planejando e projetando sua habilidade
Primeiro, você precisa definir claramente o objetivo e o valor da proposta de sua habilidade Alexa. Considere quem são os usuários -alvo na Alemanha e que experiência você deseja oferecer através da interação de voz. Projete uma interface de usuário de voz (VUI) que é intuitiva e natural para usuários de língua alemã. Isso envolve a definição de como os usuários invocarão a habilidade, as intenções (comandos ou perguntas), slots (variáveis) e enunciados de amostra (dizem que os usuários dos usuários). O Alexa suporta alemão (DE-DE) como um local para a interação de voz, para que seu modelo de voz deve ser projetado especificamente para o idioma alemão para garantir um bom reconhecimento e satisfação do usuário.
Criando a habilidade no Alexa Developer Console
Faça login no Amazon Alexa Developer Console com sua conta de desenvolvedor da Amazon. Crie uma nova habilidade escolhendo a opção de modelo "personalizada" e defina a localidade principal para a Alemanha (Alemanha) - de -de -De. Essa seleção de localidade é crucial porque o Alexa apenas publica habilidades em um determinado país se apoiarem o idioma principal desse país. Você criará seu modelo de interação sobre esta configuração de localidade.
Construindo o modelo de interação
Defina o modelo de interação de sua habilidade, que inclui intenções, slots e expressões de amostra, tudo em alemão. O console do desenvolvedor fornece ferramentas e modelos para acelerar esse processo. Criar um modelo de interação eficaz requer a compreensão das nuances do idioma alemão e como os usuários alemães podem frasear solicitações.
Desenvolvendo a lógica de back -end
Escreva o código de back -end para sua habilidade, geralmente hospedada no AWS Lambda. O back -end processa solicita solicitações do usuário, interage com fontes ou serviços externos de dados, se necessário, e retorna as respostas que o Alexa falará. Este código pode ser escrito em Node.js, Python ou Java. A AWS Lambda na região da Europa (Frankfurt) é recomendada para fins de latência e conformidade.
Testando a habilidade
Você deve testar rigorosamente sua habilidade Alexa usando as ferramentas de teste interno do console do desenvolvedor e um dispositivo habilitado para Alexa configurado para usar o alemão como seu idioma. Os testes incluem a verificação do manuseio de intenções corretas, preenchimento de slots, manuseio de erros e fluxo de experiência do usuário.
Preparando metadados de habilidades para a Alemanha
Atualize os metadados de habilidades para o alemão, incluindo o nome público, descrição, categoria, palavras -chave e frases de exemplo da habilidade. Este metadata ajuda os usuários a encontrar e entender sua habilidade na loja de habilidades alemãs do Alexa. Por exemplo, as descrições de habilidades devem ser fornecidas em alemão para atender aos requisitos de localização.
Atendendo à privacidade, conformidade e requisitos legais
Você deve concluir a seção "Privacidade e conformidade" no console do desenvolvedor. Isso envolve indicar se sua habilidade coleta dados pessoais do usuário, suporta compras na habilidade, inclui anúncios ou tem como objetivo crianças menores de 13 anos. Você também deve garantir que a habilidade esteja em conformidade com as leis de proteção de dados alemã e européia, como o GDPR. Se aplicável, forneça URLs para sua política de privacidade e termos de uso em alemão.
Certificação e envio
Envie sua habilidade de certificação pela Amazon. O processo de certificação envolve testes automatizados e manuais da Amazon para garantir que sua habilidade atenda aos requisitos de qualidade, segurança e políticas. Para a Alemanha, sua habilidade deve passar nos testes de idioma alemão e cumprir as diretrizes locais. Você pode receber feedback para fazer correções antes da aprovação final.
Definindo disponibilidade e distribuição
Durante a publicação, especifique que sua habilidade esteja disponível na Alemanha e em quaisquer outros mercados que você queira apoiar. As habilidades devem oferecer suporte ao idioma alemão a ser publicado especificamente para o mercado alemão. Os usuários da Alemanha só verão habilidades que apoiam o idioma alemão em sua loja de habilidades Alexa por padrão. No entanto, se o idioma de um dispositivo estiver definido como inglês ou outro idioma suportado, as outras versões de idioma da habilidade estarão acessíveis.
Publicação e marketing
Uma vez certificado e publicado, sua habilidade Alexa fica disponível na Alexa Skills Store na Alemanha. Você pode promover ativamente sua habilidade por meio de mídias sociais, sites e outros canais populares na Alemanha para aumentar a adoção.
Resumo do requisito de localização na Alemanha
Uma das principais conclusões para publicar na Alemanha é que sua habilidade Alexa deve apoiar o idioma alemão. As políticas de lojas da Alexa impedem as habilidades de listagem para um país se a habilidade não suportar o idioma principal desse país. Se sua habilidade for apenas em inglês, os usuários alemães precisam alterar as configurações do idioma do dispositivo para o inglês para acessar sua habilidade.
Recursos e suporte adicionais
A Amazon fornece guias e recursos de desenvolvimento multilíngues detalhados para ajudá-lo a desenvolver habilidades para usuários de língua alemã. Isso inclui ferramentas para tradução para modelos de voz e personalização de metadados de habilidades específicas do local.