Skip to content

À propos du SDK Android de Braze

Le SDK Android de Braze vous aide à intégrer les fonctionnalités d’envoi de messages, d’analyse et d’engagement utilisateur de Braze dans votre application.

Pour commencer, consultez les ressources suivantes :

Démarrage rapide

Les extraits de code suivants montrent la configuration minimale requise pour ajouter le SDK Android de Braze à votre application.

1
2
3
4
5
6
7
8
9
10
11
12
// build.gradle

// ...
repositories {
  mavenCentral()
}
// ...
dependencies {
  `implementation 'com.braze:android-sdk-ui:42.3.+'`
  `implementation 'com.braze:android-sdk-location:42.3.+'`
}
// ...
1
2
3
4
5
6
<!-- res/values/braze.xml -->
<?xml version="1.0" encoding="utf-8"?>
<resources>
  <string translatable="false" name="com_braze_api_key">YOUR_APP_IDENTIFIER_API_KEY</string>
  <string translatable="false" name="com_braze_custom_endpoint">YOUR_CUSTOM_ENDPOINT_OR_CLUSTER</string>
</resources>
1
Braze.getInstance(context).changeUser("Jane Doe");

Pour plus d’informations sur les options d’intégration avancées, consultez le Guide développeur de Braze.

Prise en charge des versions

Le tableau suivant répertorie les versions minimales prises en charge pour les outils utilisés par le SDK Android de Braze.

Outil Version minimale prise en charge
minSdk 5.0+ / API 21+ (Lollipop et versions ultérieures)
targetSdk 37
Kotlin org.jetbrains.kotlin:kotlin-stdlib:2.2.20
Firebase Cloud Messaging 24.1.2
Font Awesome 4.3.0

Modules

Le tableau suivant décrit chaque module du SDK Android de Braze.

Module Description
android-sdk-base La bibliothèque d’analyse de base du SDK Braze.
android-sdk-ui La bibliothèque d’interface utilisateur du SDK Braze pour les messages in-app, les notifications push, les Content Cards et les bannières.
android-sdk-location La bibliothèque de localisation du SDK Braze pour la localisation et le géorepérage.
android-sdk-jetpack-compose La bibliothèque du SDK Braze pour la prise en charge de Jetpack Compose.
droidboy Un exemple d’application qui montre comment utiliser Braze en profondeur.
android-sdk-unity Une bibliothèque qui permet les intégrations du SDK Braze sur Unity.
samples Un dossier contenant des exemples d’applications pour diverses options d’intégration.

Contact

Pour toute question, contactez l’assistance technique de Braze.

Pour les détails du dépôt et les exemples de projets, consultez https://github.com/braze-inc/braze-android-sdk.

New Stuff!