Software

Google Play Ziel API Level Anforderung: Warum hat Ihre App eine Warnung erhalten?

Talha Aslan 20 Minuten Lesezeit 2 Aufrufe

Kurze Antwort

Was ist die Google Play Ziel API Level Anforderung und warum hat Ihre App eine Warnung erhalten?

Die Google Play Ziel API Level Anforderung ist eine Storeregel, nach der jede App eine aktuelle Android Version als Ziel angeben muss. Liegt Ihr Ziellevel unter der Schwelle, können Sie keine Updates mehr einreichen. Eine veraltete App verschwindet zudem für neue Nutzer mit neueren Android Versionen. Deshalb kommt die Warnung.

Alle Details und Beispiele finden Sie weiter unten im Beitrag

Vermutlich sind Sie hier, weil Sie in der Play Console oder in Ihrem Postfach einen Hinweis zum Ziel API Level gesehen haben. Keine Panik: Ihre App ist nicht aus dem Store verschwunden. Gehen Sie zunächst diese Schritte durch:

  1. Öffnen Sie in der Play Console die Seite zum Richtlinienstatus (Policy status) Ihrer App und lesen Sie die Warnung vollständig.
  2. Notieren Sie, welches Ziel API Level Ihre App heute nutzt.
  3. Prüfen Sie die aktuelle Schwelle und die Frist auf der offiziellen Hilfeseite.
  4. Klären Sie, ob Sie Zugriff auf den Quellcode und auf den Entwickler der App haben.
  5. Reicht die Zeit nicht, prüfen Sie, ob eine Fristverlängerung möglich ist.

In diesem Leitfaden erklären Talha Aslan und unser Team, wie die Regel funktioniert, was die Warnung tatsächlich aussagt und wie viel Arbeit das Update wirklich bedeutet. Die Details haben wir auf der Hilfeseite der Play Console zu den Anforderungen an das Ziel API Level geprüft. Die Schwellen ändern sich jedes Jahr. Prüfen Sie den aktuellen Wert daher immer auf dieser offiziellen Seite.

Was bedeutet das Ziel API Level genau?

Jede Android Version hat eine API Level Nummer. Das Ziel API Level (targetSdkVersion, also die Einstellung, die dem System sagt, für welche Android Version Ihre App gebaut und getestet ist) steht in der Builddatei Ihrer App. Konkret teilt sie Android mit, nach den Regeln welcher Version sich Ihre App richtet.

Zwei Einstellungen verwechseln viele. Erstens legt das Mindestlevel (minSdkVersion) fest, welche älteste Android Version Ihre App installieren kann. Zweitens bestimmt das Ziellevel, welche neuen Verhaltensweisen Ihre App akzeptiert. Daher sperrt ein höheres Ziellevel ältere Smartphones nicht aus. Ihre App läuft auf älteren Geräten weiter.

Warum braucht Android diese Einstellung überhaupt? Laut der Dokumentation von Android Developers greifen manche neuen Verhaltensweisen nur bei Apps, die diese Version ausdrücklich als Ziel angeben. Somit gehen alte Apps nicht über Nacht kaputt, wenn eine neue Android Version erscheint. Allerdings verzögert diese Flexibilität auch Verbesserungen bei Datenschutz und Sicherheit. Deshalb setzt Google Play eine Untergrenze für das Ziellevel.

Kurz gesagt ist das Ziel API Level eine technische Aussage darüber, wie aktuell Ihre App ist. Die Zahl zu ändern ist leicht. Die eigentliche Arbeit besteht darin, sicherzustellen, dass die App unter den neuen Regeln korrekt läuft.

Wie funktioniert die Google Play Ziel API Level Richtlinie?

Im Kern beruht die Google Play Ziel API Level Richtlinie auf einem zweiteiligen Zeitfenster. Die Richtlinie von Google Play zum Ziel API Level verlangt, dass neue Apps und Updates ein API Level innerhalb eines Jahres nach der neuesten großen Android Version anvisieren. Einreichungen unterhalb dieser Grenze nimmt die Play Console nicht an.

Für bestehende Apps ist das Fenster breiter. Nach der Richtlinie stehen Apps ohne Updates, deren Ziellevel nicht innerhalb von zwei Jahren nach der neuesten großen Version liegt, neuen Nutzern mit neueren Android Versionen nicht mehr zur Verfügung. Anders gesagt bleibt Ihr Eintrag online, aber wer ein neues Smartphone kauft, findet ihn nicht.

