Häufige Fehler bei der App-Überprüfung

Abgeschlossen

In diesem Abschnitt werden die häufigsten Fehler behandelt, die Microsoft bei Teams-App-Überprüfungen findet.

Wichtig

Microsoft testet apps, die für den Microsoft Teams Store übermittelt wurden, umfassend auf Fehler und Verstöße gegen Richtlinien des kommerziellen Microsoft Marketplace. Die meisten Apps schlagen anfänglich bei der Überprüfung der Teams Store-App fehl. Apps werden nur dann für die Veröffentlichung im Teams Store genehmigt, wenn festgestellt wurde, dass sie vollständig mit den Zertifizierungsrichtlinien für den kommerziellen Marketplace von Microsoft konform sind und fehlerfrei sind. Dieser Abschnitt soll Ihnen ein Verständnis der häufigsten Gründe vermitteln, aus denen Apps bei der ersten App-Überprüfung fehlschlagen, sodass Sie diese Probleme während der App-Entwicklung selbst behandeln und die Wahrscheinlichkeit erhöhen können, dass Ihre App die App-Überprüfung besteht.

App-Beschreibung

Eine hervorragende Beschreibung kann Ihre App im Teams Store hervorheben und Kunden dazu ermutigen, sie herunterzuladen. Sie müssen die folgenden Fehler in ihrer App-Beschreibung vermeiden:

# Vermeiden Sie Folgendes:
Weiterführende Informationen für neue Benutzer wie „Registrieren“- oder „Erste Schritte“- oder „Hilfe und Kontakt“-Links sind im Manifest und in der vollständigen Beschreibung von AppSource nicht enthalten.
Der Name oder die Funktionalität einer regionspezifischen App ist in Manifest- und Partner Center-App-Beschreibungen nicht aufgeführt.
Einschränkungen oder Kontoabhängigkeiten von externen Konten oder Diensten zum Abschließen der Anmelde-, Abmelde- und Registrierungserfahrung werden im App-Manifest und in der Langbeschreibung nicht genannt.

Verletzung der Markenzeichen- und Markenrichtlinien von Microsoft

Wenn Sie auf Microsoft-Marken, Produktnamen und -Dienste verweisen, müssen Sie die Microsoft-Markenzeichen- und Markenrichtlinien einhalten. Sie müssen die folgenden häufigen Verstöße vermeiden, die während der App-Überprüfung zu einer Ablehnung führen:

# Vermeiden Sie Folgendes:
Abkürzen von Microsoft als MS oder MSFT in der App-Auflistung, wobei die erste Instanz von Microsoft Teams in der Angebotsliste als Teams anstelle von Microsoft Teams bezeichnet wird.
Verwenden von Microsoft-Markenressourcen in den Angebotsinhalten ohne eine ausdrückliche Lizenz von Microsoft.
Erstellen eines App-Eintrags (einschließlich Angebotsbeschreibung, Titel, Symbol, Screenshots und Videos), der die Identität angibt oder den Eindruck vermittelt, dass es sich um eine offizielle Microsoft-App für den Teams Store handelt.

Testbarkeit

Detaillierte Testanweisungen und Anmeldeinformationen helfen Ihnen bei einer erfolgreichen und schnellen Überprüfung Ihrer App.

Stellen Sie sicher, dass Sie im Abschnitt „Hinweise für Zertifizierungsinformationen“ des Partner Centers alle erforderlichen Details zur Überprüfung Ihrer App angeben, gültige Demoanmeldeinformationen für Features, die eine Anmeldung erfordern, und Anweisungen zum Festlegen einer speziellen Konfiguration, eines Demovideos oder einer Hardware für Features, die eine schwer replizierte und vollständige Umgebung erfordern.

Microsoft 365-App-Compliance Program

Das Microsoft 365 App Compliance-Programm soll Organisationen dabei helfen, Risiken zu bewerten und zu verwalten, indem Sicherheits- und Compliance-Informationen zu Ihrer App ausgewertet werden. Sie müssen die Herausgeberüberprüfung abschließen, bevor Sie Ihre App zur Überprüfung übermitteln, um sie im Teams Store zu veröffentlichen.

