يمكنك إنشاء إعلانات لاستهداف الأشخاص حسب قوائم العملاء، وإحدى الطرق المتّبعة لإنشاء هذه القوائم هي استخدام معرفات المعلنين على الهواتف المحمولة. ويكون معرف المعلن على الهاتف المحمول عبارة عن معرف إعلانات Apple أو Android أو معرف على مستوى تطبيق فيسبوك. توضح هذه الصفحة كيفية الحصول على هذه المعرفات وكيفية الاستفادة منها عند إنشاء الجماهير المخصصة لإعلانات تطبيقك.
قبل البدء، يرجى الاطلاع على الاستهداف حسب قوائم العملاء.
حدّد الوقت الذي تريد خلاله الوصول إلى المعرفات على مستوى التطبيق. فعلى سبيل المثال، يمكنك الوصول إلى المعرف عند تشغيل تطبيقك أو عندما يتخذ المستخدم إجراءً معينًا مثل إجراء عملية شراء داخل التطبيق.
تتوفر تقنيات متعددة يمكنك استخدامها في تحديد هوية الشخص:
نضرب فيما يلي أمثلة على الرموز البرمجية بشأن كل هذه التقنيات.
بعد تجميع المعرفات، يمكنك تخزينها في قاعدة بيانات من اختيارك أو في ملف بتنسيق Excel أو .csv.
يطالبك مدير إعلانات فيسبوك بتقديم بياناتك في ملف بتنسيق Excel أو .csv. ويمكن تصدير معظم أنظمة قواعد البيانات إلى إحدى التنسيقات التالية.
اتبع الإرشادات الواردة في دليل الاستهداف حسب قوائم العملاء الذي نوفره. واستخدم ملفًا بتنسيق Excel أو .csv عندما يحين وقت استيراد قائمة العملاء.
ندعم ثلاثة أنواع من معرفات المعلنين على الهواتف المحمولة:
المعرف | الوصف |
---|---|
معرف إعلانات Apple (IDFA) | معرف إعلانات توفره شركة Apple كجزء من نظام iOS في إطار عمل الإعلانات المرتبط به. |
معرف إعلانات Android | معرف إعلانات توفره شركة Google كجزء من خدمات Google Play. |
المعرف على مستوى تطبيق فيسبوك | إذا كان الأشخاص قد سجّلوا دخولهم إلى تطبيقك عبر فيسبوك، فيمكنك استخدام المعرفات على مستوى التطبيق الخاصة بهم في عملية الاستهداف. |
// 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
}