Dieses Fenster ist keine feste Zahl, sondern eine gleitende Linie. Mit jeder neuen Android Version steigt die Schwelle um eine Stufe. Google bezeichnet das in seinen Ankündigungen als reguläres jährliches Update. Folglich bekommt eine App, die dieses Jahr besteht, im nächsten Jahr erneut eine Warnung, wenn niemand sie anfasst.

Für Wear OS, Android TV, Android Automotive OS und Android XR können andere Schwellen gelten als für Smartphone Apps. Außerdem nennt die offizielle Seite dauerhaft private Apps, die nur Nutzern einer bestimmten Organisation zur internen Verteilung dienen, als Ausnahme. Prüfen Sie in der Tabelle der Hilfeseite, zu welcher Gruppe Sie gehören.

Worin unterscheiden sich neue Apps, Updates und bestehende Apps?

Um die Warnung richtig zu lesen, müssen Sie wissen, in welcher Lage Ihre App ist. Dieselbe Regel führt je nach Fall zu anderen Folgen. Die Tabelle fasst den allgemeinen Rahmen der offiziellen Richtlinie zusammen. Die genaue API Nummer und das Datum entnehmen Sie also immer der offiziellen Seite.

SituationZeitfensterWenn Sie es verpassenWas zu tun ist
Neue AppEin Jahr ab der neuesten großen Android VersionDie Play Console nimmt die Einreichung nicht anProjekt direkt mit aktuellem Ziellevel aufsetzen
Update einer bestehenden AppEin Jahr ab der neuesten großen Android VersionSie können die neue Version nicht hochladenZiellevel vor dem Bugfix anheben
Bestehende App ohne UpdatesZwei Jahre ab der neuesten großen Android VersionNeue Nutzer mit neueren Android Versionen finden die App nichtUpdate planen, bei Bedarf Verlängerung beantragen
Dauerhaft private interne AppAls Ausnahme genanntDie Regel gilt nichtVerteilungsart bestätigen

Die zweite Zeile ist die tückischste. Wir sehen oft Business Apps, die jahrelang ohne ein einziges Update laufen. Dann taucht ein dringender Fehler auf. Der Entwickler bereitet die Korrektur vor, und danach lehnt die Play Console den Upload ab. Plötzlich wird aus einem Fix von fünf Minuten ein Projekt von mehreren Wochen.

Die dritte Zeile verursacht dagegen einen stillen Verlust. Ihre bisherigen Nutzer merken nichts. Trotzdem schrumpft die Gewinnung neuer Nutzer jeden Monat ein wenig mehr.

Was sagt Ihnen die Warnmail oder der Hinweis in der Play Console?

Laut der offiziellen Hilfeseite erhalten nur Apps, die die Anforderung nicht erfüllen, Richtlinienwarnungen und Benachrichtigungen in der Play Console. Haben Sie die Warnung gesehen, ist Ihre App also tatsächlich betroffen. Der Hinweis kann Sie als Benachrichtigung in der Play Console erreichen oder als ähnliche Nachricht im E-Mail Postfach Ihres Kontos.

Achten Sie in der Warnung auf diese Angaben:

  • Welche App beziehungsweise welcher Paketname betroffen ist.
  • Welches Ziellevel die App heute nutzt.
  • Welche Schwelle Sie erreichen müssen und bis wann.
  • Ob eine Fristverlängerung angeboten wird.

Die verlässlichste Fassung dieser Informationen finden Sie auf der Seite zum Richtlinienstatus in der Play Console. Der Hilfeartikel zum Richtlinienstatus Ihrer App erklärt, dass diese Seite Verstöße und laufende Maßnahmen gegen Ihre App anzeigt. Statt auf den Link in einer E-Mail zu klicken, melden Sie sich am besten selbst in der Play Console an und öffnen die Seite dort. Denn es kursieren gefälschte Nachrichten, die Google imitieren.

Leiten Sie die Warnung außerdem nicht nur an Ihren Entwickler weiter. Tragen Sie als Kontoinhaber die Frist selbst in Ihren Kalender ein. So hängt der Prozess nicht vom Gedächtnis einer einzelnen Person ab.

Was passiert genau, wenn Sie die Anforderung verpassen?

Die häufigste Sorge, die wir hören: Die App verschwindet eines Morgens aus dem Store. Die Realität sieht allerdings anders aus. Eine bestehende App, die das Ziellevel verfehlt, bleibt bei Google Play. Allerdings schrumpft ihre Reichweite.

