Ablauf der App-Überprüfung und Anforderungen für den Google Workspace Marketplace

Wenn Sie eine App öffentlich im Google Workspace Marketplace veröffentlichen möchten, prüft Google Ihre App und deren Eintrag, um sicherzustellen, dass sie den Design-, Inhalts- und Stilrichtlinien von Google entsprechen.

Nachdem Google deine App überprüft hat, wirst du per E-Mail darüber informiert, ob sie noch bearbeitet werden muss oder genehmigt wurde.

  • Wenn Ihre App zusätzliche Arbeit erfordert: Sie erhalten ein Prüfdokument mit konkreten Informationen dazu, was verbessert werden muss. Beheben Sie die Probleme und reichen Sie Ihre App noch einmal zur Überprüfung ein.
  • Wenn das Überprüfungsteam Ihre App genehmigt: Sie wird automatisch veröffentlicht und Sie erhalten eine Benachrichtigung per E-Mail.

Bevor Sie Ihre App zur Überprüfung einreichen, prüfen Sie, ob sie zur Veröffentlichung bereit ist. Weitere Informationen finden Sie unter Veröffentlichung vorbereiten.

Dauer der Überprüfung

Die Überprüfung der App dauert in der Regel mehrere Tage. Die Dauer hängt von folgenden Faktoren ab:

  • Anzahl der kürzlich eingereichten Apps
  • Wie viel zusätzliche Arbeit Ihre App erfordert

Häufige Gründe, warum eine App die Überprüfung nicht besteht

OAuth-Überprüfung:

  • Der OAuth-Zustimmungsbildschirm ist falsch eingerichtet. Beispielsweise ist der Nutzertyp auf Intern oder der Veröffentlichungsstatus auf Testen festgelegt.

  • Die Anwendung hat die OAuth-Überprüfung nicht abgeschlossen.

Probleme mit App-Einträgen:

  • Unzulässige Verwendung von Google-Marken im Namen, im Logo oder in der Beschreibung der App Weitere Informationen finden Sie in den Branding-Richtlinien für den Google Workspace Marketplace.

  • Links funktionieren nicht oder verweisen auf falsche Informationen. Ein Link zu einer Datenschutzerklärung verweist beispielsweise auf eine Entwickler-Supportseite.

  • Screenshots und Bilder sind von geringer Qualität oder spiegeln die Funktionen der App nicht korrekt wider.

App-Überprüfung:

  • Die App wird noch getestet und ist noch nicht öffentlich verfügbar.
  • Die App weist Fehler auf oder ist nicht voll funktionsfähig.

Bewertungskriterien

Bevor Sie Ihre Anwendung zur Überprüfung einreichen, prüfen Sie, ob sie alle Anforderungen erfüllt und den Google Workspace Marketplace-Programmrichtlinien entspricht.

Anforderungen an alle Apps

Mit den Kästchen können Sie den Fortschritt Ihrer Vorabprüfung verfolgen.

Kategorie Kriterien
App-Name
  • Es gibt keine anderen App-Einträge mit demselben Namen.
  • Der Name enthält keine Versionsnummer.
  • Der Name stimmt mit dem Namen auf dem OAuth-Zustimmungsbildschirm überein.
  • Der Name ist weder vage noch zu allgemein.
  • Der Name darf maximal 50 Zeichen lang sein.
  • (empfohlen): Der Name wird in Großbuchstaben geschrieben.
  • (Empfohlen) Der Name enthält keine Satzzeichen, insbesondere keine Klammern.
Entwicklerinformationen
  • Der Name des Entwicklers und die Website des Entwicklers spiegeln relevante Informationen über den Entwickler korrekt wider und leiten zu diesen weiter.
  • Aufgrund von Verbraucherschutzgesetzen müssen Verbraucher im Europäischen Wirtschaftsraum (EWR) darüber informiert werden, ob ein Händler im Google Workspace Marketplace ein Händler oder Nicht-Händler ist:
    • Händler: Eine Person, die gewerblich handelt, d. h. in Bezug auf ein Gewerbe, Unternehmen, Handwerk oder einen Beruf, oder im Namen oder im Auftrag eines Händlers.
    • Kein Händler: Ein Nicht-Händler (Verbraucher) ist eine Person, die nicht in beruflicher Funktion handelt.

    Wenn Sie keinen Status angeben, wird auf der Seite Store-Eintrag Ihrer App „Händlerstatus nicht angegeben“ angezeigt.

