عمليات الحملات

كيفية تسوية تقارير تسليم حملات واتساب

ابن تقريراً موثوقاً لحملة واتساب من معرّفات الرسائل وطوابع الحالات والمقامات الواضحة مع الاحتفاظ بأدلة الفشل.

بقلم DripTell Editorialنُشر 28 أغسطس 2026مدة القراءة 6 min read
صاحب مخبز يطابق رد حملة مع طلب جاهز بينما يراجع حافظ السياق سير العمل
هل تحتاج إلى مساعدة في تطبيق هذا الدليل؟تحدّث مع فريق DripTell
+971

سيصل طلبك إلى شخص من فريقنا، وليس إلى قائمة بريدية.

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

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

السؤال التشغيلي بسيط. هل يستطيع الفريق تفسير ما حدث لكل رسالة مقصودة من دون إعادة كتابة الدليل بعد الحملة؟ يجب أن تُظهر مساحة عمل الحملات هذه الإجابة، لا أن تكتفي بأرقام إجمالية جذابة.

يعرّف مرجع خطافات ويب واتساب من Meta حالة الإرسال بأنها وصول الرسالة إلى خادم واتساب، والتسليم بأنها وصولها إلى المستلم، والقراءة بأنها قُرئت، والفشل بأنه تعذر الإرسال. هذه أحداث مختلفة ولا يجوز جمعها تحت معنى واحد.

ابدأ بسجل لكل رسالة

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

افصل قرار الجمهور الداخلي عن نتيجة المنصة. جهة الاتصال المستبعدة قبل الإرسال بسبب الموافقة أو قائمة المنع أو التكرار أو قاعدة الجمهور لم تفشل لدى واتساب، بل لم تُرسل أصلاً. لذلك ينبغي أن يبيّن تشغيل حملة واتساب الجمهور المطلوب والجمهور المؤهل والرسائل المقدمة كأعداد منفصلة.

احتفظ بأحداث الحالة الخام

أضف أحداث الحالة إلى سجل متتابع بدلاً من استبدال حقل حالة واحد. خزّن معرّف الرسالة والحالة وطابع حدث Meta ووقت الاستلام وأي كائن خطأ يأتي مع الفشل. يتيح ذلك إعادة بناء التقرير إذا تأخر خطاف ويب أو تكرر.

حافظ السياق يرتب بطاقات حالة الرسالة حسب وقت الحدث قبل فصل الحالة النهائية عن الفشل
احتفظ بكل حدث ورتبه بطابعه الزمني وانقل حالات الفشل إلى مسار تحقيق مستقل.
مسار تسوية الحملةاستخدم خطوات الدليل نفسها لكل حملة قبل مقارنة النتائج.
  1. 1التقط معرّف الرسالةاربط كل محاولة إرسال للمستلم بالمعرّف الذي أعيد لتلك الرسالة.
  2. 2احفظ كل حدثاحتفظ بالحالة الخام ووقت الحدث وتفاصيل الفشل من دون محو الدليل السابق.
  3. 3رتّب حسب وقت الحدثاستخدم طابع الحالة لأن ترتيب وصول خطافات الويب قد يختلف.
  4. 4سوّ الإجمالياتقارن الجمهور والرسائل المقبولة والحالات النهائية بمقامات مسمّاة.
  5. 5راجع الاستثناءاتافحص السجلات المفقودة والفاشلة قبل تعديل جهة اتصال أو إعادة الإرسال.

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

تذكر وثائق تحديثات الحالة من Meta أن الرسائل الناجحة تنتج إشعارات الإرسال والتسليم والقراءة، وتحذر من أن ترتيب الإشعارات في التطبيق قد لا يعكس توقيت الأحداث. لذلك فالطابع الزمني جزء من الحقيقة.

سوّ الأحداث وفق وقتها

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

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

الدليل في التقريرما يثبتهما لا يثبته
طلب إرسال مع معرّف رسالةمنح واتساب معرّفاً للرسالةوصولها إلى جهاز المستلم
حالة مرسلةاستقبل خادم واتساب الرسالةأنها سُلّمت أو قُرئت
حالة مسلّمةوصلت الرسالة إلى المستلمأن المستلم فهمها أو تصرف بناء عليها
حالة مقروءةأُبلغ عن حدث قراءةأن الحملة سببت رداً أو بيعاً
حالة فاشلة مع خطأفشل الإرسال مع تفاصيل مسجلةأن السبب نفسه ينطبق على كل المستلمين
لا حدث أحدث عند الإغلاقلا يوجد حدث أحدث في التقرير بعدأنه يجوز افتراض التسليم أو الفشل

استخدم مقامات تجيب عن سؤال واضح

كل نسبة تحتاج إلى مقام مسمّى. التسليم بين الرسائل المقدمة يجيب عن أداء النقل. والقراءات بين الرسائل المسلّمة تصف القراءة المبلغ عنها لما وصل. لا تكشف أي منهما حجم الجمهور المؤهل أو ما إذا كانت الحملة أنشأت عملاً مفيداً.

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

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

افحص الفشل من دون تغيير التاريخ

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

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

عيّن مالكاً لكل مجموعة استثناءات. يدير مسؤول الحملة قواعد الجمهور، ويعالج المهندس فجوات الخطافات، ويتولى فريق العمليات الردود. الملكية الواضحة تجعل التقرير قابلاً للتنفيذ من دون تغيير سجل الحدث.

حوّل التقرير إلى قرارات

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

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

الأسئلة الشائعة

ما الفرق بين الإرسال والتسليم

الإرسال يعني أن خادم واتساب استقبل الرسالة. التسليم يعني وصولها إلى المستلم. استخدم التسليم، لا الإرسال، عند الإجابة عن وصول الرسالة.

ماذا لو وصلت خطافات الحالة بغير ترتيب

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

هل تعاد محاولة الرسائل الفاشلة تلقائياً

ليس كقاعدة عامة. احتفظ بتفاصيل الفشل واجمع الأسباب وصحح المشكلة أولاً. يجب أن تكون إعادة المحاولة محاولة جديدة مرتبطة ولها معرّف مستقل.

DT

DripTell Editorial

إرشادات عملية راجعها فريق المنتج وتجربة العملاء في DripTell.

تعرّف على كيفية التحقق من معلومات المنتج واستخدام المصادر الرسمية وتصحيح الأخطاء.

سياسة التحرير والمصادر