Laut der offiziellen Seite bleibt eine veraltete App nur auf Geräten verfügbar, deren Android Version gleich oder niedriger als das Ziellevel der App ist. Daher findet ein Nutzer, der bereits eine neuere Android Version verwendet, Ihre App bei der Suche nicht. Nutzer, die die App schon installiert haben, können sie dagegen erneut installieren und weiter nutzen.

Unterschätzen Sie die geschäftlichen Folgen nicht. Ein Beispielszenario: Eine Friseurkette bewirbt ihre Buchungsapp bei Neukunden über den Store. Jeden Monat kommen neue Smartphones auf den Markt, und sie laufen mit der neuesten Android Version. Somit schrumpft der Pool neuer Nutzer, den die App erreichen kann, mit der Zeit leise. Selbst bei gleichem Werbebudget sinken die Installationen.

Zudem schließt sich die Tür für Updates. Ändert sich Ihr Zahlungsanbieter, taucht eine Sicherheitslücke auf oder wollen Sie einen Aktionsbildschirm ergänzen, müssen Sie zunächst das Ziellevel anheben. Der eigentliche Verlust ist also, dass Sie im entscheidenden Moment nicht handeln können.

Wie finden Sie das aktuelle Ziellevel Ihrer App heraus?

Dafür müssen Sie den Code nicht öffnen. In der Play Console zeigen die Details zu Ihren hochgeladenen App Bundles das Ziel SDK jedes Pakets. Da sich Menünamen ändern können, schauen Sie einfach in den Bereich mit den App Bundles oder den Releasedetails. Auch die Warnung auf der Seite zum Richtlinienstatus nennt den aktuellen Wert häufig.

Haben Sie Zugriff auf den Quellcode, steht der Wert in der Builddatei auf Modulebene. Die offizielle Android Dokumentation sagt, dass Sie ihn in der Buildkonfiguration oder über das passende Attribut in der Manifestdatei festlegen können. Bitten Sie Ihren Entwickler, Ihnen diesen Wert und das Datum des letzten Builds schriftlich zu nennen.

Ein Problem sehen wir dabei zudem häufig. Manche Unternehmen wissen nicht, wo ihr Quellcode liegt. Vielleicht befindet sich das Projekt noch auf dem Laptop eines Freelancers, der längst andere Aufträge hat. Dann ist es leicht, das Ziellevel abzulesen, aber schwer, es zu ändern. Klären Sie daher zuerst, wer Code und Signaturschlüssel besitzt. Darauf gehen wir weiter unten in einem eigenen Abschnitt ein.

Zusammengefasst ist Ihre Aufgabe am ersten Tag einfach: Sammeln Sie aktuellen Wert, geforderte Schwelle und Frist in einer Notiz. Der restliche Plan baut auf diesen drei Fakten auf.

Wie beantragen Sie eine Verlängerung für das Google Play Ziel API Level?

Wenn die Schwelle steigt, bietet Google Entwicklern, die mehr Zeit brauchen, meist eine begrenzte Verlängerung an. Laut der offiziellen Hilfeseite erreichen Sie das Formular über die Detailseite der Warnung oder des Problems auf der Seite zum Richtlinienstatus in der Play Console. Betroffene Apps erhalten den Link zum Formular zudem über die Benachrichtigungen der Play Console.

Gehen Sie für den Antrag in dieser Reihenfolge vor:

  1. Melden Sie sich in der Play Console an und wählen Sie die betroffene App.
  2. Öffnen Sie auf der Seite zum Richtlinienstatus die Warnung zum Ziel API Level.
  3. Zeigt die Detailansicht einen Link zum Verlängerungsformular, öffnen Sie das Formular.
  4. Formulieren Sie eine kurze, ehrliche Begründung; nennen Sie zum Beispiel, dass Sie auf das Update einer Drittanbieterbibliothek warten.
  5. Kommt eine Zusage, tragen Sie die neue Frist in Ihren Kalender ein und starten den Updateplan sofort.

Zwei Punkte sollten Sie dabei kennen. Erstens ist eine Verlängerung kein Anspruch und zeitlich begrenzt; das aktuelle Datum prüfen Sie auf der offiziellen Seite. Zweitens nimmt Ihnen die Verlängerung die Arbeit nicht ab, sie verschiebt sie nur. Nutzen Sie die zusätzliche Zeit deshalb als Arbeitszeit, nicht als Wartezeit.

