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.
Armazenamento
Este artigo descreve as diferentes propriedades no nível de dispositivo capturadas ao usar o Braze iOS 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:
- Resolução do dispositivo
- Operadora do dispositivo
- Localidade do dispositivo
- Modelo do dispositivo
- Versão do sistema operacional do dispositivo
- IDFV (opcional com iOS SDK v5.7.0+)
- Push ativado
- Fuso horário do dispositivo
- Status da autenticação push
- Rastreamento de anúncios ativado
O SDK do Braze não coleta o IDFA automaticamente. Os apps podem, opcionalmente, passar o IDFA para o Braze implementando nosso protocolo ABKIDFADelegate
. Os apps devem obter a aceitação explícita do usuário final para rastreamento por meio do framework de transparência de rastreamento de apps antes de passar o IDFA para a Braze.
Os campos configuráveis do dispositivo são definidos no enum ABKDeviceOptions
. Para desativar ou especificar o campo do dispositivo que você gostaria de incluir na lista de permissões, atribua o bitwise OR
dos campos desejados a ABKDeviceAllowlistKey
no appboyOptions
de startWithApiKey:inApplication:withAppboyOptions:
.
Por exemplo, para especificar o fuso horário e o conjunto de locais a serem incluídos na lista de permissões, defina:
1
appboyOptions[ABKDeviceAllowlistKey] = @(ABKDeviceOptionTimezone | ABKDeviceOptionLocale);
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.