Nhắm mục tiêu theo ID nhà quảng cáo di động

Bạn có thể tạo quảng cáo nhắm mục tiêu mọi người theo danh sách khách hàng và một cách để lập danh sách này là sử dụng ID nhà quảng cáo di động. ID nhà quảng cáo di động là Mã nhận dạng quảng cáo của Apple/Android hoặc ID trong ứng dụng Facebook. Trang này giải thích cách bạn có thể lấy và sử dụng những ID này khi tạo đối tượng tùy chỉnh cho quảng cáo ứng dụng của mình.

Trước khi bạn bắt đầu, vui lòng đọc phần Nhắm mục tiêu theo danh sách khách hàng.

Tổng quan: Truy cập và nhắm mục tiêu ID người dùng

Thời điểm truy cập vào ID trong ứng dụng

Hãy xác định thời điểm bạn muốn truy cập vào ID trong ứng dụng. Ví dụ: bạn có thể truy cập vào ID này khi ứng dụng của bạn khởi chạy hoặc khi người dùng thực hiện hành động cụ thể, chẳng hạn như mua hàng trong ứng dụng.

Cách nhận dạng một người

Bạn có thể nhận dạng một người bằng một số công nghệ dưới đây:

  • Mã nhận dạng quảng cáo của Apple (IDFA)
  • ID quảng cáo của Android
  • ID trong ứng dụng Facebook

Chúng tôi sẽ cung cấp mã mẫu cho tất cả những kỹ thuật này ở bên dưới.

Lưu trữ dữ liệu

Sau khi thu thập ID, bạn cần lưu trữ những ID này vào cơ sở dữ liệu mà bạn chọn hoặc lưu trữ dưới dạng file Excel hay .csv.

Xuất dữ liệu

Theo yêu cầu của Trình quản lý quảng cáo trên Facebook, bạn cần phải cung cấp dữ liệu dưới dạng file Excel hoặc .csv. Hầu hết các hệ thống cơ sở dữ liệu đều có thể xuất ra một trong các định dạng này.

Nhập dữ liệu vào Trình quản lý quảng cáo trên Facebook

Hãy làm theo hướng dẫn Nhắm mục tiêu theo danh sách khách hàng của chúng tôi. Bạn nên sử dụng file Excel hoặc .csv khi đến thời điểm nhập danh sách khách hàng.

ID nhà quảng cáo di động được hỗ trợ

Chúng tôi hỗ trợ 3 loại ID nhà quảng cáo di động dưới đây:

ID Mô tả

Mã nhận dạng quảng cáo của Apple (IDFA)

ID quảng cáo mà Apple cung cấp như một phần của iOS trong khung quảng cáo.

ID quảng cáo của Android

ID quảng cáo mà Google cung cấp như một phần của dịch vụ Google Play.

ID trong ứng dụng Facebook

Nếu mọi người đăng nhập ứng dụng của bạn qua Facebook, bạn có thể dùng ID trong ứng dụng của họ để nhắm mục tiêu.

Triển khai kỹ thuật

Mã nhận dạng quảng cáo của Apple và 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 trong ứng dụng 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