Schließlich gilt: Geben Sie im Formular niemals falsche Gründe an. Irreführende Angaben gegenüber Google schaffen ein Risiko für Ihr Konto.

Welche versteckten Kosten entstehen, wenn Sie das Update aufschieben?

Für viele Unternehmen fühlt sich eine Warnung zum Ziellevel wie eine Aufgabe für später an. Allerdings wächst die Arbeit, je länger Sie warten. Der Grund ist einfach: Jede Android Version dazwischen bringt eigene Verhaltensänderungen mit, und am Ende müssen Sie alle auf einmal angehen.

Stellen Sie sich zum Beispiel zwei Unternehmen vor. Das erste hebt seine App jedes Jahr um eine Stufe an und prüft dabei einige Bildschirme und Berechtigungen. Das zweite rührt seine App drei Jahre lang nicht an. Schließlich muss das zweite Unternehmen die Änderungen mehrerer Android Versionen, veraltete Bibliotheken und kaputte Buildwerkzeuge gleichzeitig beheben.

Ein weiterer Preis des Wartens ist verlorenes Wissen. Der Entwickler der App wechselt zu anderen Projekten, die Dokumentation veraltet, die Testgeräte verschwinden. Folglich braucht ein neues Team zusätzliche Zeit, nur um den Code zu verstehen.

Vergessen Sie zuletzt die Opportunitätskosten nicht. Solange die Tür für Updates geschlossen ist, können Sie keine neuen Funktionen veröffentlichen. Ihr Wettbewerber startet eine neue Aktion, während Sie mit Buildfehlern kämpfen. Deshalb behandeln wir die Anhebung des Ziellevels als festen Punkt im jährlichen Wartungskalender.

Warum ist die Anhebung des Ziellevels mehr als eine Zeile Code?

Technisch ist das Ziellevel eine Zahl, und die Änderung dauert eine Minute. Die eigentliche Arbeit beginnt danach. Denn ein neues Ziellevel bedeutet, dass Ihre App die neuen Android Regeln akzeptiert.

Heben Sie die Zahl an, stoßen Sie meist auf drei Arten von Problemen:

  • Buildprobleme: Buildwerkzeuge, Plugins und Bibliotheken brauchen eventuell aktuelle Versionen.
  • Verhaltensprobleme: Die App lässt sich bauen, aber manche Bildschirme, Berechtigungen oder Hintergrundaufgaben verhalten sich anders.
  • Layoutprobleme: Neue Systemleisten, Bildschirmränder oder Regeln für große Displays können Ihre Oberfläche stören.

Buildprobleme fallen sofort auf, weil der Compiler Fehler meldet. Verhaltensprobleme sind dagegen gefährlicher, denn sie zeigen sich spät. Die App erscheint im Store und läuft ein paar Tage problemlos. Dann merken Sie, dass Benachrichtigungen nicht ankommen oder die App nie nach der Standortberechtigung fragt.

Planen Sie ein Update des Ziellevels daher immer zusammen mit einer Testrunde. Beobachten Sie nach der Anhebung auch Ihre Absturzrate genau. Die Grenzwerte der Stores erklären wir in unserem Leitfaden zur App Absturzrate und den Store Grenzwerten.

Welche Änderungen der letzten Android Versionen machen Probleme?

Google veröffentlicht für jede Android Version eine eigene Liste mit Verhaltensänderungen. Bei jeder Anhebung lesen wir diese Liste Zeile für Zeile und markieren die Punkte, die die App betreffen. Einige Beispiele aus den letzten Versionen zeigen den Umfang:

  • Für Apps mit Ziel Android 15 ist die randlose Darstellung (edge to edge) Standard; Inhalte können hinter Statusleiste und Navigationsleiste rutschen.
  • Mit Android 15 kam zudem eine Laufzeitgrenze für einige Arten von Vordergrunddiensten.
  • Apps mit Ziel Android 16 können sich nicht mehr von der randlosen Darstellung abmelden.
  • Animationen für die vorausschauende Zurückgeste (predictive back) sind ab Ziel Android 16 standardmäßig aktiv.
  • Auf großen Displays ignoriert Android 16 Einschränkungen für Ausrichtung und Größenänderung, daher kann sich Ihr Tabletlayout ändern.

Welche Punkte zutreffen, hängt vom Ziel ab. Ihre Liste ist also die Summe aller Versionen zwischen Ihrem aktuellen Level und dem Ziel. Bei Apps aus der Zeit vor Android 12 kommen außerdem ältere Änderungen hinzu. Dazu zählen die ausdrückliche Angabe exportierter Komponenten und die Veränderbarkeit von PendingIntent Objekten.

