تتمثل التجارب الفورية في ملء الشاشة ووجهة الإعلانات ما بعد النقر التي يتم تحميلها بشكل فوري تقريبًا من الإعلانات الموجودة في الموجز.
في حالة ظهور أي عمليات ذِكر للوحة canvas
في API، فهذه إشارة إلى وجود تجارب فورية. كانت اللوحة هي الاسم السابق لهذا التنسيق.
لإنشاء التجارب الفورية وإدارتها، تحتاج إلى ما يلي:
ADVERTISE
على الصفحةلإنشاء تجربة فورية، ستحتاج إلى معرف صفحة فيسبوك (PAGE-ID
) وأي عناصر، مثل الصور والأزرار والنصوص التي تريد تضمينها في تجربتك.
curl \
-F 'background_color=FFFFFF' \
-F 'body_element_ids=["<CANVAS_PHOTO_ID>"]' \
-F 'is_hidden=' \
-F 'is_published=' \
-F 'name=Canvas Name' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/<PAGE_ID>/canvases
الاسم | الوصف |
---|---|
يمثل زرًا ضمن التجربة الفورية. يكون الحقل | |
يمثل إعلانًا دوّارًا للتجربة الفورية. | |
يمثل تذييلاً للتجربة الفورية. | |
يمثل عنوانًا للتجربة الفورية. | |
يمثل صورة ضمن التجربة الفورية. يجب توفير | |
يمثل قائمة المنتجات للتجربة الفورية. | |
يمثل مجموعة المنتجات من كتالوج منتجات إعلانات كتالوج Advantage+ المعروضة في التجربة الفورية. | |
محدد مواقع المتاجر الموجود ضمن تجربة فورية. | |
النص ونمط النص المعروض ضمن تجربة فورية. | |
الفيديو المعروض ضمن تجربة فورية. يجب توفير |
لحذف عنصر ما، أرسل طلب DELETE
مع معرف العنصر الذي تريد حذفه.
curl -X DELETE \
-d 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/<CANVAS_ELEMENT_ID>
للحصول على معلومات بشأن أي تجربة فورية موجودة، ستحتاج إلى معرف التجربة الفورية (CANVAS-ID
).
curl -G \
--data-urlencode 'fields=[
"body_elements",
"canvas_link",
"id",
"is_hidden",
"is_published",
"name"
]' \
-d 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/<CANVAS_ID>
للحصول على معلومات حول كل التجارب الفورية الموجودة لصفحة فيسبوك، ستحتاج إلى معرف الصفحة (PAGE-ID
).
curl -G \
--data-urlencode 'fields=[
"background_color",
"body_elements",
"canvas_link",
"id",
"is_hidden",
"is_published",
"last_editor",
"name",
"owner",
"update_time"
]' \
-d 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/<PAGE_ID>/canvases
لتحديث تجربة فورية، يجب إلغاء نشر التجربة وستحتاج إلى معرف التجربة الفورية (CANVAS-ID
) وأي معرفات عناصر تريد تحديثها.
curl \
-F 'background_color=FFFFFF' \
-F 'body_element_ids=["<CANVAS_PHOTO_ID>"]' \
-F 'is_hidden=' \
-F 'is_published=' \
-F 'name=Canvas Name' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/<CANVAS_ID>
استخدم قالبًا كطريقة سريعة لإنشاء تجربة فورية خاصة بتحقيق هدف معين لنشاط تجاري. لا يتغير التخطيط من قالب لآخر، ولكن يمكنك استبدال المحتوى الافتراضي بصور ومقاطع فيديو ومنتجات ونصوص وروابط خاصة بك.
اسم قالب API | معرف القالب | الوصف |
---|---|---|
الحصول على عملاء جدد |
| يمكنك زيادة التحويلات من خلال صفحة مقصودة للهاتف المحمول تشجّع على اتخاذ إجراء. قالب اكتساب العملاء في مدير الإعلانات. |
عرض نشاطك التجاري |
| امنح الأشخاص طريقة جذابة لاستكشاف علاماتك التجارية أو منتجاتك أو خدماتك. قالب سرد القصص في مدير الإعلانات. |
بيع المنتجات (بدون كتالوج) |
| أنشئ تجربة التسوق عبر الهاتف المحمول عن طريق تحميل معلومات حول منتجك بدلاً من استخدام الكتالوج. قالب بيع المنتجات (بدون كتالوج) في مدير الإعلانات. |
بيع المنتجات: تخطيط نمط الحياة |
| دع الأشخاص يستكشفون المنتجات المتوفرة قيد العمل عن طريق عرضها في الصور. قالب الكتالوج في مدير الإعلانات. |
بيع المنتجات: تخطيط الشبكة |
| استخدم كتالوج المنتجات لإنشاء تجربة تسمح للأشخاص بالتسوق مباشرةً من أجهزتهم المحمولة. قالب واجهة المتجر في مدير الإعلانات. |
تجربة الواقع المعزَّز | قالب تجربة الواقع المعزَّز متوفر فقط عبر مدير الإعلانات. |
أرسل طلب GET
لتحديد العناصر اللازمة لقالب محدد، مثل قالب الحصول على عملاء جدد في المثال التالي.
curl -i -X GET \ "https://graph.facebook.com/VERSION/133471657203838?fields=document&access_token=ACCESS-TOKEN"
{ "document": { "name": "Get New Customers", "id": "397246414010297" }, "id": "133471657203838" }
استخدم معرف الحقل document
للحصول على العناصر الخاصة المتوفرة للقالب المحدد.
curl -i -X GET \ "https://graph.facebook.com/VERSION/397246414010297?fields=body_elements&access_token=ACCESS-TOKEN"
تعرض القائمة التي تم إرجاعها أنواع العناصر المتوفرة لاستخدامها في قالب الحصول على عملاء جدد.
{ "body_elements": [ { "name": "Cover Image or Video", "element_type": "PHOTO", "id": "397271930674412" }, { "name": "Text", "element_type": "RICH_TEXT", "id": "397271920674413" }, { "name": "Text", "element_type": "RICH_TEXT", "id": "397271910674414" }, { "name": "Button", "element_type": "BUTTON", "id": "397271914007747" }, { "name": "Carousel", "element_type": "CAROUSEL", "id": "397271940674411" }, { "name": "Text", "element_type": "RICH_TEXT", "id": "397271917341080" }, { "name": "Button", "element_type": "BUTTON", "id": "397271924007746" } ], "id": "397246414010297" }
لنشر إعلان التجربة الفورية، أرسل طلب POST
إلى معرف التجربة الفورية (CANVAS-ID
) مع بتعيين الحقل is_published
على true
.
curl \
-F 'is_published=1' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/<CANVAS_ID>
أنشئ تصميم إعلان باستخدام رابط التجربة الفورية الحالية (CANVAS-LINK
).
curl -X POST \
-F 'image_hash="<IMAGE_HASH>"' \
-F 'object_story_spec={
"page_id": "<PAGE_ID>",
"link_data": {
"image_hash": "<IMAGE_HASH>",
"link": "<CANVAS_LINK>",
"name": "Creative message",
"call_to_action": {
"type": "LEARN_MORE"
}
}
}' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT_ID>/adcreatives
بمجرد أن يكون تصميم الإعلان جاهزًا، يمكنك الانتقال إلى إنشاء مجموعة الإعلانات والمجموعة الإعلانية والحملة الإعلانية.
يمكنك استخدام مربع حوار إعلانات التجارب الفورية لتوفير واجهات مستخدم لإنشاء إعلانات التجارب الفورية على فيسبوك في موقعك على الويب. للحصول على تفاصيل حول مكون واجهة المستخدم، يمكنك الرجوع إلى مربعات الحوار.
لإعداد مجموعة Facebook SDK للغة JavaScript، راجع:
تعتمد مجموعة SDK للغة JavaScript على أذونات المستخدم الذي سجّل الدخول لإنشاء تجربة فورية. إذا لم تتوفر لدى المستخدم الأذونات اللازمة لإنشاء تجربة فورية للصفحة والنشاط التجاري المتوفر، فسيعرض مربع الحوار رسالة تفيد بوجود خطأ. لضمان أنه لا توجد أي أخطاء، يجب أن يكون المستخدم مرتبطًا بالنشاط التجاري وتتوفر لديها أذونات "إنشاء الإعلانات" في الصفحة.
بعد ذلك، قم بتشغيل مربع الحوار:
FB.ui({ display: 'popup', method: 'instant_experiences_builder', business_id: '<BUSINESS_ID>', page_id: '<PAGE_ID>' }, function(response) { // callback });
يمكنك توفير الإعدادات التالية للمكون الإضافي:
الاسم | مطلوب | الوصف |
---|---|---|
| نعم | المعلمة المطلوبة مع تعيين القيمة على |
| نعم | المعلمة المطلوبة مع تعيين القيمة على |
| نعم | معرف النشاط التجاري |
| نعم | معرف الصفحة التي تريد ربط التجربة الفورية بها |
| لا | معرف التجربة الفورية التي تريد تعديلها |
تكون المعلمة canvas_id
اختيارية وتسمح للمستخدم بتعديل تجربة فورية موجودة أو معاينتها. في حالة اكتمال التجربة الفورية، لا يمكنك تعديلها. نوصي باستخدام مربع حوار معاينة التجارب الفورية لمعاينة التجربة الفورية.
عند نجاح العملية، يوفر المكون الإضافي الاستجابة التالية:
{ "success": true, "id": "CANVAS-ID" }
المعرف الذي تم إرجاعه هو تجربة فورية منشورة. يمكنك الآن استخدامه في الحملات الإعلانية. في حالة عدم وجود أي استجابة أو إرجاع الاستجابة undefined
، يعني ذلك أن العارض قد أغلق مربع الحوار قبل إكمال التجربة الفورية. قد يكون المستخدم قد حفظ التجارب الفورية، لكنه لم يكملها. يمكنك سحب كل التجارب الفورية التي تنتمي إلى صفحة باستخدام Graph API لمعرفة ما إذا كانت توجد أي تجارب غير مكتملة.
يمكنك إنشاء معاينة تجربة فورية عن طريق استدعاء API المعاينات التي ترجع iframe، على غرار API معاينات الإعلانات:
curl -X GET \ -d 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/v18.0/<CANVAS_ID>/preview Open In Graph API Explorer
ترجع API استجابة مشابهة، والتي يمكن عرضها عن طريق تضمين عنصر iframe الذي تم إرجاعه في HTML:
{ "data": [ { "body": "<iframe src=\"https://www.facebook.com/ads/canvas/preview?d=AQKELApdJxoVp2f3PHl8-pRtYuAh4-_eDupMDbh-pS9zde_EFxckhYQCXu7NYUi4PhhBA7uskIo2Ys3IjIVNGZiS&t=AQKGOPqGI-NWcv1YKbA\" width=\"405\" height=\"720\" scrolling=\"yes\" style=\"border: none;\"></iframe>" } ], "__www_request_id__": "AQnyr47Qp2r5M-ISqSiMgrw" }
يمكنك استخدام مربع الحوار هذا لمعاينة تجربة فورية بحيث يمكن لأي شخص على فيسبوك عرضها من موقعك على الويب. للحصول على تفاصيل حول مكون واجهة المستخدم، يمكنك الرجوع إلى مربعات الحوار.
لإعداد مجموعة Facebook SDK للغة JavaScript، راجع:
تعتمد مجموعة SDK للغة JavaScript على أذونات المستخدم الذي سجّل الدخول لإنشاء تجربة فورية. إذا لم تتوفر لدى المستخدم الأذونات اللازمة لعرض التجربة الفورية، فسيعرض مربع الحوار رسالة تفيد بوجود خطأ.
بعد ذلك، قم بتشغيل مربع حوار المعاينة:
FB.ui({ display: 'popup', method: 'instant_experiences_preview', canvas_id: 'CANVAS-ID' });
يمكنك توفير الإعدادات التالية للمكون الإضافي:
الاسم | مطلوب | الوصف |
---|---|---|
| نعم | المعلمة المطلوبة مع تعيين القيمة على |
| نعم | المعلمة المطلوبة مع تعيين القيمة على |
| نعم | يمثل معرف التجربة الفورية التي تريد معاينتها |
لإنشاء جمهور التفاعل وهو جمهور من الأشخاص الذين يتفاعلون مع التجربة الفورية، قم بتعيين المعلمة object_id
الخاصة بالحقل rule
على معرف التجربة الفورية (CANVAS-ID
) في استدعاء POST /act_AD-ACCOUNT/customaudiences
.
الأشخاص الذين فتحوا التجربة الفورية
curl \ -F 'name=Instant Experience Engagement Audience' \ -F 'description=People who opened this Instant Experience' \ -F 'rule=[{"object_id":"<CANVAS_ID>","event_name":"instant_shopping_document_open"}]' \ -F 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/<VERSION>/act_<AD_ACCOUNT_ID>/customaudiences Open In Graph API Explorer
الأشخاص الذين نقروا على أي روابط في التجربة الفورية
curl \ -F 'name=Instant Experience Engagement Audience' \ -F 'description=People who clicked any links in this Instant Experience' \ -F 'rule=[{"object_id":"<CANVAS_ID>","event_name":"instant_shopping_element_click"}]' \ -F 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/<VERSION>/act_<AD_ACCOUNT_ID>/customaudiences Open In Graph API Explorer
لمزيد من المعلومات حول الجماهير المخصصة، يمكنك الرجوع إلى الجمهور المخصص، المرجع.
يستخدم تنفيذ التجارب الفورية من خلال Instagram استدعاءات واجهة API نفسها التي تستخدمها للتجربة الفورية على Facebook. ولاحظ وجود قيود يتم تطبيقها عند استخدام Instagram والتجارب الفورية:
ندعم جزئيًا عناصر التجربة الفورية التالية على Instagram:
swipe to open
في الأجهزة العميلة باسم Tap to open
.راجع رؤى الإعلانات للاطلاع على نظرة عامة وأوصاف أدوات القياس المتوفرة.