App – Beschreibung
  • Alle angegebenen Links funktionieren und verweisen auf die richtigen Informationen. Ein Link zu einer Datenschutzerklärung verweist beispielsweise auf eine Seite, auf der die Datenschutzerklärung beschrieben wird.
  • Wenn die App mit einem Drittanbieterdienst interagiert, wird in der Beschreibung beschrieben, was der Drittanbieterdienst tut, wie die App damit interagiert, und optional Links zur entsprechenden Website.
  • Die kurzen und detaillierten Beschreibungen sind verständlich.
  • Die kurze und die detaillierte Beschreibung sind nicht identisch.
  • (Empfohlen) Die Preisinformationen sind vollständig und korrekt.
  • (Empfohlen): Alle Attribute pro Sprache (Name, kurze Beschreibung und detaillierte Beschreibung) sind korrekt definiert, ohne Sprachabweichungen.
Funktionen
  • Es gibt keine offensichtlichen Fehler und alle Aktionen, einschließlich Grenzfälle, funktionieren einwandfrei. Ladezeiten werden mit Ladeanzeigen verwaltet.
  • Die App zeigt klare Interaktionen mit Google APIs.
  • Die App bietet neue oder erweiterte Funktionen, die nicht den bereits in Google-Produkten enthaltenen Funktionen entsprechen.
  • Die App darf nicht zu Werbe- oder Spamzwecken verwendet werden.
  • Die App ist voll funktionsfähig und nicht zu Testzwecken gedacht. Sie ist kein Work-in-Progress.
  • Wenn die App mit Funktionen interagiert, die für Nutzer oder zahlende Nutzer verfügbar sind, wird dem Google-Prüfteam ein Testkonto im System des Entwicklers zur Verfügung gestellt.
Nutzererfahrung
  • In der App, einschließlich ihres Namens, werden keine Marken-Assets, Marken oder Inhalte von Google verwendet. Weitere Informationen finden Sie in den Branding-Richtlinien für den Google Workspace Marketplace.
  • Autorisierung und Anmeldung sind nur einmal erforderlich. Die Anwendung verwendet die 1-Klick-SSO oder idealerweise die Zero-Click-SSO.
  • Nachdem ein Administrator Berechtigungen für die OAuth 2.0-Bereiche für die Domain gewährt hat, werden einzelne Nutzer nicht noch einmal nach Bereichsberechtigungen gefragt.
  • Nutzer müssen nach der Anmeldung in ihrem Google-Konto keine Anmeldedaten eingeben. Sie müssen höchstens auf die Schaltfläche „Über Google anmelden“ klicken, um Zugriff zu erhalten.
  • Es gibt einheitliche, offensichtliche und verständliche Begriffe für Schaltflächenbeschriftungen, Menüelemente, Titel und andere App-Elemente. Anstatt „Ja“ oder „Nein“ beziehen sich Labels beispielsweise auf Aktionsnamen wie „Löschen“ und „Abbrechen“.
  • Wenn eine Anmeldung erforderlich ist, funktioniert die Abmeldefunktion ordnungsgemäß. Tokens werden widerrufen und die Anmeldung kann von vorn beginnen.
  • Bei Aktionen wird immer Feedback angezeigt, z. B. Bestätigungs- oder Fehlermeldungen.
  • Es gibt keine fehlerhaften Bildlinks oder unscharfen Bilder.
Grafik
  • Die Symbole haben die richtige Größe, sind quadratisch und haben einen transparenten Hintergrund. Siehe Grafikinhalte.
  • Das Symbol entspricht dem Namen oder der Funktion der App.
  • Das Symbol ist in Farbe (nicht grau).
  • Im Symbol werden keine Marken von Google verwendet.
  • Screenshots und Bilder sind nicht unscharf, schwer zu lesen oder unangemessen. Sie spiegeln die App genau wider.
  • (Empfohlen): Screenshots zeigen deutlich, wie die App verwendet wird und welche Funktionen sie bietet.