Kurz gesagt wirkt die Änderungsliste wie ein technisches Dokument, betrifft aber direkt das Nutzererlebnis. Lesen Sie sie deshalb gemeinsam mit Ihrem Designteam.

Wie können SDKs von Drittanbietern das Update blockieren?

Ein SDK (Software Development Kit) ist ein fertiger Codebaustein eines anderen Unternehmens, den Sie in Ihre App einbinden. Die meisten Funktionen wie Zahlungen, Karten, Analyse, Werbung und Benachrichtigungen kommen über solche Kits. Heben Sie das Ziellevel an, müssen auch diese Kits mit der neuen Version funktionieren.

Die offizielle Android Dokumentation empfiehlt ausdrücklich, vor der Anhebung zu prüfen, ob die SDKs von Drittanbietern das neue Level unterstützen. In unserer Praxis bleiben Projekte genau hier am häufigsten hängen. Konkret lässt sich zum Beispiel das alte Kit eines regionalen Zahlungsanbieters auf dem neuen Level nicht bauen, und der Anbieter hat noch keine aktuelle Version veröffentlicht.

Dann haben Sie drei Möglichkeiten:

  1. Auf das aktualisierte Kit warten und in der Zwischenzeit eine Verlängerung beantragen.
  2. Zu einem anderen Kit wechseln, das dieselbe Aufgabe erfüllt und regelmäßig Updates erhält.
  3. Die Funktion vorübergehend in eine Webansicht verlagern.

Welche Option passt, hängt von der Rolle des Kits und Ihrem Vertrag ab. Erstellen Sie die Liste Ihrer Kits in jedem Fall früh. Ändern Sie außerdem, welche Daten die Kits erheben, müssen Sie eventuell auch das Formular zur Datensicherheit bei Google Play anpassen. Sonst hängt das Update aus einem anderen Grund fest.

Läuft der Prozess bei React Native oder Flutter anders?

Die Regel ist dieselbe, der Weg unterscheidet sich jedoch etwas. Plattformübergreifende Frameworks, also Werkzeuge, die aus einer Codebasis iOS und Android Apps erzeugen, verwalten das Ziellevel in ihren eigenen Vorlagen und Versionen. Daher müssen Sie eventuell zuerst das Framework selbst auf eine aktuelle Version bringen.

In einem älteren Projekt mit React Native bedeutet ein höheres Ziellevel zum Beispiel oft, auch das Framework um mehrere Versionen anzuheben. Das wiederum heißt, jedes Plugin gegen die neue Version zu prüfen. Bei Flutter sieht es also ähnlich aus. Ob Flutter zu Business Apps passt, besprechen wir in unserem Leitfaden zu Flutter.

Plattformübergreifende Projekte haben außerdem einen Vorteil. Verbreitete Plugins der Community passen sich meist schnell an neue Android Versionen an. Allerdings können selten genutzte oder verwaiste Plugins zum ernsten Hindernis werden.

Deshalb beginnen wir unabhängig vom Framework mit einer Bestandsaufnahme der Plugins. Ein verwaistes Plugin zu ersetzen, kann der zeitaufwendigste Teil der Arbeit sein. Zudem lohnt es sich, offene Aufgaben auf der iOS Seite in dieselbe Updaterunde zu packen.

Ein Plan in Schritten für das Update des Ziellevels

So geht unser Team vor, wenn wir eine Warnung zum Ziellevel bearbeiten. Arbeiten Sie mit Ihrem eigenen Entwickler, können Sie die Liste als Fahrplan nutzen.

  1. Bestandsaufnahme: aktuelles Ziellevel, Frameworkversion, Bibliotheken und Kits auflisten.
  2. Lückenanalyse: die Verhaltensänderungen jeder Android Version zwischen Ihrem Level und dem Ziel lesen.
  3. Buildumgebung: Buildwerkzeuge und Plugins auf aktuelle Versionen bringen.
  4. Codeanpassung: Änderungen bei Berechtigungen, Benachrichtigungen, Hintergrundaufgaben und Layouts umsetzen.
  5. Test: die wichtigsten Abläufe auf einer älteren und der neuesten Android Version prüfen.
  6. Geschlossene Veröffentlichung: die Version zuerst im internen oder geschlossenen Testtrack ausrollen.
  7. Gestaffelte Einführung: die Produktion mit einem kleinen Anteil der Nutzer starten und die Absturzrate beobachten.
  8. Abschluss: prüfen, ob die Warnung von der Seite zum Richtlinienstatus verschwunden ist.

