كيفية استخدام واجهة برمجة تطبيقات WhatsApp للإبلاغ لتفعيل بدائل SMS أو Voice
زوو بينغبين
20/04/2021
واتساب
1 min read

النقاط الرئيسية
منشئ التدفق يقوم بأتمتة تتبع التسليم. يمكنك اكتشاف وقت فشل رسائل WhatsApp وتفعيل إجراءات تراجع فورية مثل الرسائل النصية أو الصوت.
التراجعات تضمن تسليم الرسائل. تعوض قنوات SMS والصوت عن رسائل WhatsApp غير المُسلمة بسبب أرقام غير صالحة أو إلغاء تثبيت التطبيق أو مشاكل الاتصال.
تحليلات الوقت الفعلي عبر جداول بيانات Google. سجِّل حالة التسليم تلقائيًا (مرسلة، مُسلَمة، مقروءة، مرفوضة) لتصوير الأداء وتحديد الأرقام المسببة للمشاكل.
تقرير الخرائط الحرارية لـ WhatsApp. راقب أداء الحملة في منشئ التدفق لفهم التفاعل، وتحسين معدلات التسليم، وضبط التدفقات.
إعداد التكامل البسيط. يتطلب حساب Bird، ورقم محلي، وحساب Google لربط منطق الرسائل ولوحات التقارير.
التحسين القائم على البيانات. استخدم سجلات الرفض لبناء قوائم اتصال محسنة، وتقليل هدر الرسائل، وتعزيز كفاءة الاتصالات متعددة القنوات.
الأتمتة المستندة إلى الوقت. يضمن التزامن الاختياري للطوابع الزمنية تتبعًا دقيقًا عبر المناطق الزمنية العالمية للحملات على مستوى الشركات.
أبرز الأسئلة والأجوبة
ما وظيفة تقارير واجهة برمجة تطبيقات WhatsApp؟
إنه يتتبع حالات تسليم الرسائل—مرسلة، مستلمة، مقروءة، أو مرفوضة—حتى تتمكن من مراقبة أداء الحملة واتخاذ إجراء بشأن عمليات التسليم الفاشلة.
لماذا استخدام الرسائل القصيرة أو الصوت كخيار احتياطي؟
تضمن البدائل أن تصل رسالتك إلى العملاء حتى إذا فشل التسليم عبر WhatsApp بسبب أرقام غير صحيحة أو نقص في الاتصال أو إذا تم إلغاء تثبيت التطبيق.
كيف أقوم بإعداد التقارير باستخدام Flow Builder؟
قم بتوصيل تدفق WhatsApp الخاص بك بجدول بيانات Google من خلال Flow Builder. يتم تسجيل حالة كل رسالة (مرسلة، تم تسليمها، مرفوضة) في الوقت الفعلي لسهولة التحليل.
ما هي الأسباب الأكثر شيوعًا لفشل رسائل WhatsApp؟
الأرقام الهاتفية غير الصالحة، ضعف إشارة الشبكة، أو عدم تثبيت المستخدمين لتطبيق WhatsApp هي الأسباب الرئيسية.
كيف تعمل عملية الاسترداد؟
عندما يتم رفض رسالة، يقوم Flow Builder بتشغيل قناة ثانوية تلقائيًا - SMS أو Voice - لتسليم الرسالة دون تدخل يدوي.
هل يمكنني تصور أداء الحملة؟
نعم. يتيح لك Heatmap في Flow Builder رؤية الرسائل التي تم تسليمها أو قراءتها أو رفضها، مما يساعد في تحسين استراتيجية البث الخاصة بك.
ما هي المتطلبات المسبقة قبل الإعداد؟
تحتاج إلى حساب Bird، ورقم SMS محلي أو رقم صوتي، وحساب Google مرتبط بلوحة التحكم.
هل يمكنني تتبع أوقات التسليم حسب المنطقة؟
نعم. يمكنك استخدام خطوة "جلب المتغيرات" لاستدعاء API TimeZoneDB وتسجيل الطوابع الزمنية وفقًا للمنطقة الزمنية المحلية للعميل.
ما هو الفائدة التجارية من تمكين البدائل؟
أنت تزيد من الوصول، وتقلل التفاعلات المفقودة، وتحسن رضا العملاء من خلال ضمان وصول كل رسالة - سواء كانت معاملاتية أو ترويجية - بشكل مضمون.
أين يمكنني معرفة المزيد؟
استكشف وثائق WhatsApp API وConversations API لشركة Bird للحصول على قوالب، إعداد الحملات، وأفضل ممارسات تحديد الإصدارات.
باستخدام أداة Flow Builder من MessageBird، يمكنك تلقائيًا معرفة ما إذا تم تسليم رسالة WhatsApp، واستخدام SMS أو Voice كخيار بديل لضمان وصولك إلى العميل.
مع تضاعف عدد الشركات التي تشرك عملائها عبر WhatsApp، يمكن أن يكون من المستهلك للوقت ومكلف فهم أي المستخدمين لديهم حسابات WhatsApp وأيهم لا.
بالنسبة لتلك الشركات، فإن فهم المستخدمين الذين لا يحصلون على رسائل ال WhatsApp API الخاصة بك يمكن أن يساعدك على تحسين نتائج الرسائل المرسلة، وزيادة التحويلات، والتفاعل، وضمان الاتصال مع البدائل.
مع Flows من Bird، يمكنك فهم تلقائيًا ما إذا كانت رسالة WhatsApp قد تم تسليمها، واستخدام SMS أو Voice كخيارات بديلة لضمان التواصل مع العميل. تعرف على كيفية الحصول على المزيد من البيانات من كل رسالة SMS لتحسين حملاتك. في هذه المقالة، سوف تتعلم كيفية:
إعداد منطق تدفق الخاص بك مع Flows
معرفة نتائج حملة رسائل WhatsApp API الخاصة بك مع Flow Heatmap
بناء قائمة بأرقام هواتف WhatsApp التي تم رفضها
سوف تساعدك هذه الدليل إذا تمت الموافقة بالفعل على رسائل القالب الخاصة بالWhatsApp وأنت بالفعل ترسل رسائل جماعية باستخدام Flow Builder. إذا كنت تواجه مشاكل في الحصول على موافقة لرسائل القالب الخاصة بك أو لا تزال غير قادر على إرسال رسالتك الأولى عبر WhatsApp، تأكد من قراءة دليلنا WhatsApp Message Best Practices.
المتطلبات
قبل أن تبدأ في بناء المنطق والتدفق داخل Flow Builder، تحتاج إلى تجهيز المتطلبات التالية:
مع هذه المتطلبات، يمكنك اتباع هذه الخطوات لرؤية نتائج حملة البث الخاصة بك وبناء بدائل SMS/Voice لضمان التسليم باستخدام Flow Builder.
الخطوة 1: قم بإنشاء تدفق جديد في Flow Builder مع WhatsApp Webhook
الخطوة 2: قم بتسجيل تفاصيل رسائل WhatsApp على صفحة جديدة من Google Sheet
في هذه الخطوة، سوف تتعلم كيفية ربط التدفق الخاص بك بـ Google Sheets حتى تتمكن من تتبع تسليم الرسائل وحالتها. ثم، استخدم هذا الفهم لتحسين التسليم عبر WhatsApp وإنشاء منطق بديل لضمان وصولك إلى عميلك.
1. أنشئ Google Sheet جديدة بالاسم التالي (“WhatsApp Campaign Reporting”) والأعمدة:
الوقت: سيظهر الوقت الذي تم فيه رفض رسالتك
Message_From: من هو المرسل
Message_To: من هو المستلم
الحالة: ما هي الحالة الحالية للرسالة
الوصف: ما هو سبب رفض الرسالة

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

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