App-Name

Sie müssen die folgenden Verstöße im Namen Ihrer App vermeiden, die während der App-Überprüfung zu einer Ablehnung führen:

# Vermeiden Sie Folgendes:
Inkonsistente Verwendung des App-Namens in der gesamten App.
App-Namen, die mit Beta, Dev und Prod angefügt werden, um anzugeben, dass die App nicht produktionsbereit ist.

Supportlink

Supportlinks dürfen die Benutzer nicht zur Authentifizierung auffordern und müssen direkt zu den entsprechenden Supportinformationen führen. Sie müssen sicherstellen, dass Ihre App einen gültigen Supportlink enthält, unter dem Benutzer Kontakt mit dem Support aufnehmen können.

Manifestschema

Das Teams App-Manifest beschreibt, wie die App in das Microsoft Teams Produkt integriert wird. Ihr Manifest muss einem öffentlich freigegebenen Manifest-Schema entsprechen. Wenn Ihre App die Lokalisierung unterstützt, stellen Sie sicher, dass Sie ein Lokalisierungsmanifestschema version 1.5 oder höher verwenden.

App-Benutzeroberfläche

Die Benutzeroberfläche Ihrer App darf nicht unvollständig aussehen und sollte intuitiv zu bedienen sein. Bei Apps mit abgeschnittenem oder überlappendem Inhalt und Apps, die fehlerhafte Bilder anzeigen, schlägt die App-Überprüfung fehl.

Gültige Domänen

Ihre App-Übermittlung muss den Richtlinien für externe Domänen gemäß der Zertifizierungsrichtlinie für den kommerziellen Marketplace von Microsoft entsprechen. Damit Ihre App die Überprüfung besteht, stellen Sie sicher, dass die im App-Manifest angegebenen gültigen Domänen der direkten Kontrolle Ihrer Organisation unterliegen. Wenn Sie eine Domäne im Abschnitt messageHandler link unfurling des Manifests deklarieren, müssen Sie sicherstellen, dass die aufgeführte Domäne der direkten Kontrolle Ihrer Organisation unterliegt.

Datenschutz

Ihr App-Eintrag muss einen gültigen Link zur Datenschutzrichtlinie enthalten. Apps mit ungültigen, ungesicherten und fehlerhaften Links zu Datenschutzrichtlinien schlagen bei der App-Überprüfung fehl. Ihre Datenschutzrichtlinie muss den Datenschutzrichtlinien entsprechen.

Nutzungsbedingungen

Ihr App-Eintrag muss einen gültigen Link zu Nutzungsbedingungen enthalten. Apps mit ungültigen, unsicheren und fehlerhaften Links zu Nutzungsbedingungen schlagen bei der App-Überprüfung fehl. Sie müssen die Richtlinien für die Nutzungsbedingungen einhalten.

Bots

Wenn Ihre App einen Bot enthält, müssen Sie mindestens einen unterstützten Botbefehl im Abschnitt commandList des Manifests deklarieren. Bots müssen einen Wert in ihrem installierten Bereich bereitstellen. Bots müssen auf unterstützte Benutzerbefehle in allen installierten Bereichen reagieren. Für Apps mit einer komplexen Konfigurationsoberfläche müssen Bots eine Willkommensnachricht bereitstellen, die der Entwurfsrichtlinie für Die Teams Bot-Willkommensnachricht entspricht. Bots müssen auf generische Befehle reagieren und ordnungsgemäß fehlschlagen.

Testen Sie Ihr Wissen

1.

Wenn Sie Ihre App als Contoso (Prod) benennen, verstößt dies gegen eine der Microsoft Commercial Marketplace-Richtlinien?

2.

Ist eine Datenschutzrichtlinie in Ihrem App-Eintrag optional?

3.

Wählen Sie die richtige Anweisung aus.