Chrome-Erweiterung erstellen: von der Idee bis zur Veröffentlichung und Monetarisierung

Eine einfache Chrome-Erweiterung braucht zwei Dateien und zehn Minuten. Nutzer und Einnahmen zu gewinnen, braucht mehr: ein Problem wählen, im Chrome Web Store veröffentlichen, die Erweiterung bewerben und eine Monetarisierung einbauen. Hier ist der ganze Weg, Schritt für Schritt.

Schritt 1. Ein Problem wählen

Die besten Ideen für Erweiterungen sind kleine, wiederkehrende Aufgaben, nach denen bereits gesucht wird: ein Dunkelmodus für einen Dienst, ein Dateikonverter, schnelles Übersetzen, Tab-Verwaltung. Prüfen Sie die Nachfrage in der Suche des Chrome Web Store und mit Keyword-Tools: Gibt es ähnliche Erweiterungen mit Tausenden Nutzern, ist die Nachfrage echt.

Konkurrenz ist kein Problem. Oft reicht eine einfachere, klarere Lösung für einen Anwendungsfall. So begann die Erweiterung aus der Fallstudie zu Dark Mode for Google Docs: Die erste Version dauerte etwa eine Woche, und sie wuchs auf über 400K Nutzer.

Schritt 2. Die erste Erweiterung bauen

Chrome-Erweiterungen werden mit HTML, CSS und JavaScript gebaut. Die Minimalversion aus dem offiziellen Google-Tutorial ist ein Ordner mit drei Dateien.

manifest.json

Die Hauptdatei Ihrer Erweiterung: Name, Version, Berechtigungen und was sich beim Klick auf das Symbol öffnet. Erweiterungen verwenden heute Manifest V3.

{
  "name": "Hello Extensions",
  "description": "Base Level Extension",
  "version": "1.0",
  "manifest_version": 3,
  "action": {
    "default_popup": "hello.html",
    "default_icon": "hello_extensions.png"
  }
}

hello.html

Das Popup, das beim Klick auf das Symbol Ihrer Erweiterung erscheint:

<html>
  <body>
    <h1>Hello Extensions</h1>
  </body>
</html>

Symbol

Legen Sie ein Bild namens hello_extensions.png in denselben Ordner — der Name muss mit dem Feld default_icon im Manifest übereinstimmen.

Schritt 3. Laden und testen

  1. Öffnen Sie chrome://extensions in Chrome.
  2. Aktivieren Sie oben rechts den Entwicklermodus.
  3. Klicken Sie auf „Entpackte Erweiterung laden“ und wählen Sie den Ordner Ihrer Erweiterung.
  4. Heften Sie die Erweiterung über das Puzzle-Symbol an und klicken Sie darauf — das Popup öffnet sich.

Von hier aus wächst Ihre Erweiterung: Popup-Skripte, Content-Scripts für die Arbeit mit Webseiten, ein Service Worker für Hintergrundaufgaben. Fordern Sie nur die Berechtigungen an, die Sie wirklich brauchen: Unnötige Berechtigungen verunsichern sowohl Nutzer als auch Prüfer.

Schritt 4. Im Chrome Web Store veröffentlichen

  1. Registrieren Sie sich im Chrome Web Store Developer Dashboard als Entwickler und zahlen Sie die einmalige Registrierungsgebühr (Registrierungsvoraussetzungen). Verwenden Sie eine eigene E-Mail-Adresse für Veröffentlichungen: Sie lässt sich später nicht ändern.
  2. Packen Sie den Ordner Ihrer Erweiterung als ZIP und laden Sie ihn über „Add new item“ hoch.
  3. Füllen Sie die Tabs aus: Store Listing (Ihre Store-Seite), Privacy (Ihr Single Purpose und welche Daten Sie erheben) und Distribution (Länder und Sichtbarkeit).
  4. Reichen Sie die Erweiterung zur Prüfung ein. Die Prüfdauer variiert; nach der Freigabe haben Sie 30 Tage Zeit, sie zu veröffentlichen.

Neue Entwickler können anfangs bis zu zwei Erweiterungen veröffentlichen. Details stehen im Leitfaden zur Veröffentlichung.

Was kostet es, eine Chrome-Erweiterung zu veröffentlichen?

Die Veröffentlichung selbst ist kostenlos; es fällt nur eine einmalige Registrierungsgebühr als Entwickler an. Jahrelang betrug sie 5 $ (Computerworld), doch Googles aktuelle Dokumentation nennt keinen Betrag — prüfen Sie ihn daher bei der Anmeldung im Dashboard. Es gibt keine Jahresgebühren und keine Gebühren pro Erweiterung.

Schritt 5. Bewerben

Ihr Ranking im Chrome Web Store hängt von Bewertungen, Installationen im Verhältnis zu Deinstallationen, der Qualität des Eintrags und den Metadaten ab. Wie Sie Titel, Beschreibung und Screenshots optimieren, wo Sie erste Nutzer finden und wann sich Werbung lohnt, steht in „Chrome-Erweiterung bewerben“.

Schritt 6. Monetarisieren

Die wichtigsten Modelle sind Abos oder kostenpflichtige Funktionen, Affiliate-Programme, Spenden und Werbung in der Erweiterung. Abos bringen den höchsten Umsatz pro Nutzer, brauchen aber einen Zahlungsanbieter und ein paar tausend Nutzer. Mit Werbung verdienen Sie an Ihrer gesamten Nutzerbasis ohne Zahlungen oder Paywall. Einen Vergleich finden Sie in „Chrome-Erweiterung monetarisieren“.

Wenn Sie sich für Werbung entscheiden, zeigen Sie sie nur in der eigenen Oberfläche Ihrer Erweiterung: Der Chrome Web Store verbietet das Einfügen von Werbung in fremde Websites. Details finden Sie in unserer Übersicht zur Werberichtlinie des Chrome Web Store.

ExtAds ist ein Werbenetzwerk für Erweiterungen: Sie binden ein natives Banner in Ihr Popup, Ihre Seitenleiste oder Ihre Erweiterungsseite ein, wählen die Kampagnen selbst und verdienen an den Impressionen. Sehen Sie sich die Seite Für Publisher an oder schreiben Sie unserem Manager auf Telegram: @extads.

Kurz gesagt

  1. Wählen Sie ein kleines Problem mit nachgewiesener Nachfrage.
  2. Bauen Sie eine Minimalversion: manifest.json, ein Popup und ein Symbol.
  3. Testen Sie sie mit „Entpackte Erweiterung laden“.
  4. Veröffentlichen Sie sie im Chrome Web Store und füllen Sie den Tab „Privacy“ aus.
  5. Bewerben Sie sie über Ihren Eintrag, die Suche und Communitys.
  6. Bauen Sie eine Monetarisierung ein, sobald Sie aktive Nutzer haben.
keyboard_arrow_up