OAuth
  • Die App hat die OAuth-Überprüfung bestanden, verwendet die möglichst eng gefassten OAuth-Bereiche und alle Bereiche sind korrekt in die APIs der Google-Dienste eingebunden.

Zusätzliche Anforderungen für bestimmte App-Integrationen

Wählen Sie die App-Integrationen aus Ihrem App-Eintrag aus, um die relevanten Überprüfungskriterien aufzurufen. Sie können auf die Spaltennamen klicken, um die Kriterien beispielsweise nach Kategorie zu sortieren.

Mit den Kästchen können Sie den Fortschritt Ihrer Vorabprüfung verfolgen.

App-Einbindung Kategorie Kriterien
Google Chat App Name
  • Die Schaltflächen zur Kommunikation mit der App sind in der Beschreibung verfügbar.
  • Der App-Name beginnt mit A–Z (Großbuchstaben) oder 0–9. Er darf nicht mit einem Symbol beginnen.
Google Chat App Nutzererfahrung
  • Die App sendet jedes Mal eine unaufgeforderte Willkommensnachricht, wenn ein Nutzer eine Direktnachricht startet oder die App einem Gruppenbereich hinzugefügt wird. Die Begrüßungsnachricht unterscheidet sich vom Befehl „Help“. Weitere Informationen finden Sie unter Startseite für eine Google Chat-App erstellen.
  • Die Anwendung unterstützt den Befehl „Help“ und hilft Nutzern bei den ersten Schritten mit der Anwendung. Weitere Informationen finden Sie unter Auf Slash-Befehle reagieren.
  • Die App reagiert immer, wenn in einem Gruppenbereich oder in einer Direktnachricht gesprochen wird.
  • Die Nachrichten enthalten korrekte Rechtschreibung, Groß- und Kleinschreibung, Zeichensetzung und Grammatik. Sie enthalten keine schädlichen, anstößigen oder missbräuchlichen Inhalte.
  • Mitteilungen verwenden eine klare, prägnante und einheitliche Formatierung für Text oder Karten gemäß den Anforderungen von Google.
  • Wenn eine Antwort länger als 2 Sekunden dauert, sendet die App eine Nachricht, in der die Verzögerung erklärt wird.
  • Bei Apps, die Benachrichtigungen senden, können Nutzer diese deaktivieren.
  • Nutzer können die App einem Gruppenbereich mithilfe von @Erwähnungen hinzufügen.
  • Nutzer können die App über das Menü Mitglied ansehen aus einem Gruppenbereich entfernen.
  • Die App informiert den Nutzer über alles, was für die Interaktion mit der App erforderlich ist.
  • Das von der App verwendete Kartenformat erfüllt die Google-Anforderungen. Weitere Informationen finden Sie unter Interaktive Karten erstellen.
  • Die App ist über die Option Apps suchen im Chat-Menü verfügbar.
  • Externe URLs, mit denen die App interagiert, gehören nicht zu einer Staging- oder Entwicklungsumgebung.
  • Die @Erwähnung ist in jeder Nachricht an die App in Gruppenbereichen erforderlich. Nur so weiß die App, dass sie reagieren muss.
  • Wenn die Chat App Vorschauen von Links von einer Drittanbieterdomain anzeigt:
    • Linkvorschau: Hier finden Nutzer relevante, ergänzende Informationen zur Nachricht des Nutzers. Wenn Sie beispielsweise eine Vorschau eines Links zu einem Angebot aufrufen, werden Informationen wie Konto, Betrag und Phase hinzugefügt.
    • Der Entwickler ist mit der Domain verbunden, für die die Vorschau angezeigt wird.

    Weitere Informationen finden Sie unter Vorschaulinks.

  • (Empfohlen) Damit Workspace-Administratoren Ihre App im Namen von Nutzern in ihrer Organisation installieren können, muss Ihre App Direktnachrichten empfangen und senden können.
Google Chat App Grafik
  • Die App hat einen erkennbaren und klaren Avatar.
