Penargetan Berdasarkan ID Pengiklan Seluler

Anda dapat membuat iklan yang menargetkan orang berdasarkan daftar pelanggan, dan salah satu cara membuat daftar itu adalah menggunakan ID pengiklan seluler. ID pengiklan seluler adalah Pengidentifikasi Periklanan Apple atau Android atau ID Lingkup Aplikasi Facebook. Halaman ini menjelaskan cara mendapatkan ID ini dan cara menggunakannya saat membuat pemirsa khusus untuk iklan aplikasi Anda.

Sebelum memulai, harap baca Penargetan Berdasarkan Daftar Pelanggan.

Ringkasan: Mengambil dan Menargetkan ID Pengguna

Kapan Harus Mengakses Lingkup Aplikasi

Tentukan kapan Anda ingin mengakses ID lingkup aplikasi. Contoh: Anda dapat mengakses ID saat aplikasi Anda dibuka atau saat pengguna mengambil tindakan tertentu, seperti melakukan pembelian dalam-aplikasi.

Cara Mengidentifikasi Orang

Terdapat beberapa teknologi yang dapat Anda gunakan untuk mengidentifikasi orang:

  • Pengidentifikasi Periklanan Apple (IDFA)
  • ID Periklanan Android
  • ID Lingkup Aplikasi Facebook

Kami memberikan contoh kode untuk semua teknik ini di bawah.

Menyimpan Data

Setelah Anda mengumpulkan ID, simpan ID tersebut di database pilihan Anda, atau dalam file Excel atau .csv.

Mengekspor Data

Pengelola Iklan Facebook mewajibkan Anda untuk memberikan data dalam file Excel atau .csv. Sebagian besar sistem database dapat diekspor ke salah satu format tersebut.

Mengimpor Data ke Pengelola Iklan Facebook

Ikuti panduan Penargetan berdasarkan Daftar Pelanggan. Gunakan file Excel atau .csv untuk mengimpor daftar pelanggan.

ID Pengiklan Seluler yang Didukung

Kami mendukung tiga jenis ID Pengiklan Seluler:

ID Deskripsi

Pengidentifikasi Periklanan Apple (IDFA)

ID iklan yang Apple sediakan sebagai bagian dari iOS dalam kerangka kerja iklan.

ID Periklanan Android

ID iklan yang diberikan oleh Google sebagai bagian dari layanan Google Play.

ID Lingkup Aplikasi Facebook

Jika orang login ke aplikasi Anda melalui Facebook, Anda dapat menggunakan ID Lingkup Aplikasi mereka untuk penargetan.

Penerapan Teknis

Pengidentifikasi Periklanan Apple dan 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 Lingkup Aplikasi 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