الاستهداف حسب نشاط التطبيق

يمكنك إنشاء إعلانات لاستهداف الأشخاص بناءً على الإجراءات التي يتخذونها داخل تطبيقك. على سبيل المثال، يمكنك استهداف الأشخاص الذين استخدموا تطبيقك قبل ذلك، ولكنهم لم يعودوا إلى التطبيق مرة أخرى خلال آخر 90 يومًا. أو يمكنك استهداف الأشخاص الذين قاموا بإضافة عنصر إلى عربة التسوق ولم يكملوا عملية الشراء. يمكنك الرجوع إلى السيناريوهات أدناه للاطلاع على روابط للأمثلة.

لاستهداف الأشخاص حسب نشاط التطبيق، أنشئ جمهورًا مخصصًا بناءً على أحداث التطبيق. تخبرك الصفحة التالية بكيفية إجراء ذلك.

ما أهمية ذلك؟

يمكنك الوصول إلى الجمهور ذي الصلة بما يتوافق مع احتياجاتك. يمكنك أيضًا توفير تجربة إيجابية أكثر عن طريق عدم عرض الإعلانات إلا للأشخاص الذين من المحتمل أن يكونوا مهتمين بها.

المتطلبات

تحتاج إلى إضافة أحداث التطبيق إلى تطبيقك لتتبع الإجراءات التي يتخذها الأشخاص داخل تطبيقك.

موضوعات ذات صلة

يمكن أن تستند الجماهير المخصصة أيضًا إلى قوائم العملاء. انظر الاستهداف حسب قوائم العملاء.

منصة App Store Connect لنظام iOS 14

بالنسبة للأحداث التي يجمعها تطبيقك ويرسلها إلى فيسبوك، قد يتعين عليك الكشف عن أنواع هذه البيانات في الاستبيان الخاص بمنصة App Store Connect. تتحمل أنت مسؤولية ضمان توضيح ذلك في سياسة الخصوصية المتعلقة بتطبيقك. تفضل بزيارة مقالة تفاصيل الخصوصية في متجر App Store من Apple لمعرفة المزيد حول أنواع البيانات التي ستحتاج إلى الكشف عنها.

قبل البدء: قراءة الدلائل الأساسية

1. إعلانات التطبيقات

تعرف على كيفية عمل الإعلانات مع التطبيقات.

2. إعداد SDK وإضافة أحداث التطبيق

تحتاج في معظم الحالات إلى إضافة Facebook SDK قبل بدء إنشاء جماهيرك المخصصة.

3. مثال على الحالة: تشجيع الأشخاص على معاودة استخدام تطبيقك

يعرفك هذا الدليل على مثال ومن ثم يمكنك التعرف على كيفية إنشاء جمهور مخصص.

4. أحداث التطبيق

تعرف على طريقة عمل أحداث التطبيق.

فتحوا تطبيقك مؤخرًا

1. إضافة تتبع تشغيل التطبيق إلى تطبيقك

لإنشاء جمهور مخصص استنادًا إلى أحدث النشاطات، لا يتطلب الأمر تتبع عمليات إطلاق التطبيق باستخدام أحداث التطبيق. تتبع عمليات تشغيل التطبيق من خلال استدعاء الأسلوب activateApp:

- (void)applicationDidBecomeActive:(UIApplication *)application {
   [FBSDKAppEvents activateApp];
}
@Override
protected void onResume() { 
  super.onResume(); 
  AppEventsLogger.activateApp(this); 
}
FB.AppEvents.activateApp();

2. إنشاء جمهور مخصص حسب أحدث النشاطات

ابدأ إنشاء إعلان جديد. في الجمهور، اختر إنشاء جديد > جمهور مخصص وحدد الخيارات التالية:

الخيار القيمة

نوع الجمهور

نشاط التطبيق

الإجراء الذي تم اتخاذه

تم فتح التطبيق

في الماضي

30 يومًا

أكملوا عملية شراء مؤخرًا

1. إضافة تسجيل عملية الشراء إلى تطبيقك

لإنشاء جمهور مخصص استنادًا إلى سلوك الشراء، يجب تسجيل عمليات الشراء باستخدام أحداث التطبيق. تتبع عمليات الشراء باستخدام الأسلوب logPurchase:

[FBSDKAppEvents logPurchase:4.32 currency:@"USD"];
logger.logPurchase(BigDecimal.valueOf(4.32), Currency.getInstance("USD"));
var parameters = {};
parameters[FB.AppEvents.ParameterNames.CONTENT_ID] = "QW-12345";
FB.AppEvents.logPurchase(4.32, "USD", parameters);

