Fehlerbehebung bei Verstößen im Chrome Web Store

Auf dieser Seite erfahren Sie, warum Ihre Erweiterung abgelehnt oder aus dem Chrome Web Store entfernt wurde und wie Sie den Verstoß beheben können.

In den einzelnen Abschnitten dieses Dokuments werden die Probleme einer bestimmten Verstoßkategorie beschrieben. Der Chrome Web Store weist jedem Verstoß eine menschenlesbare ID zu, damit Sie leichter auf bestimmte Verstöße verweisen können. Diese IDs bestehen aus zwei Wörtern: einer Farbe und einem Element. Zum Beispiel entspricht Gelb Magnesium der allgemeinen Fehlerklasse, bei der sich die Erweiterung nicht wie erwartet verhält.

Zusätzliche Anforderungen für Manifest V3

Entspricht der Benachrichtigungs-ID: Blue Argon

Mit dieser Richtlinie soll sichergestellt werden, dass Manifest V3-Erweiterungen keinen extern gehosteten Code enthalten.

Häufige Gründe für eine Ablehnung

  • Ein <script>-Tag einfügen, das auf eine Ressource verweist, die sich nicht im Paket der Erweiterung befindet.

  • Verwendung der JavaScript-Methode eval() oder anderer Mechanismen, um einen aus einer Remote-Quelle abgerufenen String auszuführen.

  • Einen Interpreter erstellen, um komplexe Befehle aus einer Remote-Quelle auszuführen, selbst wenn diese Befehle als Daten abgerufen werden.

Wie können Sie das ändern?

  • Überprüfen Sie den gesamten Code auf Verweise auf externe JavaScript-Dateien, die durch interne Erweiterungsdateien ersetzt werden sollten.

  • Im Migrationsleitfaden zu Manifest V3 Sicherheit von Erweiterungen verbessern finden Sie eine Schritt-für-Schritt-Anleitung zu Alternativen zur Ausführung von beliebigen Strings und extern gehostetem Code.

Relevante Richtlinien

In diesem Abschnitt werden Erweiterungen behandelt, die gegen den folgenden Abschnitt der Chrome Web Store-Programmrichtlinien für Entwickler verstoßen:

Funktion funktioniert nicht

Entspricht der Benachrichtigungs-ID: Yellow Magnesium

Mit dieser Richtlinie soll für alle im Chrome Web Store veröffentlichten Artikel ein Mindestmaß an Qualität sichergestellt werden. Erweiterungen sollten die in ihren Einträgen beschriebenen Funktionen bieten und dem Nutzer, falls dies nicht möglich ist, dies mitteilen.

Häufige Gründe für Entfernung/Ablehnung

  • Ihr Artikel weist Verpackungsfehler auf. Beispiele:
    • In deinem Manifest sind Dateien erwähnt, die nicht in deinem Paket vorhanden sind. Dies tritt häufig bei Bilddateien auf.
    • Der Pfad oder der Name der im Paket genannten Dateien ist falsch
  • Eine Funktion Ihres Artikels funktioniert aufgrund eines serverseitigen Problems zum Zeitpunkt der Prüfung nicht.
  • Basierend auf dem Eintrag funktioniert Ihr Artikel lediglich nicht wie erwartet.

Wie können Sie das ändern?

  • Testen Sie den Code, den Sie im Web Store einreichen, lokal.
    • Testen Sie genau die Dateien, die Sie an den Web Store senden, und nicht nur eine lokale Entwicklungsversion Ihrer Erweiterung. Dies kann bedeuten, dass Ressourcen aus dem von Ihnen eingereichten Paket extrahiert werden.
    • Entpackte und gepackte Erweiterungen können unterschiedliche Funktionsweisen haben. Sorgen Sie dafür, dass Chrome eine gepackte Version Ihrer Erweiterung wie erwartet lädt .Verpacken Sie dazu die Erweiterung manuell und ziehen Sie die generierte CRX-Datei auf die Seite „chrome://extensions“.
  • Überprüfen Sie, ob Ihre Einreichung die erwarteten Dateien unter den erwarteten Pfaden enthält.
    • Prüfen Sie, ob alle in manifest.json genannten Dateien im Paket vorhanden sind und ihre Namen und Pfade korrekt sind.
    • Prüfen Sie, ob Fehler bei der Groß-/Kleinschreibung erkannt wurden. Angenommen, Ihr Hintergrundskript heißt Background.js, die Datei „manifest.json“ verweist jedoch auf background.js. Einige Dateisysteme behandeln diese als dieselbe Datei, andere hingegen als zwei separate Dateien, sodass beim Laden der Erweiterung in Chrome ein Fehler auftritt.
  • Achten Sie darauf, dass die Fehlerbedingungen in Ihren Erweiterungen dem Nutzer klar mitgeteilt werden.
    • Es sollte für neue Nutzer so offensichtlich wie möglich sein, die Funktionsweise Ihrer Erweiterung zu verstehen und zu überprüfen, ob sie sich ordnungsgemäß verhält.
    • Wenn für Ihre Erweiterung ein Konto oder eine spezielle Netzwerkumgebung erforderlich ist, muss diese Anforderung dem Nutzer mitgeteilt werden. Wenn diese Bedingungen nicht erfüllt sind, überlegen Sie, wie Sie den Nutzer darauf hinweisen können, dass die Erweiterung nicht wie erwartet funktioniert.
    • Testen Sie Ihr Gerät mit einer unzuverlässigen Internetverbindung (z.B. lie-fi). Die Benutzeroberfläche der Erweiterung sollte Zeitüberschreitungen bei Anfragen, HTTP-Fehler 400 und HTTP 500, Zeitüberschreitungen bei Zertifikaten und andere Fehlerbedingungen problemlos verarbeiten.
  • Wenn Sie nicht feststellen können, warum der Prüfer der Meinung ist, dass Ihre Erweiterung nicht wie erwartet funktioniert, wenden Sie sich an den Entwicklersupport, um weitere Informationen über die Ablehnung anzufordern.
    • In einigen Fällen stoßen die Prüfer möglicherweise auf Probleme, die Sie nicht reproduzieren können. Verwende das Kontaktformular für den Entwicklersupport, um zu klären, welche Funktionen oder Abläufe sich nicht wie erwartet verhalten.

