Ciblage par ID d'annonceur mobile

Vous pouvez créer des publicités qui ciblent des personnes par fichiers clientèle ; l’utilisation d’ID d'annonceur mobile est un moyen d’établir ce type de liste. Un ID d’annonceur mobile est un identifiant publicitaire Apple ou Android, ou un ID spécifique à une application Facebook. Cette page explique comment obtenir ces identifiants et comment les utiliser lors de la création d’audiences personnalisées pour vos publicités d’applications.

Avant de commencer, veuillez lire le guide Ciblage en fonction de fichiers clientèle.

Vue d’ensemble : accéder aux identifiants utilisateur et les cibler

Quand accéder aux ID spécifiques à une application

Déterminez à quel moment vous souhaitez accéder aux ID spécifiques à une application. Cela peut être au démarrage de votre application, par exemple, ou quand l’utilisateur ou l’utilisatrice effectue une action donnée, comme un achat intégré.

Identification d’une personne

Plusieurs technologies vous permettent d’identifier une personne :

  • Identifiant publicitaire Apple (IDFA)
  • ID publicitaire Android
  • ID spécifique à une application Facebook

Quelques exemples de code pour toutes ces techniques sont présentés ci-dessous.

Stockage de données

Après avoir recueilli les ID, stockez-les dans la base de données de votre choix. Vous pouvez aussi les stocker dans un fichier Excel ou CSV.

Exportation des données

Le Gestionnaire de publicités Facebook nécessite que vous fournissiez vos données dans un fichier Excel ou CSV. La plupart des systèmes de bases de données peuvent exporter les données dans l’un de ces formats.

Importation de données dans le Gestionnaire de publicités Facebook

Suivez notre guide sur le ciblage en fonction de fichiers clientèle. Utilisez le fichier Excel ou CSV au moment d’importer un fichier clientèle.

ID d'annonceur mobile pris en charge

Nous prenons en charge trois types d’ID d'annonceur mobile :

ID Description

Identifiant publicitaire Apple (IDFA)

Identifiant destiné à la publicité, fourni par Apple en tant que composant d’iOS dans le cadre de son infrastructure publicitaire.

ID publicitaire Android

Identifiant destiné à la publicité, fourni par Google en tant que composant des services Google Play.

ID spécifique à une application Facebook

Si des personnes sont connectées à votre application par l’intermédiaire de Facebook, vous pouvez utiliser leurs ID spécifiques à une application pour le ciblage.

Mise en œuvre technique

Identifiants publicitaires Apple et 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 spécifique à une application 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