您可以建立依顧客名單鎖定用戶的廣告,建立此類名單的方法之一是使用行動廣告主編號。行動廣告主編號是 Apple 或 Android 廣告識別碼,或是 Facebook 應用程式範圍編號。本頁面將為您說明如何取得這些編號,以及如何在建立應用程式廣告的自訂廣告受眾時加以運用。
開始之前,請先閱讀依顧客名單進行目標設定。
指出您要存取應用程式範圍編號的時機。例如,您可以在應用程式啟動或是用戶採取特定行動(如進行應用程式內購買)時,存取編號。
目前有很多種技術都可以用來識別用戶:
我們提供以下所有上述技術的程式碼範例。
在您蒐集編號之後,請將這些編號儲存在您自行選擇使用的資料庫中,或者儲存在 Excel 或 .csv 檔案中。
Facebook 廣告管理員會要求您提供 Excel 或 .csv 檔案格式的資料。大多數資料庫系統都可以匯出這些檔案格式之一的資料。
請遵循我們的依顧客名單進行目標設定指南。需要匯入顧客名單時,請使用 Excel 或 .csv 檔案。
我們支援三種行動廣告主編號:
編號 | 說明 |
---|---|
Apple 廣告識別碼(IDFA) | 此為 Apple 提供以作為 iOS 廣告架構一部分的廣告編號。 |
Android 廣告編號 | 此為 Google 提供以作為 Google Play 服務一部分的廣告編號。 |
Facebook 應用程式範圍編號 | 如果用戶是透過 Facebook 登入您的應用程式,則您可使用他們的應用程式範圍編號作為目標設定。 |
// 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
#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
}