Skip to content

Armazenamento

Este artigo descreve as diferentes propriedades no nível de dispositivo capturadas ao usar o Braze Android SDK.

Propriedades do dispositivo

Por padrão, o Braze coletará as seguintes propriedades no nível do dispositivo para permitir a personalização de mensagens com base no dispositivo, no idioma e no fuso horário:

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

Você pode desativar ou especificar as propriedades que deseja coletar, definindo-as usando BrazeConfig.Builder.setDeviceObjectAllowlistEnabled() e BrazeConfig.Builder.setDeviceObjectAllowlist().

O exemplo a seguir mostra a lista de permissões do objeto de dispositivo para incluir somente a versão do sistema operacional Android e a localização do dispositivo no objeto de dispositivo:

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

Por padrão, todos os campos estão ativados. Observe que, sem algumas propriedades, nem todos os recursos funcionarão corretamente. Por exemplo, a entrega no horário local não funcionará sem o fuso horário.

Visite nosso artigo sobre a coleta de dados do SDK para saber mais sobre as propriedades do dispositivo coletadas automaticamente.

QUÃO ÚTIL FOI ESTA PÁGINA?
New Stuff!