您可以使用顧客名單來建立指定目標的廣告,而製作此類名單的其中一個方法就是使用流動廣告客戶編號。流動廣告客戶編號是 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
}