Relevante Richtlinien

In diesem Abschnitt werden Erweiterungen behandelt, die gegen den folgenden Abschnitt der Chrome Web Store-Programmrichtlinien für Entwickler verstoßen:

Zu viele Berechtigungen

Entspricht der Benachrichtigungs-ID: Purple Potassium

Mit dieser Richtlinie soll ein übermäßiger und unnötiger Zugriff auf Nutzerdaten durch Erweiterungen verhindert werden.

Häufige Gründe für Entfernung/Ablehnung

  • Die Erweiterung fordert eine Berechtigung an, verwendet sie aber nicht.
  • Die Erweiterung fordert eine Berechtigung an, die nicht erforderlich ist, um die von der Erweiterung bereitgestellten Funktionen zu implementieren.

Häufig missverstandene Berechtigungen

activeTab

Diese Berechtigung gewährt vorübergehenden Zugriff auf einen Tab, wenn ein Nutzer Ihre Erweiterung aufruft. Es gewährt KEINEN passiven Zugriff auf den Tab, auf den der Nutzer aktuell im Fokus ist.

  • Wann ist es erforderlich?
    • Wenn Sie vorübergehend auf einen Tab zugreifen müssen, nachdem der Nutzer Ihre Erweiterung aufgerufen hat.
  • Wann ist sie NICHT erforderlich?
    • Wenn die Erweiterung Zugriff auf umfassende Hostberechtigungen oder Hostberechtigungen für die spezifischen Domains hat, die für die Vorgänge der Erweiterung relevant sind.
    • Bei Verwendung von Methoden für die APIs action, browserAction und pageAction Diese APIs können „activeTab“ verwenden, um temporäre Hostberechtigungen für den aktuell hervorgehobenen Tab zu gewähren. „activeTab“ ist jedoch nicht erforderlich, um zu funktionieren.
    • Wenn Sie tabs.sendMessage zum Senden einer Nachricht an einen bestimmten Tab verwenden.
    • Für die grundlegende Verwendung von tabs.query, z. B. für das Abfragen des aktuellen Tabs des Nutzers.

Tabs

Diese Berechtigung gewährt NUR Zugriff auf die Attribute url, pendingUrl, title oder favIconUrl von Tab-Objekten.

  • Wann ist es erforderlich?
    • Wenn eine Erweiterung keinen umfassenden Hostzugriff hat, aber sensible Daten wie die URL eines beliebigen Tabs lesen muss.
  • Wann ist sie NICHT erforderlich?
    • Bei Verwendung von Methoden in der tabs API
    • Wenn die Erweiterung Zugriff auf umfassende Hostberechtigungen hat. Hostberechtigungen gewähren der Erweiterung Zugriff auf dieselben Daten und andere Funktionen.

Cookies

Dadurch wird die chrome.cookies API verfügbar gemacht und die Erweiterung kann Cookies für Ursprünge modifizieren, für die sie Hostberechtigungen hat.

storage

Mit der Speicherberechtigung wird die chrome.storage API der Erweiterung zugänglich gemacht.

  • Wann ist es erforderlich?
  • Wann ist sie NICHT erforderlich?

Wie können Sie das ändern?

  • Sehen Sie sich die Liste der häufig missverstandenen Berechtigungen an, um herauszufinden, ob einer der dort aufgeführten Fehler aufgetreten ist.
  • Fordern Sie nur die Berechtigungen an, die so gering wie möglich sind, um die Funktion Ihrer Erweiterung zu implementieren.
  • Entfernen Sie alle nicht verwendeten Berechtigungen aus den Arrays permissions, optional_permissions und host_permissions der Datei „manifests.json“.
  • Wenn die Nachricht aus der Überprüfung nicht genügend Informationen enthält, um festzustellen, welche Berechtigungen als übermäßig betrachtet wurden, wenden Sie sich an den Entwicklersupport, um weitere Informationen über die Ablehnung anzufordern.
  • Wenn der Prüfer angegeben hat, dass Ihre Erweiterung eine bestimmte Berechtigung nicht verwendet hat, Sie aber der Meinung sind, dass dies der Fall ist, wenden Sie sich an den Entwicklersupport, um Einspruch gegen die Entscheidung einzulegen und detailliert zu erläutern, warum die Berechtigung erforderlich ist und wie sie verwendet wird.

Relevante Richtlinien

In diesem Abschnitt werden Erweiterungen behandelt, die gegen den folgenden Abschnitt der Chrome Web Store-Programmrichtlinien für Entwickler verstoßen:

Fehlende oder unzureichende Metadaten

Entspricht der Benachrichtigungs-ID: Yellow Zinc

Mit dieser Richtlinie soll ein grundlegendes Qualitätsniveau aller Artikel im Chrome Web Store sichergestellt werden. Nutzer sollten anhand des Eintrags erkennen können, welche Funktionen ein Artikel bietet, bevor sie sich für die Installation entscheiden. Inhalte, in denen ihre Fähigkeiten falsch dargestellt werden oder die keine wichtigen Informationen enthalten, können Maßnahmen zur Durchsetzung ergriffen werden.

