Skip to content

Armazenamento

Este artigo descreve as diferentes propriedades em nível do dispositivo capturadas ao usar o Braze iOS Swift 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:

  • Operadora de dispositivos (consulte a nota sobre a depreciação do siteCTCarrier )
  • Localidade do dispositivo
  • Modelo do dispositivo
  • Versão do sistema operacional do dispositivo
  • Status da autorização push
  • Opções do visor push
  • Push ativado
  • Resolução do dispositivo
  • Fuso horário do dispositivo

Os campos configuráveis do dispositivo são definidos no enum Braze.Configuration.DeviceProperty. Para desativar ou especificar o campo do dispositivo que você gostaria de incluir na lista de permissões, adicione os campos à propriedade devicePropertyAllowList do objeto configuration.

Por exemplo, para especificar o fuso horário e a coleção de locais a serem permitidos, defina:

1
configuration.devicePropertyAllowList = [.timeZone, .locale]
1
2
3
4
configuration.devicePropertyAllowList = @[
    BRZDeviceProperty.timeZone,
    BRZDeviceProperty.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.

Para ler mais sobre as propriedades do dispositivo coletadas automaticamente, visite nossa coleta de dados SDK.

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