Google Drive App Funktionen
  • Die App verwendet keine Chrome-Browsererweiterungen, um Funktionen bereitzustellen, indem die Drive-HTML-Datei direkt manipuliert wird.
  • Wenn für Ihre App vertrauliche oder eingeschränkte Bereiche verwendet werden, muss sie eine OAuth-Überprüfung durchlaufen. Weitere Informationen finden Sie unter Wie reiche ich eine App zur Überprüfung ein?
  • Wenn Ihre App eingeschränkte Bereiche verwendet, muss sie auch einer Sicherheitsprüfung unterzogen werden. Weitere Informationen finden Sie unter Warum ist die Sicherheitsbewertung erforderlich?
Google Drive App Nutzererfahrung
  • Wenn die App Dateien in Drive speichert, können Nutzer einen Ordner auswählen oder einen app-spezifischen Ordner erstellen und wiederverwenden. Konfigurationsdaten können in einem App-Datenordner gespeichert werden. Die App speichert keine Dateien im Ordner „Meine Ablage“ des Nutzers.
  • Die App speichert nur Dateien in Drive, die mit den dokumentierten Funktionen der App verknüpft sind.
Editor-Add-on Funktionen
  • Die erwarteten und erforderlichen Aktionen sind im Add-on enthalten und bieten alle Tools, die für den Workflow erforderlich sind. Dazu einige Beispiele:
    • Wenn das Add-on das gesamte Dokument formatiert, können Sie das Format nur auf ausgewählten Text anwenden.
    • Wenn das Add-on Tabellendaten in einen Webdienstfeed hochlädt, enthält es einen Link zu diesem Feed, um die Navigation zu erleichtern.
    • Wenn für das Add-on ein Konto erforderlich ist, müssen Links oder Informationen zum einfachen Erstellen eines Kontos bereitgestellt werden, falls der Nutzer noch kein Konto hat.
  • Das Add-on enthält Menüpunkte auf dem Tab Add-ons.
  • Auch wenn das Add-on nur benutzerdefinierte Funktionen ist, enthält es eine entsprechende Dokumentation.
  • Das Add-on verwendet onInstall() und onOpen() korrekt, um sein Menü zu füllen. Die Menüpunkte werden angezeigt, wenn das Add-on zum ersten Mal installiert wird und eine andere Datei geöffnet wird. Siehe Autorisierung des Editor-Add-ons.
  • Die Autorisierungsmodi sind korrekt eingerichtet. Weitere Informationen finden Sie unter Autorisierungsmodi.
  • Das Add-on muss in der V8-Laufzeitumgebung von Apps Script implementiert sein. Weitere Informationen finden Sie unter V8-Laufzeit – Übersicht.
Editor-Add-on Nutzererfahrung
  • Das Add-on enthält alle Informationen, die für ein grundlegendes Verständnis des Produkts und seiner Verwendung erforderlich sind.
  • Der Add-on-Code verwendet keine übermäßigen Bibliotheken, da Bibliotheken die Leistung des Add-ons beeinträchtigen können.
  • Fehler werden nach Möglichkeit vermieden und ordnungsgemäß verwaltet. Andernfalls:
    • Fehlermeldungen werden in einem Dialogfeld angezeigt, nicht in einer JavaScript-Warnung oder in der standardmäßigen roten Leiste. Sie beschreiben das Problem und erklären in einfacher Sprache, was der Nutzer tun muss, um es zu beheben.
    • Wenn der Nutzer etwas falsch macht, wird nach Möglichkeit eine Schaltfläche angezeigt, mit der er das Problem selbst beheben kann.
    • Weitere Informationen finden Sie im Stilhandbuch für Add-ons.
  • Links zu externen Seiten werden in einem neuen Fenster geöffnet und sind korrekt.
  • Das Add-on ist intuitiv und gut gestaltet. Das bedeutet:
    • Es ist immer klar, was zu tun ist und wie es zu tun ist.
    • Das Add-on ist barrierefrei und leicht verständlich. Fachbegriffe und Jargon werden vermieden.
    • Workflows sind klar und werden so weit wie möglich vereinfacht.
    • Der Nutzer und seine Inhalte sind so sicher wie möglich.
  • Das Add-on entspricht dem UI-Styleguide für Editor-Add-ons und verwendet das CSS-Paket für Editor-Add-ons.
  • Für das Add-on wird nur eine blaue primäre Aktion pro Display verwendet.
  • Das Add-on zeigt jeweils nur ein Dialogfeld an. Es überschneidet sich nicht und es sind nicht mehrere Dialogfelder gleichzeitig geöffnet.
  • Die Benutzeroberfläche des Add-ons passt gut in die dafür vorgesehenen Bereiche:
    • Text und Labels werden bei "..." nicht abgeschnitten
    • Der Nutzer muss nicht viel vertikal scrollen.
    • Die Breite des Inhalts überschreitet 300 Pixel nicht, sodass keine horizontale Bildlaufleiste erforderlich ist.
  • Das Add-on erfordert eine Bestätigung oder zeigt Warnungen für alle sensiblen Aktionen an. Wenn das Add-on beispielsweise alle Inhalte in einer Tabelle überschreiben wird, wird der Nutzer gewarnt und muss die Aktion bestätigen, bevor sie ausgeführt wird.

    Sie können diese Anforderung durch Designänderungen vermeiden. Beispielsweise besteht bei einem Add-on für Google Tabellen, das Daten importiert, das Risiko, dass vorhandene Inhalte überschrieben werden. Sie können das Risiko beseitigen, indem Sie eine Tabelle für die Daten als Standardaktion erstellen.

  • Nutzer können Aktionen nicht mehrmals auslösen, während eine Aktion geladen wird. Beispielsweise werden Schaltflächen deaktiviert oder ausgeblendet, während eine Aktion geladen wird.