Häufige Gründe für Entfernung/Ablehnung

  • Der Erweiterung fehlt ein Symbol, kein Titel, kein Screenshot oder keine Beschreibung.
  • Der Titel der Erweiterung ist nicht aussagekräftig oder irreführend.
  • Die Screenshots oder die Beschreibung der Erweiterung sind nicht aussagekräftig oder erklären die Funktionen, die sie bietet, nicht ausreichend.

Wie können Sie das ändern?

  • Achten Sie darauf, dass die Erweiterung ein aussagekräftiges Symbol, einen aussagekräftigen Titel, Screenshots und eine aussagekräftige Beschreibung enthält.
  • Erläutern Sie in der Beschreibung und in den Screenshots die Funktion der Erweiterung deutlich.
    • Listen Sie alle wichtigen Funktionen der Erweiterung auf.
  • Lesen Sie die Informationen zur Berichtigung im Abschnitt Nicht funktionierende Funktionen.

Relevante Richtlinien

In diesem Abschnitt werden Erweiterungen behandelt, die gegen den folgenden Abschnitt der Chrome Web Store-Programmrichtlinien für Entwickler verstoßen:

Betrügerisches Verhalten

Entspricht den Benachrichtigungs-IDs: Red Nickel, Red Potassium und Red Silicon

Mit dieser Richtlinie soll verhindert werden, dass Nutzer durch Erweiterungen getäuscht oder in die Irre geführt werden.

Häufige Gründe für Entfernung/Ablehnung

  • Die Erweiterung bietet nicht die in den Metadaten beschriebenen Funktionen1.
  • Die Erweiterung bietet eine andere Funktionalität als in den Metadaten1 beschrieben.
  • Die Erweiterung führt Aktionen aus, die in den Metadaten1 nicht angegeben sind.
  • Die Erweiterung gibt sich als eine andere Entität aus2.
  • Die Erweiterung kopiert oder wird von einem anderen Element kopiert.2
  • Die Erweiterung gibt vor, von einer anderen Entität autorisiert zu sein.2

1 Metadaten bezeichnet Titel, Symbol, Beschreibung, Screenshots und andere vom Entwickler bereitgestellte Informationen, die im Entwickler-Dashboard angegeben sind.

2 Eine Rechtspersönlichkeit bezieht sich hier auf ein Unternehmen, eine Organisation oder eine Erweiterung.

Wie können Sie das ändern?

  • Prüfen Sie, ob die Funktionen der Erweiterung wie vorgesehen funktionieren.
  • Geben Sie in den Metadaten klar die Funktionalität Ihrer Erweiterung an.
  • Führe keine Aktionen aus, die nicht in den Metadaten angegeben sind.
  • Geben Sie nicht vor, eine andere Entität zu sein.
  • Kopieren Sie keine weitere Erweiterung. Sie können dieselben Funktionen wie eine andere Erweiterung anbieten, aber nicht aus anderen Erweiterungen kopieren.
  • Täuschen Sie nicht vor, dass Ihre Erweiterung von einem anderen Rechtssubjekt unterstützt, autorisiert oder produziert wurde.

Relevante Richtlinien

In diesem Abschnitt werden Erweiterungen behandelt, die gegen den folgenden Abschnitt der Chrome Web Store-Programmrichtlinien für Entwickler verstoßen:

Richtlinie zu Nutzerdaten – Richtlinie zur Offenlegung

Entspricht der Benachrichtigungs-ID: Purple Lithium

Die Datenschutzrichtlinie für Nutzerdaten ist eine sehr allgemeine Kategorie, unter der mehrere weitere Richtlinien zusammengefasst sind. Alle diese Richtlinien beziehen sich auf den Umgang mit und die Übertragung vertraulicher Informationen über den Nutzer.

Diese Richtlinie gilt für alle Erweiterungen, die Nutzerdaten erheben. In diesem speziellen Abschnitt wird sichergestellt, dass Nutzer wissen, welche Daten erhoben und wie sie erhoben, verwendet und geteilt werden.

Häufige Gründe für Entfernung/Ablehnung

  • Über die Erweiterung werden Nutzerdaten erhoben, aber es wurde keine Datenschutzerklärung angegeben.
  • Die Datenschutzerklärung wird nicht im dafür vorgesehenen Feld angegeben. Ein häufiger Fehler ist die Angabe der Datenschutzerklärung in der Beschreibung.
  • Die URL der Datenschutzerklärung funktioniert nicht.
  • Es ist kein Zugriff auf die Datenschutzerklärung möglich.
  • Die URL der Datenschutzerklärung führt nicht zu einer Datenschutzerklärung.
  • In der Datenschutzerklärung geht es nicht um die Erhebung, Nutzung, Handhabung oder Weitergabe von Nutzerdaten.

Wie können Sie das ändern?

  • Fügen Sie Ihrer Datenschutzerklärung im dafür vorgesehenen Feld einen gültigen, funktionierenden und zugänglichen Link hinzu.
    • Rufen Sie den Tab „Datenschutz“ für Ihre Erweiterung auf, um zu prüfen, ob im Feld „Datenschutzerklärung“ (unten auf dem Tab „Datenschutz“) ein Link zur Datenschutzerklärung angezeigt wird und ob der Link wie erwartet funktioniert.
  • Achten Sie darauf, dass in der Datenschutzerklärung die Erhebung, Nutzung, Verarbeitung und Weitergabe von Daten erläutert werden.
  • Wenn Sie die oben genannten Schritte durchgeführt haben, aber weiterhin Probleme mit der Überprüfung auftreten, wenden Sie sich an den Entwicklersupport, um Klärung zu beantragen oder Einspruch gegen die Entscheidung einzulegen.

Relevante Richtlinien

In diesem Abschnitt werden Erweiterungen behandelt, die gegen den folgenden Abschnitt der Chrome Web Store-Programmrichtlinien für Entwickler verstoßen:

Illegale Aktivitäten

Entspricht der Benachrichtigungs-ID: Grey Zinc

