Il processo per sviluppare e pubblicare un'abilità Alexa personalizzata in Germania prevede diverse importanti passaggi, dalla pianificazione iniziale e dalla creazione delle competenze a test, localizzazione, certificazione e pubblicazione finale nel negozio di competenze Alexa. Ecco una guida completa che descrive in dettaglio questo processo:
Pianificazione e progettazione della tua abilità
Innanzitutto, devi definire chiaramente lo scopo e la proposta di valore della tua abilità Alexa. Considera chi sono gli utenti target in Germania e quale esperienza vuoi offrire attraverso l'interazione vocale. Progetta un'interfaccia utente vocale (VUI) intuitiva e naturale per gli utenti di lingua tedesca. Ciò comporta la definizione di come gli utenti invocheranno l'abilità, gli intenti (comandi o le domande), le slot (variabili) e le espressioni di esempio (frasi che gli utenti dicono). Alexa supporta il tedesco (de-de) come locale per l'interazione vocale, quindi il tuo modello vocale dovrebbe essere progettato specificamente per la lingua tedesca per garantire un buon riconoscimento e soddisfazione dell'utente.
Creare l'abilità nella console per sviluppatore Alexa
Accedi alla console sviluppatore Amazon Alexa con il tuo account Amazon Developer. Crea una nuova competenza scegliendo l'opzione modello "personalizzato" e imposta il locale principale su tedesco (Germania) - De -de. Questa selezione locale è cruciale perché Alexa pubblica competenze in un determinato paese solo se supportano la lingua principale di quel paese. Costruirai il tuo modello di interazione in cima a questa impostazione locale.
Costruire il modello di interazione
Definisci il modello di interazione della tua abilità che include intenti, slot e espressioni campione tutte in tedesco. La console sviluppatore fornisce strumenti e modelli per accelerare questo processo. La creazione di un modello di interazione efficace richiede la comprensione delle sfumature della lingua tedesca e il modo in cui gli utenti tedeschi potrebbero frase richieste.
Sviluppare la logica del backend
Scrivi il codice backend per la tua abilità, di solito ospitato su AWS Lambda. Il backend elabora le richieste degli utenti, interagisce con fonti di dati o servizi esterni, se necessario, e restituisce le risposte che Alexa parlerà. Questo codice può essere scritto in Node.js, Python o Java. La regione di AWS Lambda in Europa (Francoforte) è raccomandata per scopi di latenza e conformità.
Testare l'abilità
Dovresti testare rigorosamente la tua abilità Alexa utilizzando gli strumenti di test integrati della console per sviluppatori e un dispositivo abilitato a Alexa configurato per utilizzare il tedesco come lingua. Il test include la verifica della corretta gestione degli intenti, il ripieno di slot, la gestione degli errori e il flusso di esperienza dell'utente.
Preparare i metadati delle abilità per la Germania
Aggiorna i metadati delle competenze al tedesco, incluso il nome pubblico, la descrizione, la categoria, le parole chiave dell'abilità. Questo metadati aiuta gli utenti a trovare e comprendere le tue abilità nel negozio di abilità Alexa tedesco. Ad esempio, le descrizioni delle competenze dovrebbero essere fornite in tedesco per soddisfare i requisiti di localizzazione.
Soddisfare la privacy, la conformità e i requisiti legali
È necessario completare la sezione "Privacy e conformità" nella console per sviluppatori. Ciò implica indicare se le tue competenze raccolgono i dati degli utenti personali, supportano acquisti di abilità, include pubblicità o bersagli bambini di età inferiore ai 13 anni. Dovresti anche assicurarsi che l'abilità sia conforme alle leggi sulla protezione dei dati tedesca ed europea come il GDPR. Se applicabile, fornire URL per la tua politica sulla privacy e le condizioni di utilizzo in tedesco.
Certificazione e presentazione
Invia la tua abilità per la certificazione di Amazon. Il processo di certificazione prevede test automatizzati e manuali da parte di Amazon per garantire che le tue abilità soddisfino la qualità, la sicurezza e i requisiti politici. Per la Germania, le tue abilità devono superare i test di lingua tedesca e rispettare le linee guida locali. È possibile ricevere feedback per apportare correzioni prima dell'approvazione finale.
Impostazione di disponibilità e distribuzione
Durante la pubblicazione, specifica che la tua abilità è disponibile in Germania e in qualsiasi altro mercato che desideri supportare. Le competenze devono offrire un supporto in lingua tedesca da pubblicare appositamente per il mercato tedesco. Gli utenti in Germania vedranno solo competenze che supportano la lingua tedesca nel loro negozio di abilità Alexa per impostazione predefinita. Tuttavia, se la lingua di un dispositivo è impostata su inglese o un'altra lingua supportata, le altre versioni linguistiche dell'abilità saranno accessibili.
Pubblicazione e marketing
Una volta certificata e pubblicata, la tua abilità Alexa diventa disponibile nel negozio Alexa Skills in Germania. Puoi promuovere attivamente le tue abilità attraverso i social media, i siti Web e altri canali popolari in Germania per aumentare l'adozione.
Riepilogo del requisito di localizzazione in Germania
Un asporto chiave per la pubblicazione in Germania è che la tua abilità Alexa deve supportare la lingua tedesca. Le politiche del negozio di Alexa impediscono le capacità di quotazione per un paese se l'abilità non supporta la lingua principale di quel paese. Se la tua abilità è solo in inglese, gli utenti tedeschi devono cambiare le impostazioni della lingua del dispositivo in inglese per accedere alle tue abilità.
Risorse e supporto aggiuntivi
Amazon fornisce guide e risorse di sviluppo multilingue dettagliate per aiutarti a sviluppare competenze per gli utenti di lingua tedesca. Ciò include utensili per la traduzione del modello vocale e la personalizzazione dei metadati delle competenze specifici per località.