الجزء 3: إنشاء منطق بديل لـ SMS / Voice
في هذه الخطوة، ستتمكن من إضافة قنوات احتياطية (الرسائل النصية القصيرة أو الصوت) إلى منطق التدفق الخاص بك إذا تم رفض رسالة WhatsApp.
إليك بعض الأسباب الأكثر شيوعًا لرفض الرسائل في هذه المرحلة:
رقم هاتف عملائك غير صالح
ليس لديهم إشارة عند إرسال الرسائل
لا يستخدمون WhatsApp أو لم يتم تثبيته على هاتفهم المحمول
بمجرد فتح التدفق في التدفقات، سترى أربعة فروع مختلفة (انظر الصورة أدناه). تتماشى هذه الفروع مع حالات رسائل WhatsApp API:
مرسل: الرسالة استلمها خادم WhatsApp
تم التوصيل: الرسالة تم توصيلها إلى المستلم
مقروء: الرسالة مقروءة من قبل المستلم
مرفوض: فشل إرسال الرسالة التي أرسلتها شركتك

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

2. استخدم تحليل حركة التدفق لمراقبة التدفق ورؤية نتائج حملة WhatsApp API الخاصة بك. ستتمكن من رؤية عدد الرسائل التي تم إرسالها وتوصيلها ورفضها والمزيد.

استخدم تحليلنا لفهم النتائج وقابلية التسليم لحملات البث عبر WhatsApp API الخاصة بك. للحصول على رؤى أوسع عن الحملة، تعرف على كيفية استخدام جهاز تتبع الأداء التنافسي لشركة Bird لمقارنة أدائك.
الجزء 4: إضافة الطابع الزمني إلى التدفق الخاص بك (اختياري)
المتغير الافتراضي للوقت في Flows يعتمد على منطقة التوقيت العالمي المنسق. يمكنك استخدام خطوة “Fetch variables” داخل Flow Builder لعمل طلب GET إلى http://api.timezonedb.com ومزامنة تلقائية مع المنطقة الزمنية للعميل. يجب أن تكون output variables منسقة. يرجى التسجيل والحصول على مفتاح API مجاني خاص بك.
نصيحة: تأكد من مراقبة حالات فشل التدفق لضمان استمرار التدفق حتى في حالة فشل الطلب.

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