Mit dieser Richtlinie soll die Verwendung von Erweiterungen und des Chrome Web Store verhindert werden, um illegale Aktivitäten zu fördern oder sich daran zu beteiligen.

Häufige Gründe für Entfernung/Ablehnung

Die Erweiterung verstößt gegen geltende Gesetze. Konkrete Beispiele finden Sie im Richtlinienauszug.

Wie können Sie das ändern?

  • Wenn dies die Hauptfunktion Ihrer Erweiterung ist, gibt es keine direkte Berichtigung. Sie sollten die Veröffentlichung der Erweiterung aufheben.
  • Wenn dies eine unbeabsichtigte Funktion war, entfernen Sie die betreffenden Inhalte oder Dienste und reichen Sie die Erweiterung noch einmal ein.
  • Weitere Informationen dazu, warum dieses Ergebnis auf Ihre Erweiterung angewendet wurde, erhalten Sie vom Entwicklersupport.

Relevante Richtlinien

In diesem Abschnitt werden Erweiterungen behandelt, die gegen den folgenden Abschnitt der Chrome Web Store-Programmrichtlinien für Entwickler verstoßen:

Online-Glücksspiele

Entspricht der Benachrichtigungs-ID: Grey Copper

Veröffentlichen Sie keine Inhalte und bieten Sie keine Dienstleistungen an, die Online-Glücksspiele unterstützen.

Häufige Gründe für Entfernung/Ablehnung

  • Bereitstellung von Online-Glücksspielen im Rahmen einer Erweiterung.
  • Ermöglichung von Online-Glücksspielen auf anderen Websites durch die Erweiterung
    • z. B. Funktionen zur Berechnung der Wahrscheinlichkeit, auf eine Glücksspielwebsite zu wetten. Mit dieser Erweiterung können Nutzer zwar nicht direkt spielen, sie ermöglichen jedoch Online-Glücksspiele.
  • Weiterleitung von Nutzern auf eine Website mit Online-Glücksspielen
  • Bereitstellung von Geschicklichkeitsspielen, bei denen Geld- oder Sachpreise angeboten werden

Wie können Sie das ändern?

  • Wenn dies die Hauptfunktion Ihrer Erweiterung ist, sollten Sie die Veröffentlichung der Erweiterung aufheben.
  • Wenn dies eine unbeabsichtigte Funktion war, entfernen Sie die betreffenden Inhalte oder Dienste und reichen Sie die Erweiterung noch einmal ein.

Relevante Richtlinien

In diesem Abschnitt werden Erweiterungen behandelt, die gegen den folgenden Abschnitt der Chrome Web Store-Programmrichtlinien für Entwickler verstoßen:

Sexuelle Inhalte

Entspricht der Benachrichtigungs-ID: Grey Lithium

Mit dieser Richtlinie soll die Verwendung von Erweiterungen und des Chrome Web Store als Plattform für Pornografie verhindert werden.

Häufige Gründe für Entfernung/Ablehnung

  • Die Erweiterung selbst enthält sexuell explizites Material.
  • Durch die Erweiterung wird sexuell explizites Material angezeigt oder bereitgestellt.
  • Die Erweiterung leitet Nutzer auf pornografische Websites weiter.
  • Die Erweiterung dient in erster Linie dazu, Websites mit sexuell expliziten Inhalten zu ergänzen.

Wie können Sie das ändern?

  • Wenn Ihre Erweiterung hauptsächlich dazu dient, den Zugriff auf sexuell explizites Material oder pornografische Websites zu ermöglichen, sollten Sie die Veröffentlichung Ihrer Erweiterung aufheben. Solche Erweiterungen sind im Chrome Web Store nicht zulässig.
  • Wenn dies eine unbeabsichtigte Funktion war, entfernen Sie die betreffenden Inhalte oder Dienste und reichen Sie die Erweiterung noch einmal ein.
  • Achten Sie darauf, dass Ihre Erweiterung keine sexuell expliziten Bilder, Videos, Texte usw. enthält.
  • Wenn Ihre Erweiterung Integrationen mit nicht jugendfreien Websites ermöglicht, achten Sie darauf, dass im Entwickler-Dashboard das Flag „Mature content“ für Ihre Erweiterung aktiviert ist.

Relevante Richtlinien

In diesem Abschnitt werden Erweiterungen behandelt, die gegen den folgenden Abschnitt der Chrome Web Store-Programmrichtlinien für Entwickler verstoßen:

Hasserfüllte Inhalte

Entspricht der Benachrichtigungs-ID: Grey Magnesium

Mit dieser Richtlinie soll verhindert werden, dass Erweiterungen und der Chrome Web Store als Plattform zur Verbreitung hasserfüllter Inhalte verwendet werden.

Häufige Gründe für Entfernung/Ablehnung

  • Bereitstellung von Inhalten oder Weiterleitung von Nutzern zu Inhalten, die als Hassrede betrachtet werden Weitere Informationen finden Sie im Richtlinientext.

Wie können Sie das ändern?

  • Wenn die Förderung oder Verbreitung von Hassrede ein Hauptmerkmal Ihrer Erweiterung ist, sollten Sie die Veröffentlichung der Erweiterung aufheben, da solche Inhalte im Chrome Web Store nicht zulässig sind.
  • Wenn deine Erweiterung Zugriff auf von Nutzern erstellte Inhalte bietet, musst du dafür sorgen, dass Inhalte moderiert werden, um zu verhindern, dass Nutzer Hassrede teilen.
  • Wenn Ihre Erweiterung Funktionen enthält, die negative Aufmerksamkeit auf die Mitgliedschaft einer Person in einer der im Richtlinientext genannten Gruppen lenken sollen, sollten Sie diese Funktion aus Ihrer Erweiterung entfernen.

