كيفية استخدام واجهة برمجة تطبيقات WhatsApp للإبلاغ لتفعيل بدائل SMS أو Voice

واتساب

1 min read

كيفية استخدام واجهة برمجة تطبيقات WhatsApp للإبلاغ لتفعيل بدائل SMS أو Voice

واتساب

1 min read

كيفية استخدام واجهة برمجة تطبيقات WhatsApp للإبلاغ لتفعيل بدائل SMS أو Voice

باستخدام أداة Flow Builder من MessageBird، يمكنك تلقائيًا معرفة ما إذا تم تسليم رسالة WhatsApp، واستخدام SMS أو Voice كخيار بديل لضمان وصولك إلى العميل.

مع تزايد عدد الشركات التي تتواصل مع عملائها عبر واتساب، قد يستغرق الأمر وقتًا طويلاً ومكلفًا لفهم المستخدمين الذين لديهم حسابات واتساب والذين لا يملكونها.

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

مع خدمة Bird's Flows، يمكنك فهم إذا تم تسليم رسالة واتساب تلقائيًا، واستخدام الرسائل القصيرة أو الصوت كخيارات بديلة لضمان الوصول إلى عميلك. في هذه المقالة، ستتعلم كيفية:

  • إعداد منطق تدفقك باستخدام Flows

  • رؤية نتائج حملات رسائل واجهة برمجة تطبيقات واتساب باستخدام Flow Heatmap

  • بناء قائمة بأرقام هواتف واتساب التي تم رفضها

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

المتطلبات

قبل أن تبدأ في بناء المنطق والتدفق داخل Flow Builder، تحتاج إلى أن تكون المتطلبات التالية جاهزة:

مع هذه المتطلبات، يمكنك اتباع هذه الخطوات لمشاهدة نتائج حملتك الإذاعية وبناء حلول احتياطية للرسائل النصية القصيرة/الصوتية للمساعدة في ضمان إمكانية التوصيل باستخدام Flow Builder. 

الخطوة 1: قم بإنشاء تدفق جديد في Flow Builder مع WhatsApp Webhook

للخطوة الأولى، ابدأ تدفقًا جديدًا باستخدام هذا القالب:

1. سجل الدخول إلى Bird Dashboard وانتقل إلى التدفقات.

Digital interface for an online platform used to automate communication through flow creation.


2. قم بتنزيل التدفق النموذجي الذي ستستخدمه.

3. قم باستيراد التدفق باستخدام وظيفة الاستيراد. ثم انشر التدفق.

Interface for importing a flow.


4. سيبدو التدفق كما في الصورة أدناه. بعد ذلك، انقر على زر النشر ونسخ الرابط الخاص بالويب هوك المُولد.

Workflow diagram is displayed on a software interface, illustrating a sequence of steps involving webhook configurations, message variables, and timeout settings for a WhatsApp broadcast SMS voice fallback and reporting process.


5. انتقل وافتح تخطيط حملة البث على WhatsApp الخاصة بك. انقر على الخطوة الخاصة بإرسال رسالة القالب على WhatsApp، وانتقل إلى الأسفل وقم بتشغيل خيار تقارير الحالة. أدخل رابط الويب هوك المنسوخ في الحقل المتاح كما هو موضح في الصورة أدناه. ولا تنسى النشر مرة أخرى.

User interface of a flow builder tool with a visible workflow diagram, including steps like sending a WhatsApp template message, along with options for adding content and setting triggers.

للخطوة الأولى، ابدأ تدفقًا جديدًا باستخدام هذا القالب:

1. سجل الدخول إلى Bird Dashboard وانتقل إلى التدفقات.

Digital interface for an online platform used to automate communication through flow creation.


2. قم بتنزيل التدفق النموذجي الذي ستستخدمه.

3. قم باستيراد التدفق باستخدام وظيفة الاستيراد. ثم انشر التدفق.

Interface for importing a flow.


4. سيبدو التدفق كما في الصورة أدناه. بعد ذلك، انقر على زر النشر ونسخ الرابط الخاص بالويب هوك المُولد.

Workflow diagram is displayed on a software interface, illustrating a sequence of steps involving webhook configurations, message variables, and timeout settings for a WhatsApp broadcast SMS voice fallback and reporting process.


5. انتقل وافتح تخطيط حملة البث على WhatsApp الخاصة بك. انقر على الخطوة الخاصة بإرسال رسالة القالب على WhatsApp، وانتقل إلى الأسفل وقم بتشغيل خيار تقارير الحالة. أدخل رابط الويب هوك المنسوخ في الحقل المتاح كما هو موضح في الصورة أدناه. ولا تنسى النشر مرة أخرى.

