Η διαδικασία για την ανάπτυξη και τη δημοσίευση μιας προσαρμοσμένης ικανότητας Alexa στη Γερμανία περιλαμβάνει αρκετά σημαντικά βήματα, από την αρχική δημιουργία και τη δημιουργία δεξιοτήτων έως τις δοκιμές, τον εντοπισμό, την πιστοποίηση και την τελική δημοσίευση στο Alexa Skills Store. Εδώ είναι ένας ολοκληρωμένος οδηγός που περιγράφει λεπτομερώς αυτή τη διαδικασία:
Σχεδιασμός και σχεδιασμό της ικανότητάς σας
Πρώτον, πρέπει να καθορίσετε με σαφήνεια τον σκοπό και την πρόταση αξίας της ικανότητάς σας στην Alexa. Εξετάστε ποιοι είναι οι χρήστες -στόχοι στη Γερμανία και ποια εμπειρία θέλετε να παρέχετε μέσω της φωνητικής αλληλεπίδρασης. Σχεδιάστε ένα περιβάλλον χρήστη φωνής (VUI) που είναι διαισθητικό και φυσικό για τους γερμανούς χρήστες. Αυτό περιλαμβάνει τον καθορισμό του τρόπου με τον οποίο οι χρήστες θα επικαλεστούν την ικανότητα, τις προθέσεις (εντολές ή ερωτήσεις), τις υποδοχές (μεταβλητές) και τις δηλώσεις (φράσεις που λένε οι χρήστες). Η Alexa υποστηρίζει τη γερμανική (DE-DE) ως τοπική αλληλεπίδραση για φωνητική αλληλεπίδραση, οπότε το φωνητικό σας μοντέλο θα πρέπει να σχεδιάζεται ειδικά για τη γερμανική γλώσσα για να εξασφαλίσει καλή αναγνώριση και ικανοποίηση των χρηστών.
Δημιουργία της ικανότητας στην κονσόλα Alexa Developer
Συνδεθείτε στην κονσόλα προγραμματιστή του Amazon Alexa με τον λογαριασμό σας στο Amazon Developer. Δημιουργήστε μια νέα δεξιότητα επιλέγοντας την επιλογή "προσαρμοσμένου" μοντέλου και ρυθμίστε την κύρια τοπική τοποθέτηση στη γερμανική (Γερμανία) - DE -DE. Αυτή η επιλογή τοπικών είναι ζωτικής σημασίας επειδή η Alexa δημοσιεύει μόνο δεξιότητες σε μια δεδομένη χώρα εάν υποστηρίζουν την πρωταρχική γλώσσα της χώρας αυτής. Θα δημιουργήσετε το μοντέλο αλληλεπίδρασης σας πάνω από αυτό το τοπικό ρύθμιση.
Δημιουργία του μοντέλου αλληλεπίδρασης
Ορίστε το μοντέλο αλληλεπίδρασης της ικανότητάς σας, το οποίο περιλαμβάνει προθέσεις, υποδοχές και δείγματα δηλώσεων όλα στα γερμανικά. Η κονσόλα προγραμματιστή παρέχει εργαλεία και πρότυπα για την επιτάχυνση αυτής της διαδικασίας. Η δημιουργία ενός αποτελεσματικού μοντέλου αλληλεπίδρασης απαιτεί την κατανόηση των γερμανικών γλωσσικών αποχρώσεων και τον τρόπο με τον οποίο οι γερμανοί χρήστες μπορούν να φράξουν αιτήματα.
Ανάπτυξη της λογικής backend
Γράψτε τον κωδικό backend για την ικανότητά σας, που συνήθως φιλοξενείται στο AWS Lambda. Το backend επεξεργάζεται τα αιτήματα των χρηστών, αλληλεπιδρά με εξωτερικές πηγές δεδομένων ή υπηρεσίες, εάν χρειαστεί και επιστρέφει απαντήσεις που θα μιλήσει η Alexa. Αυτός ο κώδικας μπορεί να γραφτεί σε node.js, python ή java. Το AWS Lambda στην περιοχή της Ευρώπης (Φρανκφούρτη) συνιστάται για σκοπούς λανθάνουσας κατάστασης και συμμόρφωσης.
Δοκιμή της ικανότητας
Θα πρέπει να δοκιμάσετε αυστηρά την ικανότητά σας Alexa χρησιμοποιώντας τα ενσωματωμένα εργαλεία δοκιμών της κονσόλας του Developer και μια συσκευή με δυνατότητα Alexa που έχει ρυθμιστεί να χρησιμοποιεί τη γερμανική ως γλώσσα της. Η δοκιμή περιλαμβάνει επαλήθευση του σωστού χειρισμού προθέσεων, πλήρωσης υποδοχής, χειρισμού σφαλμάτων και ροής εμπειρίας χρήστη.
Προετοιμασία μεταδεδομένων δεξιοτήτων για τη Γερμανία
Ενημερώστε τα μεταδεδομένα δεξιοτήτων στα γερμανικά, συμπεριλαμβανομένου του δημόσιου ονόματος, της περιγραφής, της κατηγορίας, των λέξεων -κλειδιών και των φράσεων παραδείγματος. Αυτά τα μεταδεδομένα βοηθούν τους χρήστες να βρουν και να κατανοούν την ικανότητά σας στο γερμανικό κατάστημα δεξιοτήτων Alexa. Για παράδειγμα, οι περιγραφές δεξιοτήτων πρέπει να παρέχονται στα γερμανικά για να πληρούν τις απαιτήσεις εντοπισμού.
Την ικανοποίηση της ιδιωτικής ζωής, της συμμόρφωσης και των νομικών απαιτήσεων
Πρέπει να ολοκληρώσετε την ενότητα "Προστασία προσωπικών δεδομένων & συμμόρφωσης" στην κονσόλα προγραμματιστή. Αυτό συνεπάγεται την υποδοχή εάν οι δεξιότητές σας συλλέγουν δεδομένα προσωπικών χρηστών, υποστηρίζουν αγορές σε δεξιότητες, περιλαμβάνουν διαφημίσεις ή στοχεύουν σε παιδιά κάτω των 13 ετών. Εάν ισχύει, παρέχετε διευθύνσεις URL για την πολιτική απορρήτου και τους όρους χρήσης στα γερμανικά.
Πιστοποίηση και υποβολή
Υποβάλετε την ικανότητά σας για πιστοποίηση από την Amazon. Η διαδικασία πιστοποίησης περιλαμβάνει αυτοματοποιημένες και χειροκίνητες δοκιμές από την Amazon για να διασφαλιστεί ότι οι ικανότητές σας πληρούν τις απαιτήσεις ποιότητας, ασφάλειας και πολιτικής. Για τη Γερμανία, η ικανότητά σας πρέπει να περάσει δοκιμές γερμανικής γλώσσας και να συμμορφώνεται με τις τοπικές κατευθυντήριες γραμμές. Μπορείτε να λάβετε σχόλια για να κάνετε διορθώσεις πριν από την τελική έγκριση.
Ρύθμιση διαθεσιμότητας και διανομής
Κατά τη διάρκεια της δημοσίευσης, καθορίστε ότι η ικανότητά σας είναι διαθέσιμη στη Γερμανία και σε οποιεσδήποτε άλλες αγορές που θέλετε να υποστηρίξετε. Οι δεξιότητες πρέπει να προσφέρουν υποστήριξη γερμανικής γλώσσας για να δημοσιευθούν ειδικά για τη γερμανική αγορά. Οι χρήστες στη Γερμανία θα δουν μόνο δεξιότητες που υποστηρίζουν τη γερμανική γλώσσα στο κατάστημα δεξιοτήτων Alexa από προεπιλογή. Ωστόσο, εάν η γλώσσα μιας συσκευής έχει οριστεί στα αγγλικά ή σε άλλη υποστηριζόμενη γλώσσα, οι άλλες γλωσσικές εκδόσεις θα είναι προσβάσιμες.
Εκδόσεις και μάρκετινγκ
Μόλις πιστοποιηθεί και δημοσιευθεί, η ικανότητά σας Alexa γίνεται διαθέσιμη στο κατάστημα δεξιοτήτων Alexa στη Γερμανία. Μπορείτε να προωθήσετε ενεργά την ικανότητά σας μέσω των κοινωνικών μέσων, των ιστότοπων και άλλων καναλιών που δημοφιλή στη Γερμανία για να αυξήσετε την υιοθεσία.
Περίληψη της απαίτησης εντοπισμού στη Γερμανία
Μια βασική διαδρομή για δημοσίευση στη Γερμανία είναι ότι η ικανότητά σας Alexa πρέπει να υποστηρίξει τη γερμανική γλώσσα. Οι πολιτικές των καταστημάτων της Alexa αποτρέπουν τις δεξιότητες καταγραφής για μια χώρα εάν η δεξιότητα δεν υποστηρίζει την κύρια γλώσσα της χώρας αυτής. Εάν η ικανότητά σας είναι μόνο στα αγγλικά, οι γερμανοί χρήστες πρέπει να αλλάξουν τις ρυθμίσεις γλώσσας της συσκευής τους στα Αγγλικά για να έχουν πρόσβαση στις ικανότητές σας.
Πρόσθετοι πόροι και υποστήριξη
Η Amazon παρέχει λεπτομερείς πολυετούς οδηγούς ανάπτυξης και πόρους για να σας βοηθήσει να αναπτύξετε δεξιότητες για τους γερμανούς χρήστες. Αυτό περιλαμβάνει εργαλεία για τη μετάφραση του φωνητικού μοντέλου και την προσαρμογή των μεταδεδομένων ειδικών για την τοποθέτηση.