Références, dépôts et exemples d’applications
Il s’agit d’une liste de documentation de référence, de dépôts GitHub et d’exemples d’applications appartenant à chaque SDK Braze. La documentation de référence d’un SDK détaille les classes, types, fonctions et variables disponibles. Le dépôt GitHub fournit quant à lui des informations sur les déclarations de fonctions et d’attributs, les modifications de code et le versionnage du SDK. Chaque dépôt comprend également des exemples d’applications prêtes à compiler, que vous pouvez utiliser pour tester les fonctionnalités de Braze ou implémenter en parallèle de vos propres applications.
Pour le contenu des fichiers README des dépôts dans la documentation, consultez les guides des dépôts.
Liste des ressources

Actuellement, certains SDK ne disposent pas encore d’une documentation de référence dédiée, mais nous y travaillons activement.
| Plateforme | Référence | Dépôt | Application exemple |
|---|---|---|---|
| SDK Android | Documentation de référence | Dépôt GitHub | Application exemple |
| SDK Swift | Documentation de référence | Dépôt GitHub | Application exemple |
| SDK Web | Documentation de référence | Dépôt GitHub | Application exemple |
| SDK Javascript | Documentation de référence | Dépôt GitHub | N/A |
| SDK Cordova | Fichier de déclaration | Dépôt GitHub | Application exemple |
| SDK Flutter | Documentation de référence | Dépôt GitHub | Application exemple |
| SDK React Native | Documentation de référence | Dépôt GitHub | Application exemple |
| SDK Vega | Documentation de référence | Dépôt GitHub | N/A |
| SDK Roku | N/A | Dépôt GitHub | Application exemple |
| SDK Unity | Fichier de déclaration | Dépôt GitHub | Application exemple |
| SDK .NET MAUI (anciennement Xamarin) | N/A | Dépôt GitHub | Application exemple |
Création d’une application d’exemple
Création de « Droidboy »
Notre application de test dans le dépôt GitHub du SDK Android s’appelle Droidboy. Suivez ces instructions pour en créer une copie entièrement fonctionnelle aux côtés de votre projet.
- Créez un nouvel espace de travail et notez la clé d’identification API Braze.
- Copiez votre ID d’expéditeur FCM et votre clé d’identification API Braze aux emplacements appropriés dans
/droidboy/res/values/braze.xml(entre les balises des chaînes de caractères nomméescom_braze_push_fcm_sender_idetcom_braze_api_key, respectivement). - Copiez votre clé de serveur FCM et votre ID de serveur dans les paramètres de votre espace de travail sous Gérer les paramètres.
- Pour assembler l’APK Droidboy, exécutez
./gradlew assembledans le répertoire du SDK. Utilisezgradlew.batsous Windows. - Pour installer automatiquement l’APK Droidboy sur un appareil de test, exécutez
./gradlew installDebugdans le répertoire du SDK :
Création de « Hello Braze »
L’application de test Hello Braze présente un cas d’usage minimal du SDK Braze et montre également comment intégrer facilement le SDK Braze dans un projet Gradle.
- Copiez votre clé d’identification API depuis la page Gérer les paramètres dans votre fichier
braze.xmlsitué dans le dossierres/values.
- Pour installer l’application d’exemple sur un appareil ou un émulateur, exécutez la commande suivante dans le répertoire du SDK :
1
./gradlew installDebug
Si votre variable
ANDROID_HOMEn’est pas correctement configurée ou si vous ne disposez pas d’un dossierlocal.propertiesavec un dossiersdk.dirvalide, ce plugin installera également le SDK de base pour vous. Consultez le dépôt du plugin pour plus d’informations.
Pour en savoir plus sur le système de compilation du SDK Android, consultez le README du dépôt GitHub.
Création des applications de test Swift
Suivez ces instructions pour créer et exécuter nos applications de test.
- Créez un nouvel espace de travail et notez la clé API d’identification de l’application ainsi que l’endpoint.
- En fonction de votre méthode d’intégration (gestionnaire de paquets Swift, CocoaPods, manuelle), sélectionnez le fichier
xcodeprojapproprié à ouvrir. - Saisissez votre clé API et votre endpoint dans le champ approprié du fichier
Credentials.

Lors de l’assurance qualité de votre intégration SDK, utilisez le débogueur SDK pour résoudre les problèmes sans activer la journalisation détaillée pour votre application.