Postopek za razvoj in objavo spretnosti Alexa v Nemčiji po meri vključuje več pomembnih korakov, od začetnega načrtovanja in ustvarjanja spretnosti do testiranja, lokalizacije, certificiranja in končne objave v trgovini Alexa Skills. Tu je celovit vodnik, ki podrobno opisuje ta postopek:
Načrtovanje in oblikovanje vaše veščine
Najprej morate jasno določiti namen in vrednostno predlogo svoje veščine Alexa. Razmislite, kdo so ciljni uporabniki v Nemčiji in kakšne izkušnje želite zagotoviti z glasovno interakcijo. Oblikujte glasovni uporabniški vmesnik (VUI), ki je intuitiven in naraven za nemško govoreče uporabnike. To vključuje določitev, kako se bodo uporabniki sklicevali na spretnost, namere (ukaze ali vprašanja), reže (spremenljivke) in vzorčne izreke (besedni zvezi uporabniki pravijo). Alexa podpira nemško (DE-DE) kot lokacijo za glasovno interakcijo, zato bi morali biti vaš glasovni model zasnovani posebej za nemški jezik, da bi zagotovili dobro prepoznavanje in zadovoljstvo uporabnikov.
Ustvarjanje spretnosti v konzoli za razvijalce Alexa
Prijavite se na konzolo za razvijalce Amazon Alexa z računom za razvijalce Amazon. Ustvarite novo veščino tako, da izberete možnost "po meri" in nastavite primarni lokal na nemško (Nemčijo) - de -de. Ta izbor krajev je ključnega pomena, ker Alexa v določeni državi objavlja veščine le, če podpirajo osnovni jezik te države. Svoj interakcijski model boste zgradili na tej nastavitvi lokala.
Gradnja modela interakcije
Določite model interakcije spretnosti, ki vključuje namere, reže in vzorčne izreke v nemščini. Konzola za razvijalce ponuja orodja in predloge za pospešitev tega procesa. Ustvarjanje učinkovitega modela interakcije zahteva razumevanje nemških jezikovnih odtenkov in kako lahko nemški uporabniki izrečejo zahteve.
Razvoj logike Backdence
Napišite kodo BackEnd za svojo spretnost, ki jo običajno gostite na AWS Lambda. Backend obdeluje zahteve uporabnika, po potrebi sodeluje z zunanjimi viri ali storitvami podatkov in vrne odgovore, ki jih bo govoril Alexa. To kodo lahko zapišemo v Node.js, Python ali Java. AWS Lambda v regiji Evrope (Frankfurt) se priporoča za latenco in skladnost.
Testiranje spretnosti
Strogo morate preizkusiti svojo spretnost Alexa z vgrajenimi orodji za testiranje Console Developer Console in napravo, ki podpira Alexa, konfigurirano tako, da kot jezik uporablja nemško. Testiranje vključuje preverjanje pravilnega ravnanja z nameri, polnjenja reže, ravnanja z napakami in pretok uporabniške izkušnje.
Priprava metapodatkov spretnosti za Nemčijo
Posodobite metapodatke spretnosti na nemščino, vključno z javnim imenom, opisom, kategorijo, ključnimi besedami in z primernimi stavki. Ta metapodatki pomagajo uporabnikom najti in razumeti vašo spretnost v nemški trgovini Alexa Skills. Na primer, v nemščini bi morali biti navedeni opisi spretnosti, da bi izpolnili zahteve glede lokalizacije.
Izpolnjevanje zasebnosti, skladnosti in zakonskih zahtev
V konzoli za razvijalce morate izpolniti razdelek "Zasebnost in skladnost". To vključuje navedbo, ali vaša spretnost zbira osebne uporabniške podatke, podpira nakupe v šibkih, vključuje oglase ali cilja na otroke, mlajše od 13 let. Prav tako morate zagotoviti, da je spretnost v skladu z nemškimi in evropskimi zakoni o varstvu podatkov, kot je GDPR. Če je primerno, navedite URL -je za svojo politiko zasebnosti in pogoje uporabe v nemščini.
Certificiranje in oddajo
Predložite svojo spretnost za certificiranje s strani Amazona. Postopek certificiranja vključuje samodejno in ročno testiranje Amazona, da se zagotovi, da vaša spretnost izpolnjuje zahteve glede kakovosti, varnosti in politike. Za Nemčijo mora vaša spretnost opraviti teste nemškega jezika in upoštevati lokalne smernice. Lahko prejmete povratne informacije za popravke pred končno odobritvijo.
Nastavitev razpoložljivosti in distribucije
Med objavo določite, da je vaša spretnost na voljo v Nemčiji in na drugih trgih, ki jih želite podpreti. Spretnosti morajo ponuditi podporo nemški jeziki, ki bo objavljena posebej za nemški trg. Uporabniki v Nemčiji bodo videli le veščine, ki podpirajo nemški jezik v svoji trgovini Alexa Skills privzeto. Če pa je jezik naprave nastavljen na angleščino ali drug podprt jezik, bodo dostopne druge jezikovne različice spretnosti.
Založba in trženje
Ko ste certificirani in objavljeni, bo vaša Alexa Skill na voljo v trgovini Alexa Skills v Nemčiji. Svojo veščino lahko aktivno promovirate prek družbenih medijev, spletnih mest in drugih kanalov, priljubljenih v Nemčiji, da povečate posvojitev.
Povzetek zahteve po lokalizaciji v Nemčiji
Ključni odvzem za objavo v Nemčiji je, da mora vaša Alexa spretnost podpirati nemški jezik. Alexa -jeve politike trgovine preprečujejo veščine kotacije za državo, če spretnost ne podpira primarnega jezika te države. Če je vaša spretnost samo v angleščini, morajo nemški uporabniki spremeniti nastavitve jezika naprave v angleščino, da dostopajo do vaše spretnosti.
Dodatni viri in podpora
Amazon ponuja podrobne večjezične vodnike in vire, ki vam bodo pomagali razviti veščine za nemško govoreče uporabnike. To vključuje orodje za prevajanje glasovnega modela in prilagoditev metapodatkov, specifičnih za lokal.