Relevante Richtlinien

In diesem Abschnitt werden Erweiterungen behandelt, die gegen den folgenden Abschnitt der Chrome Web Store-Programmrichtlinien für Entwickler verstoßen:

Nicht jugendfrei

Entspricht der Benachrichtigungs-ID: Grey Nickel

Mit dieser Richtlinie soll verhindert werden, dass nicht jugendfreie Inhalte eine unangemessene Zielgruppe erreichen.

Häufige Gründe für Entfernung/Ablehnung

  • Die Inhalte der Erweiterung sind nicht für alle Altersgruppen geeignet und nicht als „Nicht jugendfrei“ gekennzeichnet.

Wie können Sie das ändern?

  • Entfernen Sie entweder den Content, der gegen die Richtlinien verstößt, oder kennzeichnen Sie die Erweiterung in Ihrem Entwickler-Dashboard als „Nicht jugendfreie Inhalte“ und reichen Sie die Erweiterung noch einmal ein.

Relevante Richtlinien

In diesem Abschnitt werden Erweiterungen behandelt, die gegen den folgenden Abschnitt der Chrome Web Store-Programmrichtlinien für Entwickler verstoßen:

Inhalte, die Gewalt darstellen

Entspricht der Benachrichtigungs-ID: Grey Potassium

Mit dieser Richtlinie soll verhindert werden, dass die im entsprechenden Richtlinientext genannten Inhalte mithilfe von Erweiterungen und dem Chrome Web Store als Plattform verbreitet werden.

Häufige Gründe für Entfernung/Ablehnung

  • Die Erweiterung enthält Inhalte oder leitet Nutzer zu den im Richtlinientext genannten Inhalten weiter.

Wie können Sie das ändern?

  • Wenn es eine der Hauptfunktionen Ihrer Erweiterung ist, Zugriff auf gewaltverherrlichende oder Mobbing-Inhalte zu gewähren, heben Sie die Veröffentlichung der Erweiterung auf. Solche Erweiterungen sind im Chrome Web Store nicht zulässig.
  • Wenn dies eine unbeabsichtigte Funktion war, entfernen Sie die betreffenden Inhalte oder Dienste und reichen Sie die Erweiterung noch einmal ein.

Relevante Richtlinien

In diesem Abschnitt werden Erweiterungen behandelt, die gegen den folgenden Abschnitt der Chrome Web Store-Programmrichtlinien für Entwickler verstoßen:

Alleiniger Zweck

Entspricht den Benachrichtigungs-IDs: Red Magnesium, Red Copper und Red Lithium

Diese Richtlinie zielt darauf ab, die Qualität der Erweiterungen im Chrome Web Store aufrechtzuerhalten. Wie im Richtlinientext erwähnt, sollten mehrere nicht in Zusammenhang stehende Funktionen in separaten Erweiterungen bereitgestellt werden.

Häufige Gründe für Entfernung/Ablehnung

  • Die Erweiterung erfüllt zwei oder mehr Zwecke in derselben Erweiterung, z. B. eine Erweiterung zur Umwandlung des Bildformats und zum Generieren von Bibliografien.
  • Die Erweiterung bietet über das Aktionssymbol der Erweiterung eine oder mehrere zusätzliche Funktionen, die nichts miteinander zu tun haben.
  • Die folgenden Punkte gelten als unterschiedliche Zwecke. Erweiterungen, die eine der unten aufgeführten Funktionen bieten, dürfen keine weiteren Funktionen bieten.

Weitere Informationen finden Sie in den FAQs zu einem Zweck.

Wie können Sie das ändern?

  • Schränken Sie die Funktionalität der Erweiterung auf einen klar definierten Zweck ein und achten Sie darauf, dass dieser Zweck in den Metadaten der Erweiterung klar beschrieben wird.
  • Wenn Ihre Erweiterung einige Funktionen bietet und zusätzlich Werbung einschleust, können Sie entweder das Einfügen von Anzeigen beenden oder alle anderen Funktionen außer der Einschleusung von Anzeigen entfernen.
  • Optionale „Neuer Tab“-Seiten werden von Chrome nicht unterstützt. Wenn du einige Funktionen und eine optionale „Neuer Tab“-Seite bereitstellen möchtest, solltest du die „Neuer Tab“-Seite in eine eigenständige Erweiterung aufteilen.
  • Bieten Sie im Aktionssymbol der Erweiterung keine weiteren nicht relevanten Funktionen an.

Relevante Richtlinien

In diesem Abschnitt werden Erweiterungen behandelt, die gegen den folgenden Abschnitt der Chrome Web Store-Programmrichtlinien für Entwickler verstoßen:

Richtlinie zu Nutzerdaten – deutliche Offenlegung

Entspricht der Benachrichtigungs-ID: Purple Nickel

Die Datenschutzrichtlinie für Nutzerdaten ist eine sehr allgemeine Kategorie, unter der mehrere weitere Richtlinien zusammengefasst sind. Alle diese Richtlinien beziehen sich auf den Umgang mit und die Übertragung vertraulicher Informationen über den Nutzer.

Mit diesem Abschnitt der Richtlinie soll sichergestellt werden, dass Nutzer über die erfassten Daten informiert sind und ihre Einwilligung eingeholt wird, bevor die Daten erhoben werden. Beachten Sie, dass mit Erweiterungen Daten möglicherweise nur zu dem Zweck erhoben werden, dass sie den jeweiligen Zweck direkt unterstützen. Weitere Informationen finden Sie in der Richtlinie Eingeschränkte Nutzung von Nutzerdaten.

Häufige Gründe für Entfernung/Ablehnung

  • In der Erweiterung wird nicht deutlich offengelegt, wie die Nutzerdaten verwendet werden.
  • Die Einwilligung des Nutzers wird nicht vor der Datenerhebung eingeholt

