So kannst du deinen Alexa Skill erfolgreich zertifizieren lassen

Rafael Miranda Mar 14, 2019
Share:
Tips & Tools Certification German
Blog_Header_Post_Img

Dank unserer einzigartigen Entwickler-Community umfasst der Alexa Skills Katalog aktuell mehr als 80.000 Skills weltweit. Wie du vielleicht schon weißt, durchläuft jeder dieser Skills einen Zertifizierungsprozess, bevor er in unserem Katalog veröffentlicht wird. Damit du den Zertifizierungsprozess problemlos durchlaufen kannst, erklären wir in diesem Blogartikel den Zweck, die Anforderungen und die häufigsten Probleme.

Unsere zertifizierten Skills erfüllen die Anforderungen an Sicherheit, Zertifizierungs-Richtlinien, Funktionalität und die korrekte Entwicklung der Sprachoberfläche. Diese Anforderungen an die Zertifizierung ermöglichen es uns Skills anzubieten, die sicher sind und gut funktionieren.

Die Anforderungen an die Zertifizierung sind in unserer technischen Dokumentation (mit einer Referenz-Checkliste) beschrieben. Wir empfehlen dir, diesen Link zu speichern und oft darauf zurückzugreifen, wenn du deine Skills entwickelst und dich darauf vorbereitest, sie zu veröffentlichen. Auf diese Weise wird sichergestellt, dass der Prüfprozess der Zertifizierung einwandfrei abläuft und deine Skills schnell veröffentlicht werden.

So vermeidest du häufige Fehler

Die meisten der zur Veröffentlichung eingereichten Skills werden aufgrund einfacher Fehler abgelehnt, die leicht behoben werden können. Hier sind einige Tipps und Ressourcen, um dies zu vermeiden, sodass deine Zertifizierung schnell erfolgen kann:

  1. Sample phrases (Beispielsätze): Wenn du uns deinen Skill zur Veröffentlichung schickst, solltest du drei Beispiele angeben, die der Nutzer sehen wird, wenn er deine Skills in der Alexa-App findet. Diese Beispiele dienen als Anleitung, um mit der Nutzung des Skills loszulegen. Damit Alexa die ersten Sätze des Nutzers effektiv erkennen kann, erfordert die Zertifizierung, dass diese Sätze grammatikalisch korrekt und verständlich sind. Außerdem sollten sie genauso formuliert werden, wie man mit Alexa spricht und so moduliert werden wie die Sample Utterances (Beispielaussagen) in deinem Interaction Model (Interaktionsmodell). Bitte achte auf diese Punkte, um Beispielsätze zu prüfen und zu testen.
  2. Invocation Name (Aufrufname): Custom Skills erfordern die Definition eines Invocation Name, wenn der Nutzer einen bestimmten Skill mit diesem Namen öffnet. Im Allgemeinen solltest du einen Namen mit mindestens zwei Wörtern verwenden und ihn sorgfältig auswählen (sobald dein Skill veröffentlicht ist, kannst du ihn nicht mehr ändern). Schau dir die Anforderungen an Invocation Names an, um sicherzustellen, dass alles gut funktioniert und du die Zertifizierung erhalten wirst.
  3. Sample Utterances (Beispiel-Äußerungen): Um abzubilden, was der Nutzer zu einem Intent (Absicht) im Code deines Backends sagt, benötigt Alexa eine Reihe von Trainingsätzen, die mit diesem Intent verbunden sind. Es ist wichtig, dass du die Formatierungsvorschläge und -empfehlungen in diesen Sätzen einhältst, wie in unserem Leitfaden beschrieben, um Probleme im Zertifizierungsprozess zu vermeiden.
  4. Beschreibung, Titel und Symbol: Diese Daten deines Skills sind das erste, was der Nutzer sieht, wenn er die App von Alexa aufruft, bevor er ihn aktiviert. Die Beschreibung muss präzise und ohne Rechtschreibfehler sein (genau wie der Titel des Skills). Das Symbol deines Skills darf nicht abgeschnitten oder leer sein. Weitere Informationen findest du in den Richtlinien zur Beschreibung der Skills.
  5. Nichteinhaltung der Richtlinien: Wie du dir vorstellen kannst, haben wir sehr strenge Richtlinien zur Veröffentlichung von Skills. Das fängt beim geistigen Eigentum an, bis hin zur richtigen Klassifizierung der Einstufung deines Skills, z. B. mit Inhalten nur für Erwachsene. Daher ist es wichtig, dass du diesen Abschnitt besonders beachtest, um Verzögerungen bei der Zertifizierung zu vermeiden.

Die Developer Console bietet bereits eine erste Überprüfung deines Skills in Vorbereitung auf die Zertifizierung an. Im Tab „Validation“ wird dein Skill einem ersten Check unterzogen. Hier wird überprüft, ob du alle notwendigen Felder ausgefüllt hast und dein Skill wird einigen technischen Tests unterzogen (zum Beispiel werden Requests an deinen Skill Endpoint geschickt und überprüft, ob der Skill wie erwartet antwortet). Wenn die Überprüfung abgeschlossen ist, erhältst du eine Auswertung der gefundenen Fehler. Diese kannst du dann direkt und noch bevor du die offizielle Zertifizierung startest, beheben. Das erspart dir Wartezeit.

Wenn du der Meinung bist, dass wir bei der Umsetzung deiner Skills etwas falsch verstanden haben und du spezifisches Feedback hast oder weitere Informationen zu deinen Zertifizierungsergebnissen möchtest, kannst du dieses Kontaktformular verwenden, Bitte gib darin unbedingt den Namen und die ID deines Skills an. Für allgemeinere Diskussionen kannst du die Beiträge in unseren Foren lesen.

Verleihe deiner Idee eine Stimme

Das Veröffentlichen eines Alexa-Skills ist etwas, worauf man stolz sein kann. Egal ob es sich um einen Skill handelt, der ganz neu definiert, was man mit seiner Stimme steuern kann, oder ob es sich um einen einfachen Skill handelt, der ein bestimmtes Problem löst. Befolge unsere Best Practices und begeistere ganz neue Zielgruppen mit deinem Alexa Skill.

Ressourcen