فيسبوك ماسنجر

كيفية ربط صفحة فيسبوك

إذا كانت لديك بالفعل صفحة أعمال على فيسبوك، فيمكنك ربط بوت بها.

circle-exclamation

مهم!

triangle-exclamation

أولاً، أنشئ صفحة أعمال على فيسبوك.

لربط فيسبوك مع MaviBot، انتقل إلى قسم "Messengers" واختر Facebook.

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

circle-info

قد يُعرض عليك ربط حسابات الأعمال في إنستغرام أيضًا، لكن هذا اختياري.

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

إذا نجحت العملية، فسترى النافذة التالية.

circle-exclamation

سترى زر "Start" الافتراضي بعد الدخول إلى المجموعة.

لا تنسَ تضمين هذه الكلمة في شروط كتلة البدء.

يتم إعداد رسالة الترحيب التي يراها المستخدم قبل النقر على زر "Start" في إعدادات صفحة فيسبوك.

ما الذي يجب فعله إذا لم تكن الصفحة المطلوبة موجودة في القائمة

إذا كنت لا ترى المجموعة التي تحتاجها في القائمة، فهذا يعني على الأرجح أن المنشئ لا يملك أذونات لتلك المجموعة. تحتاج إلى منحها له.

للقيام بذلك:

سجّل الخروج من النظام باستخدام الزر الموجود في الزاوية العلوية اليمنى.

انقر على "Log in with Facebook."

انقر "Edit settings".

اختر الصفحة التي تريدها واتبع جميع الخطوات الموضحة في بداية المقال.

كيفية إنشاء البثوث على فيسبوك

ينطبق ذلك على أي رسائل ترسلها: عبر روبوتات الدردشة، أو البثوث الجماعية، أو الرسائل المرسلة يدويًا.

عندما يشترك مستخدم في روبوت دردشة أو يبدأ محادثة مع صفحة الشركة، يكون لديك نافذة زمنية مدتها 24 ساعة من تلك اللحظة لإرسال أي رسائل للمستخدم، بما في ذلك الرسائل الترويجية.

  1. إذا لم يرد المستخدم خلال 24 ساعة، يسمح لك فيسبوك بإرسال رسالة إضافية واحدة. قد تتضمن هذه الرسالة زرًا وعرضًا قويًا لجذب انتباه المشترك ودفعه إلى الرد.

  2. إذا رد المستخدم خلال نافذة الـ 24 ساعة، تُفتح نافذة جديدة مدتها 24 ساعة. يحدث هذا في كل مرة يرد فيها على رسالة من روبوت الدردشة.

لهذه القاعدة بعض الاستثناءات. مزيد من التفاصيل: https://developers.facebook.com/docs/messenger-platform/policy/policy-overview arrow-up-rightأحدها هو وسوم الرسائل — وهو نوع مسموح من الرسائل يمكن إرساله حتى بعد انقضاء نافذة الـ 24 ساعة. هناك 16 نوعًا من وسوم الرسائل. وقد اخترنا استخدام confirmed_event_update – "تذكير بالحدث." في المستقبل، قد نضيف خيار اختيار نوع الرسالة التي تريد إرسالها.

triangle-exclamation

من مزايا هذا الحل أن البثوث لا تتطلب مراجعة. كما يتيح لك وسيلة للتحايل على قاعدة 24+1.

كيفية العمل مع Facebook Pixel

circle-check

يتطلب فيسبوك استخدام نطاقات موثقة. للحصول على تعليمات مفصلة حول تثبيت Pixel، اقرأ HERE.

circle-check

لننظر إلى مثال على Carousel مكوّن من 3 بطاقات. لإنشاء البطاقات، تحتاج إلى إدخال ما يلي في حقل "Calculator".

p = [ {"title": "TITLE", "description": "DESCRIPTION OF CARD 1", "image": "LINK TO IMAGE 1", "buttons": [{"text": "BUTTON TEXT 1"}]}, {"title": "TITLE", "description": "DESCRIPTION OF CARD 2", "image": "LINK TO IMAGE 2", "buttons": [{"text": "BUTTON TEXT 2"}]}, {"title": "TITLE", "description": "DESCRIPTION OF CARD 3", "image": "LINK TO IMAGE 3", "buttons": [{"text": "BUTTON TEXT 3"}]} ]

r = send_carousel(p, '')

circle-info

يرجى ملاحظة: يجب إدخال السطر r = send_carousel(p, '') في سطر جديد في حقل إدخال الحاسبة.

triangle-exclamation

أولًا، عيّن مصفوفة تحتوي على العنوان والوصف والصورة والأزرار إلى المتغير p (يمكنك تسمية المتغير بشكل مختلف). ثم استخدمه في الطريقة send_carousel(p, '').

يمكنك أيضًا استخدام الجدول لإدخال العناوين والروابط المطلوبة وما إلى ذلك ببساطة، ثم نسخ النتيجة إلى كتلتك.

في حقل "Response"، اترك #{None}.

circle-info

يمكنك إدراج روابط URL في أزرار بطاقات الـ carousel. عندما ينقر المستخدم على زر، سيتم تحويله إلى الرابط.

لإضافة رابط إلى زر على بطاقة، أدرجه في المصفوفة التالية:

p = [ { "title": "title", "description": "DESCRIPTION OF CARD 1", "image": "LINK TO IMAGE 1", "buttons": [ { "text": "BUTTON TEXT 1", "url": "LINK FOR BUTTON" } ] } ]

circle-info

معلمة إضافية اختيارية payload تمت إضافتها إلى أزرار بطاقات الـ carousel. لن تكون هذه المعلمة مرئية للمستخدم، لكنها تتيح لك تتبع وتحليل اختيار المستخدم.

وبما أنه غالبًا ما تكون هناك حاجة إلى بطاقات carousel تحتوي على النص نفسه في الأزرار، فقد تمت إضافة معلمة إضافية تسمى payload تمت إضافتها.

لن تكون هذه المعلمة مرئية للمستخدم، لكنها تتيح لك تحليل اختياره:

يرجى الانتباه إلى طريقة استخدامها الصحيحة: p = [ { "title": "title", "description": "DESCRIPTION OF CARD 1", "image": "LINK TO IMAGE 1", "buttons":[{"text": "BUTTON TEXT 1", "payload": "1"}] }, { "title": "title", "description": "DESCRIPTION OF CARD 2", "image": "LINK TO IMAGE 2", "buttons": [{"text": "BUTTON TEXT 1", "payload": "2"}] }, { "title": "title", "description": "DESCRIPTION OF CARD 3", "image": "LINK TO IMAGE 3", "buttons": [{"text":"BUTTONTEXT 1"}] } ]

معلمة payload اختيارية ويمكن حذفها، كما هو موضح في الشكل الخاص بالزر 3.

Last updated