Wie können Sie das ändern?

  • Dem Nutzer deutlich offenlegen, welche Daten erhoben werden und wie damit umgegangen wird Diese Informationen müssen in der Datenschutzerklärung der Erweiterung angegeben werden und können an anderer Stelle angegeben werden.
  • Es dürfen nur dann Daten erhoben werden, wenn der Nutzer einwilligt.
    • Die deutliche Offenlegung der Datenerhebung im Chrome Web Store-Eintrag der Erweiterung ist ausreichend.
    • Die Erhebung von Daten, die im Chrome Web Store-Eintrag nicht deutlich offengelegt sind, ist zulässig, sofern sie dem alleinigen Zweck der Erweiterung entspricht, der Nutzer vorab über die Datenerhebung informiert wird und der Datenerhebung einwilligt.
  • Sie sollten dem Nutzer die Möglichkeit bieten, die Datenerhebung auf der Seite „Optionen“ der Erweiterung zu deaktivieren.
  • Sie können Nutzern einen „Offlinemodus“ anbieten, in dem Nutzerdaten nur lokal gespeichert werden.

Relevante Richtlinien

In diesem Abschnitt werden Erweiterungen behandelt, die gegen den folgenden Abschnitt der Chrome Web Store-Programmrichtlinien für Entwickler verstoßen:

Richtlinie zu Nutzerdaten – sichere Übertragung

Entspricht der Benachrichtigungs-ID: Purple Copper

Die Datenschutzrichtlinie für Nutzerdaten ist eine sehr allgemeine Kategorie, unter der mehrere weitere Richtlinien zusammengefasst sind. Alle diese Richtlinien beziehen sich auf den Umgang mit und die Übertragung vertraulicher Informationen über den Nutzer.

In diesem speziellen Abschnitt wird die sichere Handhabung von Nutzerdaten sichergestellt.

Häufige Gründe für Entfernung/Ablehnung

  • Die Erweiterung überträgt Nutzerdaten nicht sicher.
  • Die Daten werden an eine unsichere Domain übertragen.

Wie können Sie das ändern?

  • Sicherstellen, dass Daten sicher übertragen werden
    • Übertragen Sie Nutzerdaten nicht über HTTP. Verwenden Sie nach Möglichkeit sichere Protokolle für alle Anfragen.
    • Codieren Sie keine Daten in Anfrageheadern oder Abfrageparametern, auch nicht über HTTPS. Header und Anfrage-URLs werden häufig in Serverprotokollen angezeigt, wodurch diese Informationen versehentlich offengelegt werden.
    • Weitere Informationen finden Sie unter Sichere HTTP-Methoden.

Relevante Richtlinien

In diesem Abschnitt werden Erweiterungen behandelt, die gegen den folgenden Abschnitt der Chrome Web Store-Programmrichtlinien für Entwickler verstoßen:

Richtlinie zu Nutzerdaten – andere Anforderungen

Entspricht der Benachrichtigungs-ID: Purple Magnesium

Die Datenschutzrichtlinie für Nutzerdaten ist eine sehr allgemeine Kategorie, unter der mehrere weitere Richtlinien zusammengefasst sind. Alle diese Richtlinien beziehen sich auf den Umgang mit und die Übertragung vertraulicher Informationen über den Nutzer.

In diesem speziellen Abschnitt wird sichergestellt, dass keine vertraulichen Informationen unnötigerweise erhoben oder öffentlich offengelegt werden.

Häufige Gründe für Entfernung/Ablehnung

  • Die Erweiterung erfasst Browseraktivitäten, wenn sie für eine Funktion für Nutzer nicht benötigt wird.
  • Vertrauliche Nutzerdaten, die mit der Erweiterung erhoben werden, werden öffentlich offengelegt.

Wie können Sie das ändern?

  • Web-Browser-Aktivitäten nur dann erfassen, wenn sie für eine Funktion für Nutzer erforderlich sind.
  • Achten Sie darauf, dass Nutzerdaten nicht öffentlich offengelegt werden

Relevante Richtlinien

In diesem Abschnitt werden Erweiterungen behandelt, die gegen den folgenden Abschnitt der Chrome Web Store-Programmrichtlinien für Entwickler verstoßen:

Mining von Kryptowährungen

Entspricht der Benachrichtigungs-ID: Grey Silicon

Mit dieser Richtlinie soll verhindert werden, dass Erweiterungen und der Chrome Web Store als Plattform zum Mining von Kryptowährungen verwendet werden.

Häufige Gründe für Entfernung/Ablehnung

  • Die Erweiterung dient dem Mining von Kryptowährungen auf Nutzergeräten.
  • Die Erweiterung bietet Funktionen zum Mining von Kryptowährungen

Wie können Sie das ändern?

  • Wenn dies die Hauptfunktion Ihrer Erweiterung ist, sollten Sie die Veröffentlichung der Erweiterung aufheben.
  • Wenn dies eine unbeabsichtigte Funktion war, entfernen Sie die betreffenden Inhalte oder Dienste und reichen Sie die Erweiterung noch einmal ein.

Relevante Richtlinien

In diesem Abschnitt werden Erweiterungen behandelt, die gegen den folgenden Abschnitt der Chrome Web Store-Programmrichtlinien für Entwickler verstoßen:

Unzulässige Produkte

Entspricht den Benachrichtigungs-IDs: Blue Zinc, Blue Copper, Blue Lithium und Blue Magnesium

Mit dieser Richtlinie soll verhindert werden, dass Erweiterungen und der Chrome Web Store als Plattform für den Zugriff auf Inhalte genutzt werden, die durch Paywalls, Anmeldebeschränkungen oder gewerbliche Schutzrechte geschützt sind.

