App-Store-Optimierung

Schrittweiser Rollout (Google Play)

Auch bekannt alsPhased ReleaseSchrittweiser RolloutProzentweiser Rollout

Ein Google-Play-Release-Mechanismus, der eine neue App-Version an einen konfigurierbaren Prozentsatz der Nutzer ausliefert (1 % → 5 % → 20 % → 100 %) — begrenzt die Exposition bei Bugs und ermöglicht Entwicklern, Absturzraten vor dem vollständigen Rollout zu überwachen.

Wichtigste Erkenntnisse

  1. 01Staged Rollout liefert neue Builds an einen Prozentsatz der Nutzer (1 % → 5 % → 20 % → 100 %) — begrenzt den Schaden bei fehlerhaften Builds.
  2. 02Wird von praktisch jeder reifen Android-App für Produktionsreleases genutzt. Apples Äquivalent ist "Phased Release" in App Store Connect.
  3. 03Der Pause-/Stopp-Mechanismus ermöglicht es Entwicklern, einen Rollout zu stoppen, wenn die Absturzrate in die Höhe schießt — bevor der fehlerhafte Build 100 % der Nutzer erreicht.

Staged Rollout ist ein Google-Play-Release-Mechanismus, der eine neue App-Version an einen konfigurierbaren Prozentsatz der Nutzer ausliefert, bevor der vollständige Rollout erfolgt. Der Entwickler legt den anfänglichen Prozentsatz fest (häufig 1 % oder 5 %), überwacht die Crash-free-Rate und andere Qualitätskennzahlen und erhöht den Prozentsatz schrittweise (z. B. 5 % → 20 % → 50 % → 100 %) über Stunden bis Tage. Wenn ein kritisches Problem während des Rollouts erkannt wird, kann der Entwickler den Rollout stoppen und so verhindern, dass der fehlerhafte Build weitere Nutzer erreicht.

Typische Staged-Rollout-Kadenz

  1. 1–5 %: erste 24–48 Stunden. Crash-free-Rate, ANR-Rate, Conversion der wichtigsten Flows prüfen. Pausieren, wenn eine Regression > 0,1 % festgestellt wird.
  2. 5–20 %: nächste 24–48 Stunden. Breitere Distribution validiert, dass der Build über mehr Gerät- und Regionskombinationen hinweg performt.
  3. 20–50 %: nächste 2–3 Tage. Zu diesem Zeitpunkt haben sich schwerwiegende Regressionen gezeigt. Fortsetzen, wenn Kennzahlen stabil sind.
  4. 50–100 %: finaler Hochlauf. Vollständiger Rollout innerhalb von 5–7 Tagen nach dem initialen Release abschließen.

Apples Äquivalent: "Phased Release" in App Store Connect. Dasselbe Konzept, leicht unterschiedliche Implementierung. Apples Phased Release folgt einem festen 7-Tage-Zeitplan (1 % → 2 % → 5 % → 10 % → 20 % → 50 % → 100 %) mit automatischen täglichen Erhöhungen. Weniger granulare Kontrolle als Googles prozentbasiertes System, aber der zugrundeliegende Zweck ist identisch.

Kritische Fähigkeit: die Möglichkeit, einen Rollout zu stoppen. Wenn die Crash-free-Rate sinkt, die ANR-Rate in die Höhe schießt oder eine wichtige Conversion-Kennzahl zurückgeht, stoppt der Entwickler den Rollout über die Play Console. Der Build bleibt für Nutzer verfügbar, die bereits aktualisiert haben, aber keine neuen Nutzer erhalten ihn. Ein Hotfix-Release kann dann als neuer Rollout eingesetzt werden und den fehlerhaften ersetzen.

Kurzantworten

Was ist ein Staged Rollout auf Google Play?

Staged Rollout liefert eine neue App-Version an einen konfigurierbaren Prozentsatz der Nutzer (häufig 1 % → 5 % → 20 % → 100 %) über Stunden bis Tage. Entwickler überwachen Absturzraten und Qualitätskennzahlen in jeder Phase und können den Rollout stoppen, wenn Regressionen erkannt werden — so wird der Schaden durch fehlerhafte Builds auf einen kleinen Teil der Nutzerbasis begrenzt.

Wie handhabt iOS Staged Rollouts?

Apple nennt es "Phased Release". Dasselbe Konzept: eine neue App-Store-Version wird an Tag 1 an 1 % der Nutzer ausgeliefert, dann an 2 %, 5 %, 10 %, 20 %, 50 %, 100 % an aufeinanderfolgenden Tagen. Weniger granular als Google Play (fester Zeitplan, keine benutzerdefinierten Prozentsätze), aber der zugrundeliegende Zweck — Exposition bei fehlerhaften Releases begrenzen — ist identisch. Phased Release kann auch über App Store Connect gestoppt werden.

Wann sollte ich keinen Staged Rollout verwenden?

Zwei Fälle. (1) **Hotfixes**, die einen kritischen Bug beheben — sofort auf 100 % gehen, da der bestehende Build nutzerseitig Probleme verursacht. (2) **Sicherheitspatches**, die schnell über die gesamte Nutzerbasis ausgeliefert werden müssen. Für alles andere (Feature-Releases, Balance-Updates, Content-Drops) ist Staged Rollout die sicherere Standardwahl.

Zurück zum Glossar