Identificadores de dispositivos

Última atualização:

Explicação dos identificadores Chartboost: formatos esperados, uso e suporte.


Identificador para anúncios

IFA também é chamado de IDFA. São a mesma coisa.

Enviado no campo:

  • ifa

Formato:

  • Representação hexadecimal dos dados IFA do dispositivo
  • Traços não são inseridos
  • Tamanho de 32 caracteres

Plataforma:

  • iOS

Suportado por:

  • Chartboost iOS SDK v3.0.7 e superior
  • Retornos
  • Integração servidor a servidor

Como obtenho o meu IFA? (iOS versão 6.0+)

  1. Vincule AdSupport.framework (Fases do build -> Vincular binário com bibliotecas)
  2. Adicione estas linhas de código a um app e execute em um dispositivo iOS - você verá o IFA impresso no log:
// Importe isso

#import <CommonCrypto/CommonDigest.h>
#import <AdSupport/AdSupport.h>

// Imprimir IFA (Identificador para publicidade) na seção Saída. Adicione a applicationDidBecomeActive. Somente dispositivos iOS 6+. 
NSString* ifa = [[[NSClassFromString(@"ASIdentifierManager") sharedManager] advertisingIdentifier] UUIDString];
ifa = [[ifa stringByReplacingOccurrencesOfString:@"-" withString:@""] lowercaseString];
NSLog(@"IFA: %@",ifa);

Alternativamente, talvez você encontre o IFA do seu dispositivo usando um app de terceiros chamado The Identifiers.

O uso do Chartboost SDK está de acordo com as políticas IDFA da Apple?

O Chartboost SDK respeita a configuração de Limitar Publicidade Rastreada e as limitações da Apple sobre o uso de IDFA para:

  1. Servir anúncios em um app
  2. Atribuir uma instalação de app a um anúncio servido anteriormente
  3. Atribuir uma ação tomada em um app a um anúncio servido anteriormente

Continue a usar o Chartboost SDK com confiança e se houver qualquer dúvida ou preocupação, entre em contato conosco.


Google Advertising ID (GAID)

Enviado no campo:

  • gaid

Formato:

  • 32 caracters, mais 4 traços (e4fe9bde-caa0-47b6-908d-ffba3fa184f2, por exemplo)
  • Letras minúsculas

Plataforma:

  • Android

Suportado por:

Como obtenho meu GAID?

  • Em seu dispositivo Android , abra o app Ajustes do Google.
  • Selecione Anúncios.
  • Seu ID de anunciante aparece na parte inferior.


Android ID

Enviado no campo:

  • uuid

Formato:

  • Não deve ter hash ou qualquer outra manipulação
  • Tamanho de 16 caracteres

Plataforma:

  • Android

Suportado por:

  • Todas as versões do Chartboost Android SDK
  • Integração servidor a servidor
  • Retornos

Como obtenho o meu Android ID?

  1. Importe android.provider.Settings.Secure;
  2. Adicione estas linhas de código a um app e execute em um dispositivo Android - você verá o Android ID impresso no log:
//Importar código
import android.provider.Settings.Secure;

//Imprimir o Android ID no log
String android_id = Secure.getString(getBaseContext().getContentResolver(),Secure.ANDROID_ID);
Log.e(TAG, android_id);

UDID

Enviado no campo:

  • uuid

Formato:

  • Não deve ter hash ou qualquer outra manipulação
  • Tamanho de 36 caracteres

Plataforma:

  • Somente iOS

Suportado por:

  • Chartboost SDK v3.1.1 e inferior (UDID removido na v3.2)
  • Integração servidor a servidor
  • Retornos