Häufige Gründe für Entfernung/Ablehnung

  • Die Erweiterung ermöglicht den Zugriff auf Inhalte hinter einer Paywall.
  • Die Erweiterung ermöglicht den Zugriff auf Inhalte, für die Anmeldebeschränkungen gelten.
  • Die Erweiterung erleichtert den Download von YouTube-Videos.
  • Die Erweiterung ermöglicht das Herunterladen von Inhalten, die gegen die gewerblichen Schutzrechte des Rechteinhabers verstoßen.

Wie können Sie das ändern?

  • Wenn dies die Hauptfunktion Ihrer Erweiterung ist, sollten Sie die Veröffentlichung der Erweiterung aufheben.
  • Wenn dies eine unbeabsichtigte Funktion war, entfernen Sie die betreffenden Inhalte oder Dienste und reichen Sie die Erweiterung noch einmal ein.

Relevante Richtlinien

In diesem Abschnitt werden Erweiterungen behandelt, die gegen den folgenden Abschnitt der Chrome Web Store-Programmrichtlinien für Entwickler verstoßen:

Überflüssige Keywords

Entspricht der Benachrichtigungs-ID: Yellow Argon

Mit dieser Richtlinie soll die Qualität der im Chrome Web Store veröffentlichten Artikel sichergestellt werden. Außerdem soll verhindert werden, dass Entwickler ihre Platzierung im Store manipulieren.

Häufige Gründe für Entfernung/Ablehnung

  • Die Erweiterung enthält übermäßig viele, irrelevante oder unangemessene Schlüsselwörter in den Metadaten. Häufiger ist die Beschreibung.

Wie können Sie das ändern?

  • Entfernen Sie die Inhalte (Keywords), die gegen die Richtlinie verstoßen.

Beispiele

Beispiele für diese Art von Verstoß:

  • Nehmen Sie in die Metadaten einer Erweiterung eine lange Liste der verschiedenen Websites auf, auf denen die Erweiterung funktioniert.

Relevante Richtlinien

In diesem Abschnitt werden Erweiterungen behandelt, die gegen den folgenden Abschnitt der Chrome Web Store-Programmrichtlinien für Entwickler verstoßen:

Weiterleitung

Entspricht der Benachrichtigungs-ID: Yellow Lithium

Mit dieser Richtlinie soll die Qualität der Produkte im Chrome Web Store sichergestellt werden. Außerdem soll verhindert werden, dass die Platzierung von Produkten im Chrome Web Store manipuliert wird.

Häufige Gründe für Entfernung/Ablehnung

  • Die einzige Funktion der Erweiterung besteht darin, eine andere App, ein anderes Design, eine Webseite oder eine Erweiterung zu starten.
  • Beispiele für Verstöße:
    • Erweiterungen, die eine Website in einem neuen Tab oder in einem Pop-up anzeigen, wenn auf die Aktion der Erweiterung geklickt wird.
    • Erweiterungen, die direkt nach der Installation eine Werbeseite für ein anderes Produkt anzeigen.

Wie können Sie das ändern?

  • Wie in der Richtlinie angegeben, sind solche Erweiterungen im Store nicht zulässig. Es wird empfohlen, die Veröffentlichung dieser Erweiterungen aufzuheben.

Relevante Richtlinien

In diesem Abschnitt werden Erweiterungen behandelt, die gegen den folgenden Abschnitt der Chrome Web Store-Programmrichtlinien für Entwickler verstoßen:

Spam

Entspricht der Benachrichtigungs-ID: Yellow Nickel

Mit dieser Richtlinie soll die Qualität der Produkte im Chrome Web Store sichergestellt werden. Mit der Spamrichtlinie soll verhindert werden, dass Erweiterungen, die das Browserverhalten des Nutzers beeinträchtigen, und Erweiterungen, die ihre Platzierung im Chrome Web Store manipulieren, schädlich sind.

Häufige Gründe für Entfernung/Ablehnung

  • Sie oder Ihre Tochtergesellschaften reichen mehrere Erweiterungen ein, die doppelte Funktionen bieten.
  • Sie manipulieren die Rezensions-, Bewertungen- oder Installationsdaten der Erweiterung.
  • Die Erweiterung zeigt dem Nutzer Benachrichtigungen so an, dass die Nutzung des Browsers unterbrochen wird oder ihm dadurch schaden kann.
  • Die Erweiterung sendet ohne dessen Zustimmung Nachrichten im Namen des Nutzers.

Wie können Sie das ändern?

  • Reichen Sie nicht mehrere Erweiterungen ein, die dieselben Inhalte oder Funktionen enthalten.
  • Versuchen Sie nicht, die von Nutzern erstellten Inhalte im Web Store-Eintrag Ihrer Erweiterung zu manipulieren.
  • Schadet dem Nutzer in keiner Weise beim Surfen.

Relevante Richtlinien

In diesem Abschnitt werden Erweiterungen behandelt, die gegen den folgenden Abschnitt der Chrome Web Store-Programmrichtlinien für Entwickler verstoßen:

Umgehung der Overrides API

Entspricht den Benachrichtigungs-IDs: Blue Nickel und Blue Potassium

Mit dieser Richtlinie soll die Qualität der Produkte im Chrome Web Store sichergestellt werden.

Häufige Gründe für Entfernung/Ablehnung

  • Die Erweiterung ändert die Seite „Neuer Tab“ in Chrome, verwendet jedoch nicht die Overrides API.
  • Die Erweiterung ändert die Omnibox-Suche, verwendet jedoch nicht die Overrides API.

Wie können Sie das ändern?

  • Nehmen Sie keine Änderungen an der „Neuer Tab“-Seite in Chrome oder mithilfe der Overrides API vor.
  • Ändern Sie nicht die Omnibox-Suche und verwenden Sie nicht die Overrides API.

Relevante Richtlinien