Google Workspace-Add-on Name

Add-ons für Google Kalender

  • Wenn für das Add-on calendar.name oder common.name verwendet wird, stimmt der Name im Manifest mit dem Namen im App-Eintrag überein.
  • Wenn das Add-on calendar.conferenceSolution verwendet, enthält der Name der Konferenzlösung nicht „Google Kalender“.
  • (empfohlen): Wenn das Add-on calendar.conferenceSolution verwendet, darf der Name der Konferenzlösung nicht mehr als 30 Zeichen lang sein.
Google Workspace-Add-on Funktionen
  • Das Add-on verwendet die richtigen Widgets (oder die iframed-Benutzeroberfläche in Meet-Add-ons) für die gewünschte Funktion. Verwenden Sie beispielsweise einen Schalter, um einen booleschen Wert auszuwählen.

Add-ons für Google Kalender

  • Sekundäre Kalender und die Delegierung werden unterstützt oder bei Bedarf verwaltet. So schlägt die Erstellung einer Videokonferenz beispielsweise nicht fehl, wenn der Nutzer beim Erstellen eines Termins einen anderen Kalender auswählt, auf den er Bearbeitungszugriff hat.
  • Wiederkehrende Termine funktionieren richtig.
  • Wenn das Add-on calendar.conferenceSolution verwendet, wird mindestens eine Konferenzlösung bereitgestellt.
  • Wenn das Add-on Konferenzlösungen bietet, werden die entsprechenden Konferenzdatenfelder verwendet. Für Links zu Videokonferenzen, Telefonnummern, SIP-Links, Zugangscodes und andere unterstützte Attribute werden Felder für strukturierte Daten verwendet. Sie werden nicht im Notizenfeld angegeben.
  • Wenn das Add-on Konferenzlösungen bietet, werden nur Konferenzdetails und keine anderen Ereignisfelder bearbeitet.
  • Wenn das Add-on Konferenzlösungen bietet, dauert das Erstellen der Konferenz weniger als 5 Sekunden.

Gmail-Add-ons

Wenn das Add-on UrlFetchApp oder OpenLinkUrl verwendet:

  • Die URL ist gültig.
  • Für die URL wird HTTPS und nicht HTTP verwendet.
  • Die vollständige Domain wird angegeben.
  • Der Pfad ist nicht leer. Beispielsweise ist https://altostrat/ zulässig, https://altostrat jedoch nicht.
  • In UrlFetchApp können keine Platzhalter verwendet werden.

