يعرض هذا المستند كيفية إنشاء روابط m.me للتجربة التي توفرها في Messenger.
m.me
هي خدمة عنوان URL توفرها Meta حيث تعيد توجيه الأشخاص إلى شخص محدد أو صفحة أو محادثة في Messenger. يمكنك استخدامها على موقعك على الويب والنشرات الإخبارية عبر البريد الإلكتروني والمزيد.
يكون تنسيق رابط m.me
كما يلي حيث PAGE-NAME
هي صفحة فيسبوك المرتبطة بتطبيق المراسلة.
http://m.me/PAGE-NAME
عندما ينقر شخص على رابط m.me
، تتم إعادة توجيهه إلى محادثة جديدة مع النشاط التجاري، أو محادثة قائمة بالفعل إذا كان ذلك الشخص قد راسل النشاط التجاري سابقًا. ستظهر رسالة افتراضية في المحادثة تتضمن العبارة: "لقد دخلت هذه المحادثة باتباع الرابط. لقد أبلغنا صفحة PAGE-NAME بوجودك في المحادثة."
يمكنك إضافة المعلمة text
لتضمين رسالة مخصصة أيضًا.
http://m.me/PAGE-NAME?text=Hello%20and%20Welcome
يمكن للأنشطة التجارية مشاركة الروابط التي تعيد التوجيه إلى مواقع الويب أو سلاسل الرسائل الأخرى، التي قد يتضمن بعضها نصًا معبأً مسبقًا.
عندما ينقر شخص ما على زر "بدء الاستخدام" لبدء محادثة مع نشاطك التجاري، يتم إرسال إشعار webhook بحدث messaging_postbacks
إلى خادم أحداث webhooks. كجزء من إشعار webhook هذا، سيحتوي الكائن postback
على كائن referral
يتضمن المعلمة ref
.
عندما ينقر شخص ما على رابط m.me
وتكون هناك محادثة قائمة بالفعل بين النشاط التجاري والشخص، سينقله الرابط إلى المحادثة القائمة. وسيؤدي هذا الإجراء إلى إعادة تعيين نافذة المراسلة القياسية التي تبلغ 24 ساعة، مما يتيح لتطبيق المراسلة الرد على الشخص وسيتم إرسال إشعار webhook بحدث messaging_referrals
إلى خادم أحداث webhooks. كجزء من إشعار webhook هذا، سيتم تضمين معلمة ref
من رابط m.me
.
يمكن أن يحتوي رابط m.me على المعلمة ref
بحيث عندما ينقر شخص ما على الرابط، تزود نشاطك التجاري بمزيد من المعلومات حول المحادثة مثل رابط على موقع الويب مقابل رابط في متجر. يمكن أن توجه هذه الأنواع من الروابط أيضًا الشخص إلى محتوى أو ميزات معينة متوفرة ضمن تجربة Messenger.
http://m.me/PAGE-NAME?ref=REF-PARAMETER-INFORMATION
يمكن تضمين روابط m.me
التي تحتوي على المعلمات ref
في رموز QR. يمكن مسح رموز QR المتوافقة باستخدام كاميرا الهاتف الأصلية. عند مسحها ضوئيًا، سيتم فتح تطبيق Messenger والمحادثة القائمة مع نشاطك التجاري.
مثال على رمز QRيتم تشفير الرابط |
عندما تتلقى إشعار webhook، سيحتوي على معلومات من جانب الشخص الذي يبدأ محادثة مع نشاطك التجاري أو من جانب الشخص الذي لديه محادثة قائمة بالفعل مع نشاطك التجاري.
عندما ينقر شخص ما على زر "بدء الاستخدام" لبدء محادثة مع النشاط التجاري، سنرسل المعلمة ref
كجزء من إشعار webhook لحدث messaging_postbacks
.
{
"sender":{
"id":"PSID"
},
"recipient":{
"id":"PAGE-ID"
},
"timestamp":1458692752478,
"postback":{
"payload":"POSTBACK-PAYLOAD-YOU-CONFIGURED",
"referral": {
"ref": "REF-PARAMETER-INFORMATION",
"source": "SHORTLINK",
"type": "OPEN_THREAD",
}
}
}
إذا كانت هناك محادثة قائمة بالفعل بين نشاطك التجاري والشخص الذي نقر على رابط m.me، فسيتم إرسال إشعار webhook بحدث messaging_referrals
.
{
"sender":{
"id":"PSID"
},
"recipient":{
"id":"PAGE-ID"
},
"timestamp":1458692752478,
"referral": {
"ref": "REF-PARAMETER-INFORMATION",
"source": "SHORTLINK",
"type": "OPEN_THREAD",
}
}
يفترض هذا الدليل أنك قد قرأت نظرة عامة على منصة Messenger ونفذت المكونات اللازمة لإرسال الرسائل والإشعارات وتلقيها.
ستحتاج إلى ما يلي:
messaging_postbacks
والحدث messaging_referrals
يسمح لك عنوان URL m.me/rn
بإنشاء طلب الاشتراك في الإشعار المتكرر من خلال رابط m.me
. يجب أن يتضمن تنسيق رابط m.me/rn
موضوع الإشعار المتكرر. يمكنك تعيين معدل إرسال الإشعار المتكرر، وبخلاف ذلك سيتم تعيينه افتراضيًا على المعدل اليومي.
http://m.me/rn/PAGE-NAME?topic=TOPIC&cadence=MESSAGE-FREQUENCY
m.me/rn
بشكل سليم. ستتم إعادة توجيه الشخص الذي قام بالنقر على الرابط إلى عنوان URL m.me
الأساسي، عنوان URL http://m.me/PAGE-NAME
https://m.me/rn/OriginalCoastClothing?topic=weekly%20deals&cadence=weekly
قبل أن تتمكن من استخدام عنوان URL m.me/rn
بموضوع جديد، يجب أولاً تسجيل الموضوع الجديد.
إذا كنت تستخدم موضوعًا قمت باستخدامه في عنوان URL m.me/rn
سابق واشترك الأشخاص لتلقي الإشعارات المتكررة، فلن تحتاج إلى تسجيل الموضوع مجددًا.
يمكنك تسجيل الموضوع الجديد من خلال اتباع الخطوات التالية:
الخطوة الأولى. أرسل بنفسك طلب اشتراك لتلقي الإشعار المتكرر مع تضمين الموضوع إلى شخص له دور في تطبيقك. نوصي بإضافة حمولة البيانات للإشارة إلى أن الغرض من هذا الطلب هو تسجيل الموضوع.
curl -X POST -H "Content-Type: application/json" -d '{ "recipient":{ "id":"PSID" }, "message":{ "attachment":{ "type":"template", "payload":{ "template_type":"notification_messages", "title":"TITLE", "payload": "Registering a new topic: TOPIC-NAME", "notification_messages_frequency": MESSAGE-FREQUENCY, } } } }' "https://graph.facebook.com/LATEST-API-VERSION/PAGE-ID/messages?access_token=PAGE-ACCESS-TOKEN"
عند نجاح العملية، يتلقى تطبيقك استجابة JSON التالية:
{ "recipient": { "id":"PSID", "message_id":"MESSAGE-ID", }
الخطوة الثانية. احرص على النقر على زر الاشتراك في المحادثة. سنرسل لك إشعار webhook الاشتراك. تم تسجيل موضوعك الآن وأصبح جاهزًا للاستخدام العام.
تتم إعادة توجيه الشخص الذي ينقر على رابط m.me/rn
ضمن موضوع لم يتم تسجيله إلى عنوان URL الإشعار المتكرر الأساسي، عنوان URL http://m.me/rn/PAGE-NAME
.
عند تسجيل موضوع ما، إذا أرسلت إلى نفسك طلب اشتراك ولكن لم تنقر على زر الاشتراك، فلن يتم تسجيل الموضوع.
curl -X POST "https://graph.facebook.com/LATEST-API-VERSION/PAGE-ID/notification_messages_dev_support ?recipient={ "notification_messages_token": "NOTIFICATION-MESSAGES-TOKEN" } &developer_action=ENABLE_FOLLOWUP_MESSAGE &access_token=PAGE-ACCESS-TOKEN"
عند نجاح العملية، سيتلقى تطبيقك استجابة JSON التالية:
{ "success": true }
messaging_optins
عندما تتلقى إشعار webhook، فإنه يحتوي على معلومات من جانب الشخص الذي يبدأ محادثة مع نشاطك التجاري أو من جانب الشخص الذي لديه محادثة قائمة بالفعل مع نشاطك التجاري.
{ "sender": { "id": "PSID", }, "recipient": { "id": "PAGE-ID", }, "timestamp": "TIMESTAMP", "optin": { "type": "notification_messages", "title": "TITLE-FOR-NOTIFICATION-MESSAGE", "ref": "REF-PARAMETER-INFORMATION", "payload": "", "source":"SHORTLINK" "notification_messages_token": "NOTIFICATION-MESSAGES-TOKEN", "notification_messages_topic": "RECURRING-NOTIFICATION-TOPIC", "notification_messages_frequency": "MESSAGE-FREQUENCY", "notification_messages_timezone": "TIMEZONE-ID", "token_expiry_timestamp": "TIMESTAMP", "user_token_status": "TOKEN-STATUS" } }
m.me
اسم المعلمة | الوصف |
---|---|
daily , monthly , weekly } | معدل تكرار الرسالة لطلب الاشتراك في رابط |
| سياق المحادثة، مثل رابط على موقع الويب مقابل الرابط في المتجر والذي يتم تسليمه في إشعار webhook |
| الرسالة المخصصة التي ترسلها عندما ينقر الشخص على رابط |
| مطلوب. موضوع طلب الاشتراك في رابط |
messaging_optins
messaging_postbacks
لمزيد من المعلومات حول حقول حدث webhook هذاmessaging_referrals
لمزيد من المعلومات حول حقول حدث webhook هذا