In diesem Abschnitt werden Erweiterungen behandelt, die gegen den folgenden Abschnitt der Chrome Web Store-Programmrichtlinien für Entwickler verstoßen:

Irreführende Installation

Entspricht der Benachrichtigungs-ID: Red Zinc

Mit dieser Richtlinie soll verhindert werden, dass Nutzer zur Installation von Erweiterungen getäuscht werden.

Häufige Gründe für Entfernung/Ablehnung

  • Unklare oder nicht deutlich erkennbare Offenlegungen in Marketingmaterialien vor dem Produkteintrag im Chrome Web Store
  • Irreführende interaktive Elemente als Teil des Verteilungsablaufs Dazu gehören irreführende Call-to-Action-Schaltflächen oder Formulare, die ein anderes Ergebnis als die Installation einer Erweiterung implizieren.
  • Das Fenster mit den Produkteinträgen im Chrome Web Store so anpassen, dass Metadaten der Erweiterungen für den Nutzer zurückgehalten oder ausgeblendet werden

Wie können Sie das ändern?

Veröffentlichen Sie eine neue Erweiterung, bei der keine irreführenden Methoden angewendet werden, um Nutzer zu vermarkten oder eine Nutzerbasis zu gewinnen.

Relevante Richtlinien

In diesem Abschnitt werden Erweiterungen behandelt, die gegen den folgenden Abschnitt der Chrome Web Store-Programmrichtlinien für Entwickler verstoßen:

Verschleierung

Entspricht der Benachrichtigungs-ID: Red Titanium

Mit dieser Richtlinie soll die Qualität der Erweiterungen und des Codes sichergestellt werden, die an den Chrome Web Store gesendet werden.

Häufige Gründe für Entfernung/Ablehnung

Verschleierten Code im Erweiterungspaket verwenden

Wie können Sie das ändern?

Veröffentlichen Sie eine neue Erweiterung, bei der keine irreführenden Methoden angewendet werden, um Nutzer zu vermarkten oder eine Nutzerbasis zu gewinnen.

Beispiele

Hier einige Beispiele für Verstöße gegen diese Art von Richtlinien:

  • Base64-Codierung (z.B. 'SSdtIGluIHVyIGJhc2U=')
  • Zeichencodierung (z.B. '\u{68}a\u0063\u006b\x69ng\u{20}u\u{72}\x20\u0067i\u0062\x73\x6fn')

Relevante Richtlinien

In diesem Abschnitt werden Erweiterungen behandelt, die gegen den folgenden Abschnitt der Chrome Web Store-Programmrichtlinien für Entwickler verstoßen:

Mindestanforderungen an die Funktionalität

Entspricht der Benachrichtigungs-ID: Yellow Potassium

Mit dieser Richtlinie soll sichergestellt werden, dass alle Erweiterungen im Chrome Web Store den Nutzern eine grundlegende Funktionalität und einen grundlegenden Nutzen bieten. Erweiterungen sollten den Nutzern Vorteile bieten und das Surfen im Internet bereichern.

Häufige Gründe für Entfernung/Ablehnung

  • Die von dir eingereichte Erweiterung enthielt außer einem Manifest keine anderen Dateien.
  • Die Erweiterung bot den Nutzern keinen erkennbaren Mehrwert oder Nutzen.
  • Ein Feature, das in der Beschreibung des Artikels aufgeführt ist, wurde nicht direkt vom Artikel bereitgestellt, sondern einfach mit einem externen Dienst verknüpft.
  • Die Metadaten der Erweiterung enthielten Clickbait-Inhalte, die die Aufmerksamkeit der Nutzer auf sich ziehen und sie zur Installation verleiten sollten.

Wie können Sie das ändern?

  • Achte darauf, dass deine Erweiterung über eine definierte Funktion verfügt, die einen Mehrwert bietet.
  • Achte darauf, dass alle beanspruchten Funktionen deines Artikels direkt vom Artikel selbst ausgeführt werden und nicht durch eine Verknüpfung von Nutzern mit einer externen Quelle.

Relevante Richtlinien

In diesem Abschnitt werden Erweiterungen behandelt, die gegen den folgenden Abschnitt der Chrome Web Store-Programmrichtlinien für Entwickler verstoßen:

Affiliate-Anzeigen

Entspricht der Benachrichtigungs-ID: Grey Titanium

Mit dieser Richtlinie soll sichergestellt werden, dass Nutzer über Erweiterungen informiert werden, die Affiliate-Links oder -Codes zur Monetarisierung verwenden, und ihnen ein gewisses Maß an Kontrolle zu geben, indem sie vor der Aufnahme Maßnahmen ergreifen müssen.

Häufige Gründe für Entfernung/Ablehnung

  • Ihre Erweiterung verwendet Affiliate-Marketing-Links, -Codes oder -Cookies, ohne ihre Verwendung in der Beschreibung und auf der Benutzeroberfläche des Artikels korrekt anzugeben.
  • Vor der Aufnahme von Affiliate-Codes, Links oder Cookies sind keine entsprechenden Nutzeraktionen erforderlich.

Wie können Sie das ändern?

  • Ändere die Beschreibung und die Benutzeroberfläche deines Artikels so, dass Nutzer ordnungsgemäß darüber informiert werden, dass du Affiliate-Programme verwendest.
  • Der Einbindung von Affiliate-Codes muss eine relevante Aktion des Nutzers vorausgehen. Diese Maßnahme muss sich auf die zugehörige Plattform beziehen, sodass ein vernünftiger Nutzer die Einbindung dieser Codes verstehen und ihr zustimmen kann.

Relevante Richtlinien

In diesem Abschnitt werden Erweiterungen behandelt, die gegen den folgenden Abschnitt der Chrome Web Store-Programmrichtlinien für Entwickler verstoßen: