TECHNISCHER LEITFADEN

Web-App auf Google Play veröffentlichen (2026)

2026-06-12· 10 min readUpdated 2026-11-10
Web-App auf Google Play veröffentlichen 2026
Eine Web-App auf Google Play zu veröffentlichen ist nicht dasselbe wie eine native App zu veröffentlichen — und das ist der Vorteil. Ihr SaaS, Web-Tool oder Dashboard kann Android-Nutzer erreichen, ohne eine Zeile Geschäftslogik neu zu schreiben. Was Sie brauchen ist eine Verpackungsschicht, die Ihre HTTPS-App wie eine native App für den Play Store aussehen lässt. Dieser Leitfaden behandelt den genauen technischen Pfad: welcher Build-Typ zu Ihrer App passt, was der Store 2026 wirklich erfordert, und die Compliance-Fallen, über die Entwickler stolpern.

Warum ein Google-Play-Eintrag für ein SaaS zählt

Ein Browser-Tab konkurriert mit allen anderen offenen Tabs. Eine installierte App hat ihr eigenes Icon auf dem Homescreen, direkt vor den Augen der Nutzer, jedes Mal wenn sie ihr Handy entsperren. Für ein SaaS, das man täglich öffnet, ist das kein kosmetischer Unterschied: Er zeigt sich in der Bindung der Nutzer.

Icon auf dem Homescreen

Eine tägliche Erinnerung an Ihr Produkt, wo ein Tab in Vergessenheit gerät

Push-Benachrichtigungen

Inaktive Nutzer zurückholen, vor dem Ende einer Testphase erinnern, Neuerungen ankündigen

Sichtbarkeit im Store

Die Suche in Google Play bringt Nutzer, die Ihre Website nie gesehen haben

Vertrauenssignal

„Jetzt bei Google Play“ gibt zögernden Käufern Sicherheit

Kein Neuschreiben

Ihr Web-Stack ist die App: Sie aktualisieren die Website, die App zieht mit

Was der Play Store tatsächlich prüft

Die automatisierte Überprüfung von Google Play für Web-App-Pakete prüft vier Dinge:

  • Ziel-API-Level — muss seit dem 31. August 2026 für alle neuen Apps und Updates 36 (Android 16) sein.
  • Mindestfunktionalität — nach den Regeln von Google zu Spam und Mindestfunktionalität muss die App etwas Nützliches tun. Eine statische einseitige Seite scheitert; eine mehrseitige App, ein SaaS-Dashboard oder eine Content-Plattform besteht.
  • Datensicherheitsformular — Sie müssen erklären, welche Daten Ihre App sammelt. Erforderlich für jede App.
  • Gültige Signatur — das .aab muss mit einem Keystore signiert sein. Derselbe Keystore muss für jedes zukünftige Update dieses Package-Namens verwendet werden.

TWA vs Capacitor: den richtigen Build für Ihre Web-App wählen

Die Build-Methode beeinflusst App-Größe, PWA-Feature-Zugang und Play Store-Kompatibilität. Beide erzeugen ein gültiges .aab — der Unterschied liegt in der Laufzeit.

KriteriumTWACapacitor
PWA-Manifest erforderlichJa (Icon ≥192px, HTTPS); Service Worker empfohlen, keine PflichtNein — jede HTTPS-URL funktioniert
App-GrößeSehr kleinGrößer: Sie enthält eine native Hülle
RenderingChrome-Browser (teilt Cookies/Cache)System WebView (isoliert)
Push-BenachrichtigungenWeb Push Ihrer Website (Service Worker)Natives Firebase (zuverlässiger)
Native PluginsNeinKamera, Biometrie, Shortcuts
API Level 36✓ (via Bubblewrap)✓ (via Capacitor CLI)
Offline-SupportErfordert Service Worker in Ihrer AppKann SW injizieren oder nativen Cache nutzen

Schritt für Schritt: von der Web-App-URL zum Play Store

  1. 1. PWA-Check durchführen

    Fügen Sie Ihre URL in einen kostenlosen PWA-Checker ein. Das zeigt Ihren Manifest-Score, ob Sie einen Service Worker haben, und ob TWA oder Capacitor der richtige Build-Pfad ist. Dauert 10 Sekunden.

  2. 2. App-Identität konfigurieren

    Einen Package-Namen im umgekehrten Domain-Format festlegen (com.ihrfirma.appname). Das ist permanent — es identifiziert Ihre App im Play Store für immer.

  3. 3. Das signierte .aab erstellen

    Ein kostenpflichtiger SaasToStore-Build generiert das signierte Android App Bundle. Ihr Keystore entsteht beim ersten kostenpflichtigen Build, wird verschlüsselt verwahrt und für jedes Update wiederverwendet; sein Passwort erhalten Sie einmal per E-Mail. Der Build zielt automatisch auf API Level 36 (Android 16) ab und dauert wenige Minuten.

  4. 4. Play Console-Konto erstellen

    Registrieren Sie sich auf play.google.com/console und zahlen Sie die einmalige 25$-Entwicklergebühr. Die Identitätsverifizierung dauert in der Regel 1 bis 2 Tage.

  5. 5. Neue App erstellen und hochladen

    In der Play Console neue App erstellen → Production Track → .aab hochladen. Pflichtabschnitte ausfüllen: App-Inhalt, Zielgruppe, Datensicherheitserklärung, Inhaltsklassifizierungsfragebogen, Datenschutzrichtlinien-URL. Dann zur Überprüfung einreichen.

Den Store-Eintrag vorbereiten und Ablehnungen vermeiden

Vor dem Einreichen muss der Google-Play-Eintrag vollständig sein. Das wird verlangt. SaasToStore kann Icon, Feature-Grafik, Screenshots und einen ersten Entwurf der Beschreibungen für Sie erzeugen.

App-Datei

Ein signiertes .aab

Icon

PNG, 512×512 px

Feature-Grafik

1024×500 px

Screenshots

Mindestens 2, vom Smartphone

Kurzbeschreibung

Höchstens 80 Zeichen

Ausführliche Beschreibung

Höchstens 4.000 Zeichen

Datenschutzerklärung

Eine öffentliche URL

Die vier Fehler, die eine erste Veröffentlichung am häufigsten aufhalten:

Den Keystore verlieren

Ohne den ursprünglichen Schlüssel lässt sich kein Update unter demselben Package-Namen veröffentlichen. SaasToStore erstellt den Schlüssel jeder App beim ersten kostenpflichtigen Build, verwahrt ihn verschlüsselt und nutzt ihn für jedes Update wieder; das Passwort erhalten Sie einmal per E-Mail.

Ohne Datenschutzerklärung einreichen

Stellen Sie eine Datenschutzerklärung online und tragen Sie deren URL vor dem Einreichen ein. SaasToStore kann eine erzeugen.

Ein Icon in falscher Größe oder mit Transparenz

Bereiten Sie ein quadratisches PNG mit 512×512 px und vollem Hintergrund vor. Google Play rundet die Ecken selbst ab.

Eine Website ohne HTTPS

Aktivieren Sie HTTPS bei Ihrem Hoster, bevor Sie den Build starten: Ohne HTTPS funktioniert kein Wrapper.

Was die Veröffentlichung kostet

Bei Google kostet die Entwickler-Registrierung aus Schritt 4 einmalig 25$ und gilt für alle Apps, die Sie über dieses Konto veröffentlichen. Der andere Kostenpunkt ist das signierte Bundle selbst. Von Hand sind die Werkzeuge kostenlos: Googles Bubblewrap-CLI für eine TWA, die Capacitor-CLI für eine native Hülle. Sie zahlen mit Zeit: Android-SDK und Java installieren und pflegen, fehlschlagende Builds debuggen, einen Signaturschlüssel aufbewahren, den Sie nie verlieren dürfen. Ein gehosteter Builder übernimmt all das und verwahrt den Schlüssel für jedes Update.

Bei SaasToStore ist der kostenlose Test-Build eine APK mit dem SaasToStore-Logo, damit Sie die App auf Ihrem eigenen Handy sehen. Das .aab für Google Play gibt es mit einem kostenpflichtigen Build: siehe Preise.

SaaS-Besonderheiten: Anmeldung und Push-Benachrichtigungen

Anmeldung: meist nichts zu ändern

Ihre bestehende Authentifizierung (Supabase, Auth0, Clerk, eigene Sessions) funktioniert in der App weiter. E-Mail und Passwort oder Einmalcodes verhalten sich wie auf Ihrer Website; Magic Links ebenfalls, sobald Deep Links sie in die App leiten. In einer TWA teilt die App die Cookies von Chrome: Wer auf diesem Handy schon in Chrome angemeldet ist, ist es in der App oft auch. Ein nativer Capacitor-Build hat seine eigene Session: Die Nutzer melden sich einmal in der App an. Die Ausnahme ist Google: Google lässt seine Anmeldung nicht in einer eingebetteten WebView zu. Die native App öffnet „Mit Google anmelden“ deshalb im System-Browser und bringt die Nutzer danach zurück. Dafür muss bei Ihrem Authentifizierungsanbieter eine Adresse freigegeben werden.

Push-Benachrichtigungen für die Bindung

Push ist der wichtigste Hebel für die Nutzerbindung, den eine Store-App einem SaaS gibt. Diese Nachrichten wirken am besten:

  • — Testphase endet in 3 Tagen, mit einem Link zum Upgrade
  • — Neue Aktivität bei etwas, dem der Nutzer folgt: ein Kommentar, eine Erwähnung, ein Update
  • — Eine wöchentliche Zusammenfassung oder ein erreichter Nutzungsmeilenstein
  • — Eine neue Funktion, an aktive Nutzer gesendet
  • — Eine Erinnerung nach 7 Tagen ohne Besuch

Im nativen Build kommen die Benachrichtigungen von der App selbst: Die Browser-Benachrichtigungen Ihrer Website gelangen nicht in die App.

Über Google Play hinaus

Dieselbe Build-Sitzung, die Ihr Google Play AAB erzeugt, kann auch ein Windows .msi, macOS .dmg und Linux .AppImage generieren — veröffentlicht auf dem Microsoft Store, dem Snap Store, Flathub und GitHub Releases. Wenn Sie Ihre Web-App einmal verpacken, gibt es keine Grenzkosten für das Erreichen aller 7 Stores im gleichen Build.

Unter Android geht dieselbe App auch in den Amazon Appstore und den Samsung Galaxy Store, und aus derselben URL wird eine iPhone-App für den App Store. Ihre Website ist mit einem No-Code-Tool gebaut? Lesen Sie die Anleitungen für Lovable, Bubble und Webflow.

Prüfen Sie, ob Ihre Web-App store-bereit ist

Kostenloser PWA-Check — Manifest-Score, Service-Worker-Status, Build-Pfad-Empfehlung. 10 Sekunden.

Meine App prüfen →

Frequently asked questions

Kann ich eine Web-App auf Google Play veröffentlichen?+

Ja. Google Play akzeptiert Web-Apps, die als Trusted Web Activities (TWA) verpackt oder mit Capacitor umhüllt sind. Beide Ansätze erzeugen ein signiertes Android App Bundle (.aab), das Format, das Google Play verlangt. Eine TWA liest Ihr PWA-Manifest; ein Service Worker wird für den Offline-Betrieb empfohlen, ist aber keine Pflicht. Capacitor funktioniert mit jeder HTTPS-URL.

Was ist der Unterschied zwischen einer TWA und einer Capacitor-App für Google Play?+

Eine TWA (Trusted Web Activity) ist eine dünne Hülle, die Ihre Website in Chrome lädt, ohne Adressleiste, sobald Ihre Domain die Datei assetlinks.json bereitstellt — der Browser IST die App. Sie liest Ihr PWA-Manifest (mit mindestens einem Icon ≥192px) und braucht eine HTTPS-URL; ein Service Worker wird für den Offline-Betrieb empfohlen, ist aber keine Pflicht. Capacitor bettet eine WebView ein und verpackt Ihre Website als vollständiges natives APK. Capacitor hat keine PWA-Anforderungen, unterstützt alle Android-API-Level und gibt Zugang zu nativen Plugins. SaasToStore empfiehlt einen Build-Typ anhand Ihres PWA-Scores, und die Wahl treffen Sie selbst in der Build-Auswahl.

Welches API-Level muss meine Web-App für Google Play 2026 anvisieren?+

Seit dem 31. August 2026 verlangt Google Play Target API Level 36 (Android 16) für alle neuen Einreichungen und Updates. TWA- und Capacitor-Builds in SaasToStore zielen bereits auf API 36 ab — Sie konfigurieren das nicht manuell.

Muss ich Billing-Code zu meiner Web-App für Google Play hinzufügen?+

Nur wenn Sie digitale Waren oder Abonnements innerhalb der App verkaufen: In den meisten Ländern verlangt Google Play, dass diese Käufe über Google Play Billing laufen, das der Capacitor-Build von SaasToStore über RevenueCat abwickelt. Leiten Sie Nutzer aus der App nicht stattdessen auf einen Web-Checkout weiter: Die Zahlungsrichtlinien von Google Play schränken das ein.

Wie aktualisiere ich meine Web-App auf Google Play?+

Ihr Web-Inhalt wird automatisch aktualisiert — die App lädt Ihre Live-Website, sodass jede Änderung, die Sie an Ihrer Web-App bereitstellen, sofort in der Store-App sichtbar ist. Sie müssen nur dann einen neuen Build einreichen, wenn Sie den App-Namen, das Icon, die Package-ID ändern oder native Funktionen hinzufügen.

Was ist ein signiertes AAB und warum erfordert Google Play es?+

Ein Android App Bundle (.aab) ist das Distributionsformat, das Google Play anstelle von rohen APKs benötigt. Es muss mit einem privaten Schlüssel (Keystore) signiert werden. Der Play Store verwendet die Signatur, um zu verifizieren, dass Sie die App besitzen. Bewahren Sie Ihren Keystore verschlüsselt auf — ihn zu verlieren bedeutet, dass Sie die App nie unter demselben Package-Namen aktualisieren können.

Wie lange dauert es, bis eine Web-App auf Google Play genehmigt wird?+

Die Prüfdauer legt Google fest: Eine neue App wartet oft einige Tage, ein Update meist weniger. Die Überprüfung ist für die meisten Web-Apps automatisiert; eine manuelle Überprüfung erfolgt bei bestimmten Kategorien (Finanz, Medizin, VPN usw.).

Kann ich meine Web-App auch im Apple App Store veröffentlichen?+

Ja, aber Apple prüft strenger. Richtlinie 4.2 (Mindestfunktionalität) lehnt Apps ab, die nur eine Website in einer Hülle sind: Die App muss mehr bieten als Safari. Ein SaaS oder eine Content-Plattform mit Konten und echten Abläufen kommt in der Regel durch, eine statische Seite nicht. Sie brauchen eine Mitgliedschaft im Apple Developer Program (99$ pro Jahr). SaasToStore baut die iPhone-App aus derselben URL auf macOS-Build-Maschinen: Sie brauchen keinen Mac.

Ready to publish your app?

Paste your URL. We build the signed Android App Bundle. You upload to the Play Store.

Publish now

Keep reading