يمكنك إعداد إعلانات كتالوج Advantage+ على الهاتف المحمول من خلال مجموعات Facebook SDK. ويجب دمج إمكانية إضافة رابط لموضع معين إلى جانب إضافة رابط لموضع معين مؤجل في تطبيقك لتوفير أفضل تجربة ممكنة للأشخاص الذين يستخدمون تطبيقك.
على الويب، استخدم أحداث بيكسل Meta، مثل ViewContent
لتتبع التفاعلات على الأحداث. وعلى الهاتف المحمول، يمكنك تتبع الأحداث نفسها من خلال أحداث التطبيق.
يجب إرسال الأحداث المطلوبة الثلاثة ذاتها من تطبيقك كما تفعل من البيكسل لديك: ViewContent
وAddToCart
وPurchase
. تتطلب إعلانات كتالوج Advantage+ هذه الأحداث للعمل بشكل صحيح.
حدث iOS | حدث لنظام Android | مكافئ الويب |
---|---|---|
|
|
|
|
|
|
|
|
|
على سبيل المثال، يتم تشغيل حدث ViewContent
عندما يعرض شخص ما منتجًا في التطبيق:
[[FBSDKAppEvents shared] logEvent:FBSDKAppEventNameViewedContent
valueToSum:54.23
parameters:@{
FBSDKAppEventParameterNameCurrency : @"USD",
FBSDKAppEventParameterNameContentType : @"product",
FBSDKAppEventParameterNameContentID : @"123456789"
}
];
يمكنك أيضًا توفير مصفوفة بلغة JSON تضم قيم معرف المنتج عند تشغيل أي حدث لعدة منتجات. على سبيل المثال، يمكنك إرسال عدة منتجات تتضمن الحدث Purchase
.
[[FBSDKAppEvents shared] logPurchase:54.23 currency : @"USD" parameters:@{
FBSDKAppEventParameterNameContentID : @"['1234','5678']",
FBSDKAppEventParameterNameContentType : @"product"
}
];
إذا كانت لديك معرفات محتويات متعددة، فإنك توفر مصفوفة بلغة JSON تم تجاوزها، على سبيل المثال:
"[\"1234\",\"5678\"]"
بالنسبة لكل حدث تطبيق، يمكنك إرسال معلمات إضافية؛ ويجب إرسالها عندما يجري أحد الأشخاص عملية شراء:
الاسم | الوصف |
---|---|
string (سلسلة) | اختياري. |
string (سلسلة) | اختياري. |
إذا كنت تستخدم شريك قياس أداء تطبيقات الهواتف المحمولة (MMP) معتمدًا للإبلاغ عن الأحداث إلى Facebook، فيمكنك ضبط التنفيذ لإرسال الأحداث المطلوبة أيضًا. وعلى الرغم من اختلاف هذه العملية حسب MMP، إلا أنها تبدو عادةً كما يلي:
الأحداث التالية مطلوبة:
الاسم | الوصف |
---|---|
| عندما يعرض حساب بمركز الحسابات منتجًا |
| عند إضافة عنصر إلى عربة التسوق |
| عند شراء عنصر/عناصر |
يتعين عليك أيضًا إرسال معلمتين إضافيتين حتى تعمل إعلانات كتالوج Advantage+:
product
أو product_group
المعلمات الإضافية المتوفرة هي:
الاسم | الوصف |
---|---|
string (سلسلة) | إما |
string (سلسلة) | مطلوب. |
string (سلسلة) | اختيارية. |
string (سلسلة) | اختياري. |
ملاحظة: يجب أيضًا إرسال المعلمتين _valueToSum
وfb_currency
عندما يشتري شخص ما عناصر.
تُعد أسهل طريقة للاختبار ما إذا كانت عملية الدمج التي نفذتها تعمل هي استخدام مساعد إعلانات التطبيق للاطلاع على الأحداث والمعلمات التي يتم إبلاغ فيسبوك بها بشكل فوري.
ستظهر أسماء الأحداث الثلاثة التالية في حالة نجاح الدمج:
FB_MOBILE_CONTENT_VIEW
FB_MOBILE_ADD_TO_CART
FB_MOBILE_PURCHASE
تعرف على المزيد حول أحداث تطبيقات نظامي iOS وAndroid.
للتحقق من وظيفة أحداث التطبيق لديك، يمكنك مراجعة الأحداث الأخيرة في
مدير الأحداث من Facebook.
عند توفير روابط لمواضع معينة في قائمة البيانات لديك، يمكن لأي شخص يتفاعل مع إعلانك في فيسبوك الانتقال مباشرة إلى موقع محدد في تطبيقك. على سبيل المثال، عندما ينقر أحد الأشخاص على إعلان في فيسبوك على الهاتف المحمول، سيظهر له المنتج في تطبيق الهواتف المحمولة لديك. راجع إضافة رابط لموضع معين والتحقق الرابط لموضع معين لمزيد من المعلومات.
إذا كنت تستخدم روابط لموضع معين، فيمكنك تحديد سلوك إعادة التوجيه في حالة لم يكن تطبيقك مثبتًا لدى شخص ما. وعندما توفر روابط لموضع معين في قائمة البيانات لديك، يظهر لدى الأشخاص الذين لم يثبتوا تطبيقك عنوان URL للويب خاص بالمنتج الموجود في الإعلان.
نظرًا لأنه من المحتمل أن هدفك يتمثل في زيادة مبيعات الكتالوج، فقد ترغب في عرض صفحات المنتجات لدى الأشخاص بدلاً من تطبيقك المطلوب تثبيته. لذلك، فإننا نعيد التوجيه افتراضيًا إلى عناوين URL للويب، على الرغم من أنه بإمكانك تحديد سلوك مختلف لمزيد من التحكم. قم بتعيين سلوك الإجراء الاحتياطي على applink_treatment
عند إنشاء إعلان كتالوج Advantage+ واستخدم أحد هذه الخيارات:
الاسم | الوصف |
---|---|
| إرسال أحد الأشخاص دومًا إلى عنوان URL للويب المحدد. ويؤدي ذلك إلى تجاوز أي روابط لموضع معين في قائمة البيانات لديك. |
| يمثل أنه في حالة تثبيت التطبيق ووجود الروابط المناسبة لمواضع معينة لديك، يمكنك إرسال أحد الأشخاص إلى تطبيقك. وفي حالة عدم تلبية أحد هذين الشرطين، أرسله إلى عنوان URL لموقع الويب. |
| في حالة تثبيت التطبيق ووجود معلومات مناسبة حول رابط لموضع معين، يمكنك إرسال أحد الأشخاص إلى التطبيق. وفي حالة عدم تثبيت التطبيق، يمكنك إرسال الشخص إلى متجر التطبيقات حيث يمكنه تثبيت التطبيق. |
يتعين عليك في هذه الخطوة توفير روابط فعلية لموضع معين لإعلانات كتالوج Advantage+ التي توفرها. راجع كتالوج المنتجات، إضافة رابط لموضع معين للمزيد من المعلومات.
لقياس أحداث التحويل من موقع الويب وتطبيقات الهواتف المحمولة، تأكد من أن إعلانات كتالوج Advantage+ تحتوي على مجموعة مواصفات التتبع الصحيحة لهذه الأحداث:
الحدث | مواصفات التتبع |
---|---|
|
|
|
|
|
|
يمكن لفيسبوك حينها تتبع أي أحداث تبدأ من جانب إعلان كتالوج Advantage+، بغض النظر عما إذا كان أحد الأشخاص يعرض موقعك على الويب أو تطبيقك. ولتعيين مواصفات التتبع هذه:
use FacebookAds\Object\Ad;
use FacebookAds\Object\Fields\AdFields;
$ad = new Ad(<AD_ID>);
$ad->{'tracking_spec'} = array(
array(
'action.type' => array('app_custom_event'),
'application' => array($app_id),
),
array(
'action.type' => array('offsite_conversion'),
'offsite_pixel' => array(<PIXEL_ID>),
),
array(
'action.type' => array('mobile_app_install'),
'application' => array($app_id),
),
);
$ad->update();
curl \
-F 'tracking_spec=[
{"action.type":["app_custom_event"],"application":["101"]},
{"action.type":["offsite_conversion"],"offsite_pixel":["<PIXEL_ID>"]},
{"action.type":["mobile_app_install"],"application":["101"]}
]' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v2.11/<AD_ID>