Skip to content


Guide de mise à niveau vers Android 13

Ce guide décrit les modifications pertinentes introduites dans Android 13 (2022) et les étapes de mise à niveau requises pour l’intégration SDK Braze pour Android.

Reportez-vous à la documentation destinée aux développeurs d’Android 13 pour obtenir un guide de migration complet.

SDK Braze pour Android 13

Pour vous préparer à Android 13, veuillez mettre à jour votre SDK Braze vers la dernière version (v21.0.0+). Vous aurez ainsi accès à notre nouvelle fonctionnalité d’amorçage de notifications push « sans code ».

Modifications dans Android 13

Autorisation des notifications push

Android 13 introduit un changement majeur dans la manière dont les gestionnaires gèrent les applications qui envoient des notifications push. Dans Android 13, les applications doivent obtenir une autorisation avant que les notifications push ne puissent être affichées.

Message d’autorisation des notifications push sous Android demandant « Autoriser Kitchenerie à vous envoyer des notifications ? » avec deux boutons, « Autoriser » et « Ne pas autoriser » au bas du message.

Ce nouveau système d’autorisation suit un modèle similaire aux notifications push iOS et Web pour lesquelles une seule tentative d’obtenir l’autorisation est faite. Si un utilisateur choisit Don't Allow ou rejette la demande, votre application ne peut plus demander d’autorisation.

Notez que les apps bénéficient d’une dérogation pour les utilisateurs qui avaient déjà activé les notifications push avant la mise à jour vers Android 13. Ces utilisateurs pourront continuer à recevoir des messages push lorsqu’ils passeront à Android 13, sans avoir à en demander l’autorisation.

Délai de demande d’autorisation

Ciblage d’Android 13

Les applications ayant un ciblage Android 13 peuvent contrôler quand elles demandent l’autorisation et afficher la demande de notification push native.

Si votre utilisateur passe d’Android 12 à 13, que votre application était installée et que vous envoyiez des notification push, le système pré-accorde automatiquement la nouvelle autorisation de notification à toutes les applications éligibles. En d’autres termes, ces applications peuvent continuer à envoyer des notifications aux utilisateurs et ces derniers ne visualisent pas d’invite d’autorisation de délai d’exécution.

Pour plus de détails, consultez la documentation du développeur d’Android pour connaître les effets des mises à jour sur les applications existantes.

Ciblage d’Android 12 ou d’une version antérieure

Si votre application a un ciblage pas encore Android 13, le nouvel utilisateur sur Android 13, il verra automatiquement une invite d’autorisation de notification push lorsque votre application créera son premier canal de notification (via notificationManager.createNotificationChannel). Les utilisateurs qui ont déjà installé votre application et passent ensuite à Android 13 ne reçoivent pas d’invite et reçoivent automatiquement l’autorisation de notification push.

Préparation pour Android 13

Il est fortement recommandé de faire en sorte que votre application cible Android 13 afin de contrôler quand les utilisateurs recevront une demande d’autorisation de notification push.

Vous pourrez ainsi optimiser votre taux d’abonnement aux notifications push en invitant les utilisateurs à des moments plus appropriés, ce qui entraînera une meilleure expérience utilisateur en ce qui concerne le lieu et la manière des demandes d’autorisation de notifications push.

Pour commencer à utiliser notre nouvelle fonctionnalité d’amorçage des notifications push « sans code », mettez à niveau votre SDK Android vers la dernière version (v23.0.0 et ultérieures).

CETTE PAGE A-T-ELLE ÉTÉ UTILE?
New Stuff!