Am häufigsten überspringen Teams allerdings den zweiten Schritt. Wer ohne Lückenanalyse direkt baut, erfährt von Problemen erst durch Beschwerden der Nutzer.

Während der gestaffelten Einführung möchten Sie Nutzer der alten Version vielleicht zum Update bewegen. Unser Beitrag zum Thema App Update erzwingen zeigt passende Bildschirme und Abläufe dafür.

Worauf sollten Sie beim Testen achten?

Ein Test nach der Anhebung des Ziellevels unterscheidet sich von einem normalen Releasetest. Denn selbst ohne neuen Code behandelt das System Ihre App anders. Gehen Sie die folgende Liste daher auf mindestens einem älteren und einem aktuellen Android Gerät durch:

  • Welche Berechtigungen fordert die App beim ersten Start an, und was passiert bei Ablehnung?
  • Kommen Benachrichtigungen an, wenn die App geöffnet und wenn sie geschlossen ist?
  • Funktionieren Standort, Kamera und Galerie wie erwartet?
  • Verschwinden Inhalte unter der Statusleiste oder der Navigationsleiste?
  • Führen Zurückgeste und Zurücktaste zum richtigen Bildschirm?
  • Hält das Layout auf einem Tablet oder faltbaren Gerät?
  • Laufen Abläufe mit Geld oder Daten, etwa Zahlung, Anmeldung und Buchung, reibungslos?

Testen Sie außerdem Szenarien wie abgelehnte Berechtigungen, den Energiesparmodus und eine App, die lange im Hintergrund liegt. Auch die offizielle Dokumentation empfiehlt, die Ablehnung von Berechtigungen und die Energieverwaltung zu testen.

Halten Sie die Ergebnisse danach in einer kurzen Notiz fest. So nutzen Sie im nächsten Jahr dieselbe Liste, und die Arbeit geht schneller.

Beispielszenario: Wie aktualisieren Sie eine alte Buchungsapp?

Das ist kein echter Kundenfall, sondern ein Beispielszenario, das ein häufiges Muster zeigt. Eine Zahnarztkette hat vor Jahren eine Buchungsapp bauen lassen. Die App funktioniert, hat aber seit Jahren kein Update erhalten. Als die Kette einen Bildschirm für eine neue Filiale ergänzen will, lehnt die Play Console den Upload ab.

Die erste Prüfung zeigt dann drei Probleme. Erstens liegt das Ziellevel der App mehrere Versionen zurück. Zweitens lässt sich das Benachrichtigungskit auf der neuen Version nicht bauen. Drittens hängen die Terminerinnerungen an einer Hintergrundaufgabe, deren Timing sich unter den neuen Regeln ändert.

In so einem Szenario teilen wir die Arbeit in zwei Wellen. In der ersten Welle kümmern wir uns nur um die Kompatibilität: Buildumgebung, Kits, Berechtigungen und Layout. Danach ergänzen wir in der zweiten Welle den neuen Filialbildschirm. Anschließend gehen wir mit einer gestaffelten Einführung in die Produktion.

Der Grund für die Trennung: Stecken Kompatibilität und neue Funktion in derselben Version, lässt sich die Ursache eines Fehlers schwerer finden. Zwei getrennte Versionen dauern also etwas länger, senken das Risiko aber deutlich.

Warum löst ein Wartungsvertrag dieses Problem von vornherein?

Die Warnung zum Ziellevel zeigt am deutlichsten, dass eine mobile App nie ein einmaliges Projekt ist. Android bringt jedes Jahr eine neue Version, und Google Play hebt jedes Jahr die Schwelle an. Dieser Kalender ändert sich also nicht. Folglich braucht auch Ihre App einen jährlichen Wartungsrhythmus.

Auf diese Punkte achten wir in einem guten Wartungsvertrag:

  • Die jährliche Anhebung des Ziellevels gehört ausdrücklich zum Leistungsumfang.
  • Der Entwickler aktualisiert Kits und Bibliotheken in einem festen Rhythmus.
  • Der Vertrag nennt, innerhalb wie vieler Werktage er auf eine Richtlinienwarnung reagiert.
  • Quellcode, Signaturschlüssel und Zugang zum Storekonto bleiben in Ihrem Unternehmen.
  • Nach jedem Update liefert der Entwickler einen kurzen Testbericht.

