Skip to content

Auf Android 13 upgraden

Dieser Leitfaden beschreibt die für Braze relevanten Änderungen in Android 13 (2022) sowie die erforderlichen Upgrade-Schritte für Ihre Braze-Android-SDK-Integration.

Eine vollständige Anleitung zur Migration finden Sie in der Dokumentation für Android 13 Entwickler:innen.

Android 13 Braze SDK

Um sich auf Android 13 vorzubereiten, upgraden Sie bitte Ihr Braze SDK auf die neueste Version (v21.0.0+). Damit erhalten Sie Zugang zu unserem neuen „No-Code“-Push-Primer-Feature.

Änderungen in Android 13

Push-Genehmigung

Mit Android 13 ändert sich die Art und Weise, wie Nutzer:innen Apps verwalten, die Push-Benachrichtigungen senden, erheblich. In Android 13 müssen Apps eine Genehmigung einholen, bevor Push-Benachrichtigungen angezeigt werden können.

Eine Android-Push-Nachricht mit der Frage „Darf Kitchenerie Ihnen Benachrichtigungen senden?“ mit zwei Buttons „Zulassen“ und „Nicht zulassen“ am unteren Rand der Nachricht.

Diese neue Genehmigung folgt einem ähnlichen Muster wie bei iOS und Web-Push, bei dem Sie nur einen Versuch haben, die Genehmigung einzuholen. Wenn ein:e Nutzer:in Don't Allow wählt oder die Aufforderung schließt, kann Ihre App nicht erneut um Genehmigung bitten.

Beachten Sie, dass Apps eine Ausnahme für Nutzer:innen erhalten, die zuvor Push-Benachrichtigungen aktiviert hatten, bevor sie auf Android 13 aktualisiert haben. Diese Nutzer:innen bleiben berechtigt, Push-Benachrichtigungen zu empfangen, wenn sie auf Android 13 aktualisieren, ohne eine Genehmigung anfordern zu müssen.

Zeitpunkt der Genehmigungsaufforderung

Targeting auf Android 13

Apps, die auf Android 13 abzielen, können steuern, wann die Genehmigung angefordert und die native Push-Aufforderung angezeigt wird.

Wenn Ihre Nutzer:innen von Android 12 auf 13 upgraden, Ihre App zuvor installiert war und Sie bereits Push-Benachrichtigungen gesendet haben, gewährt das System die neue Benachrichtigungsgenehmigung automatisch allen berechtigten Apps. Mit anderen Worten: Diese Apps können weiterhin Benachrichtigungen an Nutzer:innen senden, und Nutzer:innen sehen keine Laufzeit-Genehmigungsaufforderung.

Weitere Details finden Sie in der Android-Entwicklerdokumentation zu den Auswirkungen auf Updates bestehender Apps.

Targeting auf Android 12 oder früher

Wenn Ihre App noch nicht auf Android 13 abzielt und ein:e neue:r Nutzer:in mit Android 13 Ihre App installiert, wird automatisch eine Push-Genehmigungsaufforderung angezeigt, wenn Ihre App ihren ersten Benachrichtigungskanal erstellt (über notificationManager.createNotificationChannel). Nutzer:innen, die Ihre App bereits installiert haben und dann auf Android 13 upgraden, sehen keine Aufforderung und erhalten automatisch die Push-Genehmigung.

Vorbereitung auf Android 13

Es wird dringend empfohlen, dass Ihre App auf Android 13 abzielt, um zu steuern, wann Nutzer:innen zur Push-Genehmigung aufgefordert werden.

Das Targeting auf Android 13 ermöglicht es Ihnen, Ihre Push-Opt-in-Raten zu optimieren, indem Sie Nutzer:innen zu geeigneteren Zeitpunkten auffordern, und führt zu einer besseren Nutzererfahrung in Bezug darauf, wie und wann Ihre App um Push-Genehmigung bittet.

Um unser neues „No-Code“-Push-Primer-Feature zu nutzen, upgraden Sie Ihr Android SDK auf die neueste Version (v23.0.0+).

New Stuff!