AppboyKit (also known as the Objective-C SDK) is no longer supported and has been replaced by the Swift SDK. It will no longer receive new features, bug fixes, security updates, or technical support—however, messaging and analytics will continue to function as normal. To learn more, see Introducing the New Braze Swift SDK.
Stockage
Cet article décrit les différentes propriétés capturées lors de l’utilisation du SDK Braze pour iOS au niveau de l’appareil.
Propriétés de l’appareil
Par défaut, Braze collecte les propriétés suivantes au niveau de l’appareil pour permettre la personnalisation des messages en fonction de l’appareil, de la langue et du fuseau horaire :
- Résolution de l’appareil
- Opérateur mobile
- Paramètres régionaux de l’appareil
- Modèle de l’appareil
- Version du système d’exploitation de l’appareil
- IDFV (en option avec iOS SDK v5.7.0+)
- Notifications push activées
- Fuseau horaire de l’appareil
- Statut d’autorisation des notifications push
- Suivi des campagnes publicitaires activé
Le SDK Braze ne recueille pas automatiquement IDFA. Les applications peuvent éventuellement transmettre l’IDFA à Braze en mettant en œuvre notre protocole ABKIDFADelegate
. Les applications doivent obtenir un abonnement explicite à l’utilisateur final pour suivre l’infrastructure de transparence du suivi des applications avant de passer à l’IDFA à Braze.
Les champs configurables d’appareil sont définis dans l’enum ABKDeviceOptions
. Pour désactiver ou spécifier le champ de l’appareil que vous souhaitez autoriser, affectez aux champs souhaités le niveau de bit OR
au ABKDeviceAllowlistKey
dans appboyOptions
de startWithApiKey:inApplication:withAppboyOptions:
.
Par exemple, pour spécifier le fuseau horaire et la collecte des paramètres régionaux à autoriser, définissez :
1
appboyOptions[ABKDeviceAllowlistKey] = @(ABKDeviceOptionTimezone | ABKDeviceOptionLocale);
Par défaut, tous les champs sont activés. Notez que sans certaines propriétés, toutes les fonctionnalités ne fonctionneront pas correctement. Par exemple, la livraison du fuseau horaire local ne fonctionnera pas sans le fuseau horaire.
Pour en savoir plus sur les propriétés de l’appareil collectées automatiquement, consultez notre collecte de données SDK.