Direcionamento por identificação do anunciante da plataforma móvel

É possível criar direcionamento de anúncios para pessoas por listas de clientes, e uma maneira de fazer isso é usando a identificação do anunciante da plataforma móvel. A identificação do anunciante da plataforma móvel é um identificador de anunciante para Apple/Android ou um ID no escopo do app do Facebook. Esta página explica como você pode obter esses códigos e usá-los ao criar públicos personalizados para os seus anúncios de apps.

Antes de começar, leia Direcionamento por listas de clientes.

Visão geral: acessar e direcionar números de identificação do usuário

Quando acessar o escopo do app

Identifique o momento em que você quer acessar os IDs no escopo do app. Por exemplo, é possível acessar o ID na inicialização do app ou quando o usuário realizar determinada ação (como uma compra no app).

Como identificar uma pessoa

Há várias tecnologias para identificar uma pessoa:

  • Identificador de Publicidade da Apple (IDFA)
  • ID de publicidade do Android
  • ID no escopo do app do Facebook

Fornecemos exemplos de código para todas essas técnicas abaixo.

Armazenar dados

Depois de coletar os IDs, armazene-os no banco de dados da sua preferência, no Excel ou em um arquivo .csv.

Como exportar dados

O Gerenciador de Anúncios do Facebook requer que você forneça seus dados como um arquivo Excel ou .csv. A maioria dos sistemas de banco de dados pode exportar para um desses formatos.

Como importar dados do Gerenciador de Anúncios do Facebook

Consulte o guia Direcionamento por listas de clientes. Use o arquivo Excel ou .csv quando for o momento de importar a lista de clientes.

Identificações do anunciante da plataforma móvel compatível

Nós oferecemos suporte para três tipos de identificação do anunciante da plataforma móvel:

ID Descrição

Identificador de Publicidade da Apple (IDFA)

Uma identificação do anúncio que a Apple fornece como parte do iOS no framework de anúncios.

ID de publicidade do Android

Uma identificação do anúncio que o Google fornece como parte dos serviços do Google Play.

ID no escopo do app do Facebook

Se as pessoas estiverem conectadas ao seu app por meio do Facebook, é possível usar os IDs no escopo do app para fazer o direcionamento.

Implementação técnica

Identificadores de Publicidade da Apple e do Android

// This call does NOT require the Facebook SDK for iOS
#import <AdSupport/ASIdentifierManager.h>
NSString *userId = [[[ASIdentifierManager sharedManager]
   advertisingIdentifier] UUIDString];
// Next: Store the user ID in your database
// This call does NOT require the Facebook SDK for Android!
import com.google.android.gms.ads.identifier.AdvertisingIdClient;
import com.google.android.gms.ads.identifier.AdvertisingIdClient.Info;
Info adInfo = null;
try {
     adInfo = AdvertisingIdClient.getAdvertisingIdInfo(mContext);
} catch (IOException e) {
     // ...
} catch (GooglePlayServicesAvailabilityException e) {
     // ...
} catch (GooglePlayServicesNotAvailableException e) {
     // ...
} 
String userId = adInfo.getId();
// Next: Store the user ID in your database

ID no escopo do app do Facebook

#import <FBSDKCoreKit/FBSDKCoreKit.h>
#import <FBSDKLoginKit/FBSDKLoginKit.h>

- (void)viewDidLoad
{
  // Enable profile updates for example in `viewDidLoad`
  [FBSDKProfile enableUpdatesOnAccessTokenChange:YES];
} 

- (void)yourSelector
{
  // Once user is logged in via Facebook Login you can call:
  NSString *userId = [FBSDKProfile currentProfile].userID;
  // Next: Store the ID in your database      
}
// User needs to be logged in via Facebook Login
String userId = Profile.getCurrentProfile().getId();
// Next: Store the ID in your database