Skip to content

Stockage

Cet article décrit les différentes propriétés capturées lors de l’utilisation du SDK Braze pour Android au niveau du dispositif.

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 :

  • AD_TRACKING_ENABLED
  • ANDROID_VERSION
  • CARRIER
  • IS_BACKGROUND_RESTRICTED
  • LOCALE
  • MODEL
  • NOTIFICIATION_ENABLED
  • RESOLUTION
  • TIMEZONE

Vous pouvez désactiver ou spécifier les propriétés que vous souhaitez collecter en les définissant à l’aide de BrazeConfig.Builder.setDeviceObjectAllowlistEnabled() et BrazeConfig.Builder.setDeviceObjectAllowlist().

L’exemple ci-dessous présente comment lister l’objet du dispositif pour y inclure uniquement la version de l’OS Android et la localisation :

1
2
3
  new BrazeConfig.Builder()
      .setDeviceObjectAllowlistEnabled(true)
      .setDeviceObjectAllowlist(EnumSet.of(DeviceKey.ANDROID_VERSION, DeviceKey.LOCALE));

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.

Visitez notre article sur la collecte de données SDK pour en savoir plus sur les propriétés des appareils collectées automatiquement.

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