Wir entwickeln Ihre App, wir bringen sie in den Store, und danach übernehmen wir auch diesen Wartungsrhythmus. Wünschen Sie ein Angebot für die Anhebung des Ziellevels Ihrer bestehenden App oder für ein neues Projekt, erreichen Sie uns über unsere Seite zur Entwicklung mobiler Apps.

Ohne Wartungsvertrag kommt die Warnung daher jedes Jahr als Überraschung. Mit Vertrag ist sie ein Termin im Kalender.

Was tun Sie, wenn Ihr Entwickler nicht mehr erreichbar ist?

Viele Unternehmen mit einer Warnung zum Ziellevel erreichen die Person oder Firma, die ihre App gebaut hat, nicht mehr. Dann lautet die erste Frage, wo der Quellcode liegt. Ohne Code können Sie das Ziellevel nicht anheben. Stattdessen müssten Sie die App neu entwickeln.

Danach kommt der Signaturschlüssel. Nutzen Sie die App Signatur von Google Play (Play App Signing), verwahrt Google den App Signaturschlüssel, und Sie arbeiten nur mit dem Uploadschlüssel. Geht der Uploadschlüssel verloren, können Sie über die Play Console eine Zurücksetzung anfragen. Wurde das bei einem alten Projekt nie eingerichtet, gestaltet sich der Prozess allerdings schwieriger.

An dieser Stelle warnen wir vor Abkürzungen, die gegen die Regeln verstoßen. Wer die aktuelle App löscht und unter einem anderen Paketnamen eine neue veröffentlicht, verliert Nutzer und Bewertungen. Das Konto eines anderen Entwicklers zu nutzen, verstößt gegen die Regeln von Google und gefährdet Ihr Konto.

Ist Ihre App von einer Maßnahme wie Entfernung oder Sperrung betroffen, liegt der Fall anders. Für dieses Szenario ist unser Beitrag Google Play App entfernt wegen Richtlinienverstoß der bessere Startpunkt.

Eine letzte Checkliste vor der Veröffentlichung

Bevor Sie die neue Version in die Produktion schicken, haken Sie jeden Punkt ab. Diese Liste senkt das Risiko, dass Ihr erster Upload scheitert.

  1. Das Ziellevel erfüllt die aktuelle Schwelle laut offizieller Seite.
  2. Die App hat die wichtigsten Abläufe auf mindestens einem älteren und einem aktuellen Gerät bestanden.
  3. Alle Kits laufen in Versionen, die das neue Level unterstützen.
  4. Erklärungen zu Berechtigungen und die Datenschutzerklärung sind aktuell.
  5. Der Abschnitt zur Datensicherheit passt zu den Daten, die neue Kits erheben.
  6. Storebeschreibung und Screenshots zeigen die neue Oberfläche.
  7. Anteil für die gestaffelte Einführung und ein Plan zum Zurückrollen liegen bereit.

Die Prüfung im Store kann Sie zudem aus Gründen stoppen, die nichts mit dem Ziellevel zu tun haben. Folgt auf den Upload eine Ablehnung, listet unser Beitrag Warum wurde Ihre App abgelehnt die häufigsten Ursachen auf. So vermeiden Sie denselben Fehler ein zweites Mal.

Kontrollieren Sie in der ersten Woche nach dem Release außerdem täglich Absturzberichte und Bewertungen. Nebenwirkungen eines neuen Ziellevels zeigen sich meist in dieser ersten Woche.

Wann gehen Sie nach einer Google Play Ziel API Level Warnung welchen Schritt?

Eine Google Play Ziel API Level Warnung ist eine Erinnerung, keine Strafe. Handeln Sie rechtzeitig, bleibt Ihre App ohne Unterbrechung online. Zusammengefasst sollte Ihr Zeitplan so aussehen:

  • In der Woche der Warnung: aktuelles Level, Schwelle und Frist notieren, dann Zugang zu Code und Konto bestätigen.
  • Im ersten Monat: Bestandsaufnahme und Lückenanalyse abschließen, Probleme mit Kits erkennen.
  • Vor Ablauf der Frist: Update testen und gestaffelt ausrollen.
  • Wenn die Zeit knapp ist: Verlängerung beantragen, falls das Formular offen ist, und weiterarbeiten.
  • Jedes Jahr: die Anhebung vor der nächsten Android Version in den Wartungskalender eintragen.