Add-ons für Meet

  • Die Anmeldung im Add-on und die Aufrufabfolgen müssen auch dann funktionieren, wenn Drittanbieter-Cookies deaktiviert sind.
  • Das Add-on muss Funktionen für die Durchführung oder Teilnahme an einer Videokonferenz bieten.
  • Das Add-on darf keine Aktionen ausführen, die dazu führen, dass Nutzer die Videokonferenz verlassen, z. B. das Aktualisieren des Browsers.
  • Wenn Sie den Mehrspielermodus verwenden, muss das Add-on allen Teilnehmern ermöglichen, an Inhalten zusammenzuarbeiten, auch wenn die Berechtigungen nicht im Voraus festgelegt wurden. Die Berechtigungsanpassung muss während der Sitzung des kollaborativen Add-ons verfügbar sein.
  • Das Add-on muss das Abbrechen des Ablaufs zum Starten der Aktivität verarbeiten und es dem Nutzer ermöglichen, den Start der Aktivität über die App noch einmal zu starten.
  • Das Add-on muss eine Seitenleiste für die Anmeldung und Einrichtung der Aktivität enthalten.
  • Das Add-on darf keine Funktionen zum Einladen eines Bots bieten und darf nicht von der Anwesenheit eines Bots in der Videokonferenz abhängen.
Google Workspace-Add-on Nutzererfahrung
  • Das Add-on hat eine Startseite. Wenn Ihr Google Workspace-Add-on ein umgewandeltes Gmail-Add-on ist, wird eine Standardstartseite angewendet.
  • Die Add-on-Karte (oder die iframed-Benutzeroberfläche in Meet-Add-ons) funktioniert ordnungsgemäß. Es gibt beispielsweise keine doppelten Elemente. Die Schaltflächen „Zurück“, „Aktualisieren“ und „Aktualisieren“ funktionieren entsprechend.
  • Nachdem der Nutzer das Add-on autorisiert hat, wird eine benutzerdefinierte Startseite (Webseite in den Meet-Add-ons) angezeigt, auf der der Nutzer mit einer Anmeldeschaltfläche (falls erforderlich), einem Logo und einer kurzen Beschreibung des Add-ons willkommen ist.
    • Wenn die Anmeldeschaltfläche ausgelöst wird, wird eine benutzerdefinierte Anmeldeseite des Drittanbieters angezeigt, auf der deutlich darauf hingewiesen wird, dass ein Drittanbieterdienst außerhalb von Google Workspace verwendet wird.
  • Die UI des Add-ons passt perfekt in die zugewiesenen Bereiche:
    • Text und Labels werden nicht mit „…“ abgeschnitten.
    • Der Nutzer muss nicht viel vertikales Scrollen ausführen.
    • Die Breite des Inhalts überschreitet 300 Pixel nicht, sodass keine horizontale Bildlaufleiste erforderlich ist.
  • Der Code des Add-ons verwendet Bibliotheken nicht übermäßig, da Bibliotheken die Leistung des Add-ons beeinträchtigen können.

Add-ons für Google Kalender

  • Wenn das Add-on Konferenzlösungen bereitstellt, sind die erstellten Konferenzen gültig und werden auf der Konferenzwebsite des Drittanbieters korrekt angezeigt.

Add-ons für Docs

Wenn das Add-on eine Vorschau für Links von einer Drittanbieterdomain (Smartchips) anzeigt:

  • Linkvorschauen bieten Nutzern relevante, ergänzende Informationen. Wenn Sie beispielsweise eine Vorschau eines Links zu einem Angebot aufrufen, werden Informationen wie Konto, Betrag und Phase hinzugefügt.
  • Der Entwickler ist mit der Domain verbunden, für die die Vorschau angezeigt wird.

Weitere Informationen finden Sie unter Vorschaulinks mit Smartchips erstellen.

Add-ons für Drive

  • Wenn die App Dateien in Drive speichert, können Nutzer einen Ordner auswählen oder einen app-spezifischen Ordner erstellen und wiederverwenden. Konfigurationsdaten können in einem Ordner für Anwendungsdaten gespeichert werden. Die App speichert keine Dateien im Ordner „Meine Ablage“ des Nutzers.
  • Das Add-on speichert nur Dateien in Drive, die mit den dokumentierten Funktionen des Add-ons verknüpft sind.

Gmail-Add-ons

  • Das Add-on erwähnt oder verlinkt nicht ohne Begründung Chrome-Browsererweiterungen.
  • Das Dreipunkt-Menü  enthält universelle Aktionen, die ordnungsgemäß funktionieren. Beispiele: „Abmelden“, „Info“, „Support“ usw.

