Existem vários parâmetros opcionais que podem ser adicionados aos perfis dos dispositivos dependendo de como as integrações com SDKs são feitas. Detalhes sobre como a coleta desses dados pode ser viabilizada são fornecidos neste guia.
ID de usuário
O ID de usuário não é definido por padrão e só pode ser definido chamando métodos nos SDKs móveis e web. Os clientes podem consultar o guia dedicado do ID de usuário Set para detalhes completos.
Linguagem do aplicativo
A Linguagem de Aplicativos pode ser definida chamando métodos nos SDKs móveis e web usando os seguintes comandos:
mPushConnector.hitTag("user.language_app", "en");XPush.hitTag("user.language_app", "en");[XPush hitTag:@"user.language_app" withValue: @"en"];xtremepush('set', 'app_language','en');Essas informações podem ser encontradas na plataforma navegando até Dispositivos > Dados no menu Geo & Localização.
A linguagem do aplicativo é definida usando o formato ISO 639-1 (códigos de duas letras)
Google Analytics ID
O ID do Google Analytics só pode ser configurado ativando a integração com Google Analytics em dispositivos móveis ou web.
Você pode encontrar detalhes sobre como habilitar a integração GA em dispositivos móveis e web seguindo cada link.
O ID do Google Analytics pode ser encontrado navegando em Dispositivos > Dados, na seção de Informações da Aplicação.
Versão do app — apenas web
A versão do app pode ser definida chamando o seguinte método no web SDK:
xtremepush('set', 'app_version','3.0');Se ativado, esses dados podem ser encontrados navegando até Dispositivos > Dados, na seção de Informações da Aplicação.
IDs de Publicidade (IDFA e Android ID)—apenas para dispositivos móveis
Para habilitar IDs de publicidade, a atribuição deve ser ativada nos SDKs móveis. Detalhes sobre como fazer isso podem ser encontrados neste guia.
Esses dados são visíveis para dispositivos móveis navegando até Dispositivos > Dados, na seção Informações do Dispositivo.
Nome do dispositivo iOS — apenas iOS
O nome do dispositivo é definido por padrão, pois é útil para os desenvolvedores encontrarem dispositivos de teste durante o teste. Isso pode ser desativado antes de entrar em produção, caso você não queira coletar o nome do Dispositivo iOS chamando o seguinte método, antes de inicializar o XtremePush no seu Delegado de Aplicativos
XPush.setNameCollectingEnabled(false)[XPush setNameCollectingEnabled: NO];Se ativado, o nome pode ser encontrado em Dispositivos de Dados > como uma coluna (pode ser ativado clicando no botão e selecionando Nome no menu suspenso).