Kategorien
Das categories
-Manifestmitglied ermöglicht es Ihnen, eine oder mehrere Klassifikationen für Ihre Webanwendung anzugeben. Diese Kategorien helfen Benutzern, Ihre App in App-Stores zu entdecken.
Hinweis:
Das categories
-Mitglied ist optional, und App-Stores können unterschiedliche Werte verwenden, wenn sie Ihre App präsentieren.
Syntax
/* Single category */
"categories": ["productivity"]
/* Multiple categories */
"categories": ["productivity", "utilities", "social"]
Werte
categories
-
Ein Array mit durch Kommas getrennten Zeichenfolgen, wobei jede Zeichenfolge einen Kategorienamen darstellt. Die Zeichenfolgen sollten in Kleinbuchstaben geschrieben werden. Das W3C führt eine Liste standardisierter Kategorien, welche häufige Werte wie
business
,education
,entertainment
,finance
,games
undproductivity
enthält.
Beschreibung
Das categories
-Mitglied ist ergänzende Metadaten, die das Laufzeitverhalten der App oder wie Browser die App präsentieren, nicht beeinflussen. Seine Werte werden nur in App-Stores und anderen Distributionsplattformen verwendet und sind für Benutzer im Browser oder in der installierten App nicht sichtbar.
Wenn Ihre App mehrere Zwecke erfüllt, kann das Angeben mehrerer relevanter Kategorien Benutzern helfen, Ihre App in verschiedenen Bereichen des App-Stores zu entdecken.
Wenn categories
nicht angegeben ist oder die angegebenen Werte nicht verwendet werden, kategorisieren App-Stores Ihre Web-App basierend auf ihrem eigenen Klassifizierungssystem.
Die Bilder unten aus dem Apple App Store zeigen, wie Kategorien in verschiedenen Teilen eines App-Stores erscheinen. Die App-Übersicht zeigt die Kategorie im "CHART"-Feld (markiert) zusammen mit der App-Bewertung in dieser Kategorie, und der Informationsbereich zeigt "Category" als eigenes Feld (markiert).
-
Die BBC-App ist als "News" kategorisiert:
-
Die Weather Channel-App ist als "Weather" kategorisiert:
Beispiele
Kategorisierung einer Essensplanungs-Web-App
Dieses Beispiel zeigt, wie man eine Web-App zur Essensplanung basierend auf verfügbaren Zutaten kategorisiert:
{
"name": "Meal Planner",
"categories": ["food", "health", "lifestyle"]
}
Spezifikationen
Specification |
---|
Web App Manifest - Application Information # categories-member |
Browser-Kompatibilität
Das categories
-Manifestmitglied wird von App-Stores beim Veröffentlichen und Auflisten von Web-Apps verwendet, daher ist die Browser-Kompatibilität nicht anwendbar. Obwohl Browser dieses Mitglied parsen können, ist es optional und wirkt sich nicht auf die Funktionalität oder Darstellung der App aus.