Add-ons für Meet

  • Wenn für das Add-on eine Lizenz oder ein Abo erforderlich ist: Wenn der Nutzer keine Lizenz hat, muss ihm eine nutzerfreundliche Nachricht angezeigt werden.
  • Wenn der Nutzer das Add-on aufgrund eines Lizenzierungsproblems nicht verwenden kann, muss die Fehlermeldung klar den Grund dafür angeben und dem Nutzer eine Maßnahme zur Behebung des Problems vorschlagen.
  • Im Google Workspace Marketplace-Eintrag für das Add-on müssen Details zu den Lizenz- und Aboanforderungen angegeben werden, die für die Verwendung des Add-ons erforderlich sein können. Wenn es für das Add-on eine kostenpflichtige Stufe gibt, muss der Marketplace-Eintrag einen Link zu einer Webseite enthalten, auf der weitere Informationen zu Preisen oder zur Kontaktaufnahme mit einem Verkäufer verfügbar sind.
  • Wenn der Nutzer noch nicht angemeldet ist, muss das Add-on die One Tap-Anmeldeaufforderung unter Google One Tap anzeigen und einen Fallback für „Über Google anmelden“ unter Authentifizierung anzeigen. Neben der Option „Über Google anmelden“ werden möglicherweise weitere Anmeldeoptionen angeboten.
  • Das Add-on muss ein responsives Design haben, mit dem sich Inhalte an verschiedene Größen anpassen lassen.
  • Die Nutzerabläufe des Add-ons müssen auch dann funktionieren, wenn Drittanbieter-Cookies deaktiviert sind.
  • Das Add-on darf im iFrame nicht horizontal gescrollt werden können.
  • Wenn ein Add-on den Hauptbereich nutzen soll, muss es für den Mehrspielermodus geeignet sein und die Möglichkeit bieten, Inhalte von mehreren Teilnehmern gleichzeitig zu bearbeiten. Für den Einzelspielermodus sollte der Entwickler die Seitenleiste verwenden.
  • (Empfohlen) Im Add-on sollte angezeigt werden, wer der angemeldete Nutzer ist.
  • (Empfohlen) Lokalisierungsauswahl: Die Sprache sollte auf den lokalen Einstellungen basieren, die vom Browser festgelegt werden (sofern verfügbar).
  • (Empfohlen) Die Inhaltsauswahl sollte über eine Oberfläche erfolgen, auf der die zuletzt aufgerufenen Inhalte angezeigt werden.
  • (Empfohlen) Wenn die Seitenleiste nicht mehr benötigt wird, sollte das Add-on nach dem Starten im Hauptbereich die Seitenleiste schließen.
Google Workspace-Add-on Grafik

Add-ons für Google Kalender

  • Das Logo für die Konferenzlösung ist eine öffentliche URL. Weitere Informationen finden Sie unter Logos für Konferenzlösungen angeben.
  • Wenn das Add-on calendar.conferenceSolution verwendet, entspricht das Logo der Konferenzlösung den Anforderungen von calendar.logoUrl. Weitere Informationen finden Sie unter Manifestressource für Kalender.
  • Wenn für das Add-on calendar.logoUrl oder common.logoUrl verwendet wird, ist das Logo mit dem Symbol im App-Eintrag identisch.
  • Wenn im Add-on calendar.logoUrl oder common.logoUrl verwendet wird, beginnt die URL des Logos so: https://lh3.googleusercontent.com/

Add-ons für Meet

  • Die Größe und das Design des Markenlogos des Add-ons müssen in der Meet-Seitenleiste erkennbar sein.
  • Im manifest des Add-ons müssen geeignete URLs für Logos im dunklen Modus angegeben werden.
Google Workspace-Add-on OAuth

Drive-Add-ons

  • (Empfohlen): Wenn Sie eingeschränkte Metadaten erhalten möchten, muss das Add-on den Bereich drive.addons.metadata.readonly enthalten.
Web-App Funktionen
  • Die URL für die universelle Navigation verweist auf eine Webanwendung. Eine einfache Webseite ohne Funktionen gilt nicht als Webanwendung.