User interface of a flow builder tool with a visible workflow diagram, including steps like sending a WhatsApp template message, along with options for adding content and setting triggers.

للخطوة الأولى، ابدأ تدفقًا جديدًا باستخدام هذا القالب:

1. سجل الدخول إلى Bird Dashboard وانتقل إلى التدفقات.

Digital interface for an online platform used to automate communication through flow creation.


2. قم بتنزيل التدفق النموذجي الذي ستستخدمه.

3. قم باستيراد التدفق باستخدام وظيفة الاستيراد. ثم انشر التدفق.

Interface for importing a flow.


4. سيبدو التدفق كما في الصورة أدناه. بعد ذلك، انقر على زر النشر ونسخ الرابط الخاص بالويب هوك المُولد.

Workflow diagram is displayed on a software interface, illustrating a sequence of steps involving webhook configurations, message variables, and timeout settings for a WhatsApp broadcast SMS voice fallback and reporting process.


5. انتقل وافتح تخطيط حملة البث على WhatsApp الخاصة بك. انقر على الخطوة الخاصة بإرسال رسالة القالب على WhatsApp، وانتقل إلى الأسفل وقم بتشغيل خيار تقارير الحالة. أدخل رابط الويب هوك المنسوخ في الحقل المتاح كما هو موضح في الصورة أدناه. ولا تنسى النشر مرة أخرى.

User interface of a flow builder tool with a visible workflow diagram, including steps like sending a WhatsApp template message, along with options for adding content and setting triggers.

الخطوة 2: قم بتسجيل تفاصيل رسائل WhatsApp على صفحة جديدة من Google Sheet

في هذه الخطوة، سوف تتعلم كيفية توصيل التدفق الخاص بك بـ Google Sheets حتى تتمكن من تتبع تسليم الرسائل والحالة. ثم، استخدم هذا الفهم لتحسين التسليم عبر WhatsApp وإنشاء منطق بديل لضمان الوصول إلى عميلك.

1. قم بإنشاء Google Sheet جديد بالاسم التالي (“WhatsApp Campaign Reporting”) والأعمدة:

  • الوقت: سيظهر هذا الوقت الذي تم فيه رفض رسالتك

  • Message_From: من هو مرسل الرسالة

  • Message_To: من هو المستلم للرسالة

  • الحالة: ما هي الحالة الحالية للرسالة

  • الوصف: ما هو سبب رفض الرسالة

A spreadsheet titled "WhatsApp Campaign Reporting" displays columns for time, message sender, message recipient, status, and description, with all entries marked as "Rejected" and descriptions noting recipients not registered on WhatsApp.


2. قم بدمج حساب Google الخاص بك مع لوحة تحكم Bird حتى تتمكن من توصيل الورقة التي أنشأتها للتو مع التدفق الخاص بك

Software interface for integrating Google Sheets, highlighting steps to connect and sync existing events.


3. قم بتوصيل أعمدة “WhatsApp Campaign Reporting” بكل عمود في التدفق الجديد داخل Flow Builder

Flow diagram of an automated process shows steps to add a row in Google Sheets after fetching a timestamp and checking message status; the result moves through success or failure routes within a structural layout.

الجزء 3: إنشاء منطق بديل لـ SMS / Voice

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

هذه بعض من الأسباب الشائعة لرفض الرسائل في هذه المرحلة:

  • رقم هاتف عملائك غير صحيح

  • ليس لديهم إشارة عند إرسال الرسائل

  • لا يستخدمون واتساب أو لم يتم تثبيته على هاتفهم المحمول

بمجرد فتح التدفق في Flows، سترى أربعة أفرع مختلفة (انظر الصورة أدناه). هذه الأفرع تتماشى مع حالات رسائل واتساب API:

  • تم الإرسال: الرسالة مستلمة من قبل خادم واتساب

  • تم التوصيل: الرسالة تم توصيلها إلى المستلم

  • مقروءة: الرسالة تم قراءتها من قبل المستلم

  • مرفوضة: الرسالة المرسلة بواسطة عملك فشلت في الإرسال

Flowchart depicting a webhook integration with status updates.


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

1. إضافة خطوة "إرسال رسالة قصيرة" أو إجراء "مكالمة صادرة" إلى الفرع المرفوض. سيتم استخدام هذا الفرع كمسار احتياطي بمجرد رفض الرسائل بواسطة واتساب Business API. على سبيل المثال، إذا لم يتم تسليم رسالة بنجاح، سيقوم Flow Builder بإرسال رسالة قصيرة أو رسالة صوتية.

Flowchart illustrating a communication process, featuring branches for message statuses like "sent," "delivered," and "read," leading to endpoints that perform actions such as fetching timestamps, adding Google Sheets rows, sending SMS, and making outbound calls.


2. استخدام Flow Heatmap لمراقبة التدفق ورؤية نتائج حملة واتساب API الخاصة بك. ستتمكن من معرفة عدد الرسائل التي أرسلت، تم توصيلها، مرفوضة وأكثر من ذلك بكثير.

Dashboard displaying performance metrics, including totals, success percentages, items in progress, and failed or canceled counts, along with a flow heatmap showing traffic distribution through a circular diagram.


استخدم Heatmap لدينا لفهم نتائج وقابليّة تسليم حملات البث الخاصة بواتساب API. 

الجزء 4: إضافة الطابع الزمني إلى التدفق الخاص بك (اختياري)

المتغير الزمني الافتراضي في Flows يعتمد على المنطقة الزمنية UTC. يمكنك استخدام خطوة Fetch variables داخل Flow Builder لعمل طلب GET إلى http://api.timezonedb.com والمزامنة تلقائيًا مع المنطقة الزمنية للعميل. يجب أن تكون المتغيرات الناتجة منسقة. يرجى التسجيل والحصول على مفتاح API مجاني خاص بك.

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

Flowchart illustrating a decision-making process for fetching a timestamp, featuring a starting point labeled "Fetch TimeStamp" with options "Success" and "Failed," and a side panel showing settings for API configuration, including URL, method, OAuth integration, and variables.


هذه هي الخطوات البسيطة التي تحتاج إلى اتباعها لبدء استخدام SMS أو الصوت كبديل عندما لا يتم تسليم رسائل WhatsApp بنجاح.

الخاتمة

تدفقك الآن قادر على إنشاء خريطة حرارية وعرض نتائج حملات البث عبر واتساب. الآن تعرف كيفية استخدام التدفقات لتخصيص تجربة العملاء الخاصة بك. لمواصلة بناء المشاريع والتفاعل مع عملائك عبر واجهة برمجة التطبيقات الواحدة، تحقق من وثائق WhatsApp API وConversations API

دعنا نوصلك بخبير من Bird.
رؤية القوة الكاملة لـ Bird في 30 دقيقة.

بتقديمك طلبًا، فإنك توافق على أن تقوم Bird بالاتصال بك بشأن منتجاتنا وخدماتنا.

يمكنك إلغاء الاشتراك في أي وقت. انظر بيان الخصوصية الخاص بـ Bird للتفاصيل حول معالجة البيانات.

النشرة الإخبارية

ابقَ على اطلاع مع Bird من خلال التحديثات الأسبوعية إلى بريدك الوارد.

بتقديمك طلبًا، فإنك توافق على أن تقوم Bird بالاتصال بك بشأن منتجاتنا وخدماتنا.

يمكنك إلغاء الاشتراك في أي وقت. انظر بيان الخصوصية الخاص بـ Bird للتفاصيل حول معالجة البيانات.

دعنا نوصلك بخبير من Bird.
رؤية القوة الكاملة لـ Bird في 30 دقيقة.

بتقديمك طلبًا، فإنك توافق على أن تقوم Bird بالاتصال بك بشأن منتجاتنا وخدماتنا.

يمكنك إلغاء الاشتراك في أي وقت. انظر بيان الخصوصية الخاص بـ Bird للتفاصيل حول معالجة البيانات.

النشرة الإخبارية

ابقَ على اطلاع مع Bird من خلال التحديثات الأسبوعية إلى بريدك الوارد.

بتقديمك طلبًا، فإنك توافق على أن تقوم Bird بالاتصال بك بشأن منتجاتنا وخدماتنا.

يمكنك إلغاء الاشتراك في أي وقت. انظر بيان الخصوصية الخاص بـ Bird للتفاصيل حول معالجة البيانات.

دعنا نوصلك بخبير من Bird.
رؤية القوة الكاملة لـ Bird في 30 دقيقة.

بتقديمك طلبًا، فإنك توافق على أن تقوم Bird بالاتصال بك بشأن منتجاتنا وخدماتنا.

يمكنك إلغاء الاشتراك في أي وقت. انظر بيان الخصوصية الخاص بـ Bird للتفاصيل حول معالجة البيانات.

R

وصول

G

نمو

م

إدارة

A

أتمتة

النشرة الإخبارية

ابقَ على اطلاع مع Bird من خلال التحديثات الأسبوعية إلى بريدك الوارد.

بتقديمك طلبًا، فإنك توافق على أن تقوم Bird بالاتصال بك بشأن منتجاتنا وخدماتنا.

يمكنك إلغاء الاشتراك في أي وقت. انظر بيان الخصوصية الخاص بـ Bird للتفاصيل حول معالجة البيانات.