Sehen Sie das Thema als feste Wartungsroutine statt als einmaligen Feuerwehreinsatz, überrascht Sie keine Warnung mehr. Unser Team übernimmt das Kompatibilitätsupdate, die Testrunde und die Veröffentlichung im Store von Anfang bis Ende. Um die Lage Ihrer App gemeinsam einzuschätzen und ein Angebot zu erhalten, füllen Sie einfach das Formular auf unserer Seite zur App Entwicklung aus.

Zum Schluss ein Hinweis: Die Zeitfenster in diesem Beitrag beschreiben den allgemeinen Rahmen der offiziellen Richtlinie. Prüfen Sie also die aktuelle API Nummer und das Datum immer in der Play Console Hilfe, bevor Sie etwas an Ihrer App ändern.

Häufig gestellte Fragen

Sperrt ein höheres Ziel API Level Nutzer mit älteren Smartphones aus?
Nein. Die Unterstützung älterer Geräte steuert das Mindestlevel, nicht das Ziellevel. Heben Sie das Ziellevel an, folgt Ihre App den neueren Android Regeln, lässt sich aber weiterhin auf älteren Smartphones installieren, solange Sie das Mindestlevel nicht ändern. Testen Sie die wichtigsten Abläufe trotzdem auch auf älteren Geräten.
Löscht Google meine App, wenn ich die Warnung ignoriere?
Nein, allein aus diesem Grund nicht. Nach der offiziellen Richtlinie ist eine bestehende App, die die Anforderung verfehlt, für neue Nutzer mit neueren Android Versionen nicht mehr sichtbar. Bisherige Nutzer können sie weiter verwenden. Allerdings können Sie keine Updates mehr einreichen, was bei dringenden Fehlern oder Sicherheitslücken ein ernstes Problem ist.
Bekommt jede App automatisch eine Verlängerung?
Nein, eine Verlängerung gibt es nicht automatisch, und Google bietet sie nicht in jedem Zyklus an. Laut offizieller Seite öffnen Sie das Formular über die Detailansicht der Warnung auf der Seite zum Richtlinienstatus in der Play Console. Die Verlängerung ist zeitlich begrenzt; prüfen Sie das aktuelle Datum daher auf der offiziellen Hilfeseite.
Wie lange dauert ein Update des Ziellevels?
Eine feste Dauer können wir nicht nennen, denn der Abstand der Versionen und der Zustand Ihrer Kits bestimmen den Aufwand. Bei einer App, die Sie jedes Jahr anheben, ist es meist eine kurze Kompatibilitätsrunde. Bei einem Projekt, das jahrelang niemand angefasst hat, kommen Buildumgebung, Kits und Tests zusammen. Deshalb empfehlen wir einen frühen Start.
Was kann ich tun, wenn mein Entwickler den Quellcode nicht herausgibt?
Prüfen Sie zuerst Ihren Vertrag, denn dort stehen oft Übergabe und Eigentum am Quellcode. Ohne Code können Sie das Ziellevel nicht anheben, dann müsste die App neu entstehen. Fremde Konten zu nutzen oder Regeln zu umgehen, gefährdet Ihr Konto. Bei rechtlichen Fragen wenden Sie sich an einen Anwalt; dieser Beitrag ist keine Rechtsberatung.
Betrifft diese Anforderung auch meine iOS App?
Nein, diese Anforderung gilt nur für Android Apps bei Google Play. Der App Store von Apple hat eigene Vorgaben für Build und SDK, die Sie getrennt in der Entwicklerdokumentation von Apple verfolgen. Haben Sie eine plattformübergreifende App, erleichtert es die Arbeit deutlich, Updates für beide Stores im selben Wartungskalender zu planen.
  • Google Play
  • Play Console
  • Ziel API Level
  • Android
  • App Entwicklung
  • App Wartung
  • targetSdkVersion
Teilen:
Talha Aslan

Google Partner und Experte für digitales Marketing. Seit 2012 praktisch in SEO, Google Ads, Webdesign und E-Commerce Projekten; jeder Beitrag hier stammt aus dieser Erfahrung.

Nächstes Projekt

Angebot für Ihr Projekt.

Ihre Anfrage geht direkt an Talha Aslan und Team: Strategie von Talha, Umsetzung durch ein erfahrenes Team. Wir melden uns am selben Tag und senden Umfang, Zeitplan und Preis innerhalb von 1 Werktag als schriftliches Angebot.