2. إنشاء جمهور مخصص حسب عمليات الشراء

ابدأ إنشاء إعلان جديد. في الجمهور، اختر إنشاء جديد > جمهور مخصص وحدد الخيارات التالية:

الخيار القيمة

نوع الجمهور

نشاط التطبيق

الإجراء الذي تم اتخاذه

مبلغ الشراء: أعلى 25%

في الماضي

30 يومًا

الخيار المتقدم الأول: تضييق نطاق جمهورك من خلال تضمين معايير أخرى

قد تحتاج أيضًا إلى استهداف إعلاناتك لتتضمن جمهورًا أكثر تحديدًا. على سبيل المثال، قد ترغب في الوصول إلى المستخدمين الذين قاموا بعملية شراء داخل التطبيق خلال الـ 30 يومًا السابقة، باستثناء آخر 7 أيام.

اختر استثناء، ثم اختر الخيارات التالية:

الخيار القيمة

الإجراء الذي تم اتخاذه

مبلغ الشراء: أعلى 25%

في الماضي

7 أيام

الخيار المتقدم الثاني: إنشاء جمهور مخصص حسب الذين تركوا عربات التسوق

استهدف الأشخاص الذين أبدوا اهتمامًا بإكمال إحدى عمليات الشراء، ولكنهم لم يقوموا بذلك باستخدام الخيارات التالية:

"إنشاء جمهور مخصص" من الخيار القيمة

نوع الجمهور

App Activity

قائمة بالأشخاص استنادًا إلى...

Combined Action

الإجراء الذي تم اتخاذه

Add to Cart

في آخر

30 يومًا

الإجراء الذي لم يتم اتخاذه

Purchases

في آخر

30 يومًا


أكملوا عمليات شراء كبيرة

1. إضافة تسجيل عملية الشراء إلى تطبيقك

اتخذ الخطوات ذاتها المذكورة في فقرة أكملوا عملية شراء مؤخرًا: 1. أضف تسجيل عملية الشراء إلى تطبيقك.

2. إنشاء جمهور مخصص حسب عمليات الشراء الكبيرة

ابدأ إنشاء إعلان جديد. عند تحديد جمهور إعلانك، عليك إنشاء جمهور مخصص جديد واختيار الخيارات التالية عند ملء نموذج الجمهور المخصص:

"إنشاء جمهور مخصص" من الخيار القيمة

نوع الجمهور

App Activity

الإجراء الذي تم اتخاذه

Purchases

قيمة الحدث بالدولار الأمريكي

أكبر من 100

في آخر

90 يومًا

حققوا مستوى

1. إضافة تتبع الحدث إلى تطبيقك

لإنشاء جمهور مخصص استنادًا إلى تحقيق المستوى، لا يتطلب الأمر تتبع تلك الأحداث باستخدام أحداث التطبيق. تتبع إنجازات المستوى - أو أي أحداث أخرى - باستدعاء الطريقة logEvent وتوفير معلمة level:

[FBSDKAppEvents logEvent:FBSDKAppEventNameAchievedLevel
  valueToSum:nil
  parameters:@{ 
    FBSDKAppEventParameterNameLevel: 123
  }
];
AppEventsLogger logger = AppEventsLogger.newLogger(this);
Bundle parameters = new Bundle();
parameters.putString(AppEventsConstants.EVENT_NAME_ACHIEVED_LEVEL, 123);
logger.logEvent(
  AppEventsConstants.EVENT_NAME_ACHIEVED_LEVEL,
  null,
  parameters
);
var parameters = {};
parameters[FB.AppEvents.ParameterNames.LEVEL] = 123;
FB.AppEvents.logEvent(
  FB.AppEvents.EventNames.ACHIEVED_LEVEL,
  null,
  parameters
);

2. إنشاء جمهور مخصص حسب مستوى الإنجاز

ابدأ إنشاء إعلان جديد، واختر تفاعلات التطبيق لتكون هدفك. عند تحديد جمهور إعلانك، عليك إنشاء جمهور مخصص جديد واختيار الخيارات التالية عند ملء نموذج الجمهور المخصص:

"إنشاء جمهور مخصص" من الخيار القيمة

نوع الجمهور

App Activity

الإجراء الذي تم اتخاذه

Levels Achieved

المستوى

أي من 123

في آخر

28 يومًا