تستخدم خدمة RCS for Business نموذجَي فوترة: نموذج الفوترة العادي للزيارات من خارج الولايات المتحدة ونموذج الفوترة في الولايات المتحدة للزيارات من داخل الولايات المتحدة. يتناول هذا المستند الأسئلة الشائعة حول نموذج الفوترة في الولايات المتحدة. لمعرفة التفاصيل حول التصنيفات العادية، يُرجى الرجوع إلى دليل الأسئلة الشائعة حول الفوترة العادية.
فئات الفوترة
ما هي فئات فوترة الوكلاء؟
فئة الفوترة هي تصنيف لوكيل RCS for Business يوضّح منطق الفوترة للرسائل التي يرسلها الوكيل. يمكنك اختيار هذه الفئة عند إنشاء الوكيل، ولا يمكن تغييرها لاحقًا. إذا أردت تغيير فئة فوترة الوكيل، عليك اتّباع عملية تعديل الوكيل المباشر.
كيف أعرف فئة الفوترة التي يجب اختيارها لوكيلي؟
هناك فئتان رئيسيتان للفوترة: الحوارية وغير الحوارية.
- يتم تحصيل رسوم من الوكلاء غير الحواريين مقابل كل رسالة يرسلونها إلى المستخدم.
- هذه الفئة هي الأنسب للوكلاء الذين لا يتوقّعون تلقّي ردود متكرّرة.
- يتم تحصيل رسوم من الوكلاء
الحواريين بسعر ثابت
مقابل الجلسات، شرط أن يتم تشغيل
جلسة، ثم ستشمل جميع الرسائل المتبادلة خلال
فترة 24 ساعة، بما في ذلك الرسائل التي بدأت الجلسة.
قد تظلّ هناك رسوم على الوكلاء الحواريين مقابل الرسائل التي لا تشكّل جزءًا من جلسة مدتها 24 ساعة.
- هذه الفئة هي الأنسب للوكلاء الذين يشاركون في محادثات مترابطة مع المستخدمين بغض النظر عمّا إذا كان المستخدم أو الوكيل هو من بدأ المحادثة.
اختَر فئة الفوترة التي تناسب حالة الاستخدام وتفاعل المستخدم المتوقّع على أفضل وجه. يمكن للوكيل إرسال أي نوع من الرسائل، بغض النظر عن الفئة.
يرجع ذلك إلى أنّ فئة الفوترة تحدّد كيفية تحصيل الرسوم من الرسائل، وليس أنواع الرسائل التي يمكن للوكيل إرسالها أو تلقّيها. على سبيل المثال، يمكن للوكيل الحواري إرسال رسائل أساسية، ويمكن للوكيل غير الحواري إرسال رسائل متعدّدة، بما في ذلك البطاقات المنسّقة.
لمزيد من المعلومات، يُرجى الاطّلاع على فئات الفوترة.
ما هي الجلسة وكيف تعمل؟
يمكن دمج أنواع متعدّدة من الرسائل في جلسة. في الولايات المتحدة، يتم تحديد الجلسات وتحصيل الرسوم منها للوكلاء الحواريين استنادًا إلى مشغّل ومدة محدّدين.
مشغّل الجلسة
تبدأ الجلسة عندما يتبادل وكيل العلامة التجارية والمستخدم 4 رسائل منسّقة أو تتضمّن وسائط تفاعلية (بما في ذلك رسالة واحدة على الأقل تم إنهاؤها على الجهاز الجوّال (MT) وردّان على الأقل تم إنشاؤهما على الجهاز الجوّال (MO) خلال فترة 24 ساعة).
الفوترة
يكون الوكلاء الحواريون مؤهّلين للفوترة حسب الجلسة والفوترة حسب الرسالة. عند استيفاء شرط مشغّل الجلسة الكامل، يتم تطبيق رسوم جلسة واحدة، تغطي فترة 24 ساعة بالكامل من أول رسالة مشغّلة.
يصنّف نموذج الفوترة في الولايات المتحدة الأحداث الفردية القابلة للفوترة على النحو التالي:
- رسالة منسّقة (MT/MO): حدث قابل للفوترة استنادًا إلى الأجزاء (الجزء الواحد يساوي 160 بايت من النص المرمّز بتنسيق UTF-8 ما لم يكن جزءًا من جلسة).
- رسالة تتضمّن وسائط تفاعلية (MT/MO): يتم تحصيل الرسوم منها كحدث واحد بسعر ثابت، بغض النظر عن حجم المحتوى ما لم يكن جزءًا من جلسة. ويشمل ذلك البطاقات المنسّقة والدوّارات ومرفقات ملفات الوسائط.
- النقر على إجراء مقترَح (الرسائل التي تم إنشاؤها على الجهاز الجوّال فقط): يؤدي كل نقرة على إجراء مقترَح إلى إنشاء حدث واحد قابل للفوترة.
ملاحظة مهمة
- لا تنطبق الجلسات على الوكلاء غير الحواريين.
- بالنسبة إلى الوكلاء الحواريين، يمكن أن يتأخر إنشاء تقارير الأحداث القابلة للفوترة وسجلّات النشاط لمدة تصل إلى يومَين. يسمح هذا التأخير لخدمة RCS for Business بتسجيل جميع الرسائل ضِمن جلسة قبل احتساب الحدث القابل للفوترة.
ما هي المنطقة الزمنية المستخدَمة في تقارير الفوترة والسجلاتّ الخاصة بالمعاملات في RBM؟
يتم إنشاء تقارير الفوترة في RBM يوميًا وتنظيمها استنادًا إلى توقيت المحيط الهادئ (PT). يمثّل كل ملف تقرير فترة نشاط مدتها 24 ساعة من منتصف الليل إلى منتصف الليل بتوقيت المحيط الهادئ.
ومع ذلك، يتم تسجيل الطابع الزمني start_time ضِمن سجلّات التقرير بالتوقيت العالمي المنسَّق (UTC) باستخدام تنسيق ISO 8601. يوفر ذلك مرجعًا عالميًا ثابتًا للساعة الدقيقة التي حدث فيها التفاعل.
كيف يتم التعامل مع الجلسة إذا كانت تمتد من اليوم الأخير من شهر إلى اليوم الأول من الشهر التالي؟
بالنسبة إلى الرسائل من التطبيق إلى المستخدم (A2P)، يتم تحديد التصنيف والفوترة حسب وقت تسليم الرسالة. بالنسبة إلى الرسائل من المستخدم إلى التطبيق (P2A)، يتم تحديد الفوترة حسب وقت إرسال المستخدم للرسالة.
بالنسبة إلى الجلسات التي تغطي نافذة تفاعل مدتها 24 ساعة، ينطبق المنطق التالي:
- تحديد تاريخ البدء: حتى إذا كانت الجلسة تمتد ليومَين في التقويم في
شهرَين مختلفَين، يتم تجميع جميع الرسائل ضِمن نافذة الـ 24 ساعة نفسها مع مشاركة
billing_event_idنفسه ويتم الإبلاغ عنها ضِمنstart_timeلأول رسالة في تسلسل مشغّل الجلسة. - تأخير إعداد التقاريف: بما أنّ الجلسة يمكن أن تستمر 24 ساعة وتتطلّب مشغّلاً من
4 رسائل ليتم تحديدها، يمكن أن يتأخر إنشاء تقارير الفوترة للوكلاء
الحواريين لمدة تصل إلى يومَين. يضمن هذا التأخير تسجيل جميع الرسائل التي تنتمي إلى جلسة وتعيين
billing_event_idالصحيح لها قبل وضع اللمسات الأخيرة على التقرير. - مثال على التسليم المتأخر: إذا أرسل الوكيل رسالة في نهاية شهر يونيو ولم يتم تسليمها إلا في أوائل شهر يوليو (على سبيل المثال، إذا كان هاتف المستخدم غير متصل بالإنترنت)، سيؤدي هذا التسليم تحديدًا إلى تشغيل الحدث القابل للفوترة لتقرير الفوترة في يوليو.
الأحداث القابلة للفوترة
ما هي الأحداث القابلة للفوترة؟
الأحداث القابلة للفوترة هي التفاعلات بين وكيل RCS for Business والمستخدم التي يتم تتبُّعها لأغراض الفوترة. يعني مصطلح "قابل للفوترة" ببساطة أنّ الحدث مؤهّل لتحصيل رسوم. يحدّد مشغّلو شبكات الجوّال ما إذا كان سيتم تحصيل رسوم من الأحداث القابلة للفوترة وكيفية ذلك.
تتتبّع Google هذه الأحداث وتُبلغ عنها لمساعدة الشركاء في تحصيل الرسوم مقابل الرسائل التي يرسلها وكلاؤهم.
ما هي الأحداث القابلة للفوترة التي تنطبق على كل نوع من أنواع الرسائل؟
يتم تسجيل سبعة أنواع من الأحداث القابلة للفوترة في تقارير الفوترة. وتشمل هذه الأحداث أحداث الرسائل التي تم إنهاؤها على الجهاز الجوّال (MT) والرسائل التي تم إنشاؤها على الجهاز الجوّال (MO)، والتي يُشار إليها باسم أحداث من التطبيق إلى المستخدم (A2P) ومن المستخدم إلى التطبيق (P2A).
- من التطبيق إلى المستخدم (A2P) هي الرسائل التي تم إنهاؤها على الجهاز الجوّال (MT): رسالة أرسلتها المؤسسة.
- من المستخدم إلى التطبيق (P2A) هي الرسائل التي تم إنشاؤها على الجهاز الجوّال (MO): رسالة أو إجراء بدأه المستخدم.
لمعرفة كيفية تطبيق كل حدث قابل للفوترة على الوكلاء غير الحواريين والحواريين ، يُرجى الاطّلاع على مستندات الأحداث القابلة للفوترة.
ما هي ردود المستخدمين التي تساهم في الأحداث القابلة للفوترة؟
في الولايات المتحدة، تساهم ردود محدّدة من المستخدمين في الأحداث القابلة للفوترة. يوضّح الجدول التالي ردود المستخدمين التي تساهم في الأحداث القابلة للفوترة وأنواع الأحداث المقابلة لها في الولايات المتحدة:
| رد المستخدم | يساهم في الأحداث القابلة للفوترة | نوع الحدث القابل للفوترة (الولايات المتحدة) | ملاحظات |
|---|---|---|---|
| إرسال ملف | نعم | p2a_rich_media_message |
يتم تصنيفها على أنّها رسالة تتضمّن وسائط تفاعلية (من المستخدم إلى التطبيق/الرسائل التي تم إنشاؤها على الجهاز الجوّال). |
| إرسال رسالة نصية | نعم | p2a_rich_message |
يتم تصنيفها على أنّها رسالة منسّقة (من المستخدم إلى التطبيق/الرسائل التي تم إنشاؤها على الجهاز الجوّال). |
| النقر على رد مقترَح | نعم | p2a_rich_message |
يتم تصنيف الرسالة النصية الناتجة على أنّها رسالة منسّقة (من المستخدم إلى التطبيق/الرسائل التي تم إنشاؤها على الجهاز الجوّال). |
| النقر على إجراء مقترَح | نعم | p2a_suggested_action |
لا تساهم بيانات الردّ اللاحق من النقرة نفسها في حدث قابل للفوترة. |
| مشاركة الموقع الجغرافي | نعم | p2a_suggested_action (نقرة) + p2a_rich_message (الموقع الجغرافي) |
يؤدي ذلك إلى إنشاء حدثَين قابلَين للفوترة: p2a_suggested_action للنقر على "مشاركة الموقع الجغرافي" وp2a_rich_message لإرسال بيانات الموقع الجغرافي. |
| النقر على "إلغاء الاشتراك" أو "الاشتراك" | نعم | p2a_rich_message (رسالة STOP/START) |
تُعامَل رسالة STOP أو START التلقائية التي يتم تشغيلها من خلال النقرة على أنّها رسالة منسّقة (من المستخدم إلى التطبيق/الرسائل التي تم إنشاؤها على الجهاز الجوّال). لا يكون حدث الويب هوك نفسه قابلاً للفوترة. |
عندما يؤدي رد المستخدم إلى إنشاء حدث قابل للفوترة، يكون تصنيف الحدث تلقائيًا استنادًا إلى المحتوى، بينما يتم تحديد منطق الفوترة حسب فئة فوترة الوكيل.
بالنسبة إلى الوكلاء غير الحواريين:
يتم تحصيل رسوم من كل رد من المستخدم كحدث فردي (مثل p2a_rich_message أو p2a_suggested_action).
بالنسبة إلى الوكلاء الحواريين:
يتبع منطق الفوترة نموذج مشغّل الجلسة. يتم تسجيل الأحداث الفردية إلى أن يتم استيفاء مشغّل الجلسة المكوّن من 4 رسائل (رسالة واحدة على الأقل تم إنهاؤها على الجهاز الجوّال ورسالتَين على الأقل تم إنشاؤهما على الجهاز الجوّال خلال 24 ساعة). بمجرد أن تصبح الجلسة نشطة، تغطي رسوم الجلسة الواحدة جميع الرسائل المتبادلة خلال نافذة الـ 24 ساعة، بما في ذلك الرسائل الأربع التي تشكّل مشغّل الجلسة.
تقارير الفوترة
ما هو تقرير الفوترة؟
هو سجلّ لـ الأحداث القابلة للفوترة، والتي يتم احتسابها استنادًا إلى فئة فوترة الوكيل وأنواع الرسائل التي يرسلها. تتوفّر تقارير الفوترة لجميع مشغّلي شبكات الجوّال والشركاء الذين يشغّلون حاليًا خدمة RCS for Business.
لمزيد من المعلومات، يُرجى الاطّلاع على دليل تقارير الفوترة في الولايات المتحدة لمشغّلي شبكات الجوّال أو على دليل تقارير الفوترة للشركاء.
هل يمكنني تلقّي تقرير فوترة؟
لا يتلقّى تقارير الفوترة سوى مشغّلي شبكات الجوّال والشركاء الذين يشغّلون حاليًا خدمة RCS for Business.
يُرجى الرجوع إلى الأدلة التالية للحصول على تفاصيل حول سجلّات النشاط والوصول إلى الملفات:
- مشغّلو شبكات الجوّال: تقارير الفوترة في الولايات المتحدة
- الشركاء: تقارير الفوترة للشركاء
لماذا تظهر لي رسوم في شهر لم أرسل فيه أي رسائل؟
بالنسبة إلى الرسائل التي بدأها الوكيل (من التطبيق إلى المستخدم)، يتم تسجيل الأحداث القابلة للفوترة استنادًا إلى وقت تسليم الرسالة، وليس وقت إرسالها.
مثال:
إذا أرسلت رسائل في نهاية شهر يونيو، ولكن تم تسليمها إلى جهاز المستخدم في أوائل شهر يوليو (على سبيل المثال، إذا كان هاتف المستخدم غير متصل بالإنترنت)، ستظهر هذه الرسوم في تقارير الفوترة لشهر يوليو . ستحاول خدمة RCS for Business تسليم الرسالة لمدة تصل إلى 30 يومًا قبل انتهاء صلاحيتها.
نماذج الفوترة
ما هي الاختلافات الرئيسية بين نموذجَي الفوترة العادي وفي الولايات المتحدة؟
يستخدم كل من النموذجين العادي وفي الولايات المتحدة فئة فوترة الوكيل المحدّدة مسبقًا (حوارية أو غير حوارية) لتحديد بنية السعر الإجمالية. الفرق الرئيسي هو مجموعة التصنيفات المستخدَمة للأحداث القابلة للفوترة.
نموذج الفوترة العادي (الزيارات من خارج الولايات المتحدة)
ينطبق هذا النموذج على جميع الزيارات من خارج الولايات المتحدة.
- يستند التصنيف إلى فئة فوترة الوكيل و
محتوى الرسالة.
- الوكلاء غير الحواريين: يتم تحصيل الرسوم منهم مقابل كل رسالة. يحدّد محتوى الرسالة الحدث: رسالة أساسية أو رسالة واحدة.
- الوكلاء الحواريون: يتم تحصيل الرسوم منهم مقابل كل محادثة. المحادثة هي نافذة مدتها 24 ساعة لتبادل الرسائل غير المحدود بين المستخدم والوكيل، ويتم تحصيل الرسوم منها بسعر ثابت. إذا لم يردّ المستخدم خلال 24 ساعة، يتم تحصيل الرسوم من رسالة الوكيل بشكل فردي على أنّها رسالة أساسية أو رسالة واحدة.
- الأحداث القابلة للفوترة:
basic_messagesingle_messagea2p_conversationp2a_conversationp2a_message
- منطق الفوترة: يتم تحديد الرسوم النهائية حسب فئة فوترة الوكيل ، ما يؤدي إلى سعر ثابت لكل رسالة (غير حوارية) أو سعر ثابت لكل نافذة محادثة مدتها 24 ساعة (حوارية).
نموذج الفوترة في الولايات المتحدة
ينطبق هذا النموذج على جميع الزيارات من أرقام الهواتف في الولايات المتحدة وإليها. لمزيد من المعلومات، يُرجى الرجوع إلى usrbm.org.
- يكون تصنيف أنواع الرسائل الفردية تلقائيًا ويستند إلى المحتوى. بغض النظر عن
فئة فوترة الوكيل،
يتم تصنيف كل حدث قابل للفوترة على أنّه أحد ما يلي:
a2p_rich_messagea2p_rich_media_messagep2a_rich_messagep2a_rich_media_messagep2a_suggested_actiona2p_sessionp2a_session
ملخّص منطق الفوترة حسب الجلسة
بموجب إطار عمل RBM في الولايات المتحدة، يمكن للوكلاء في الولايات المتحدة ضِمن فئة الحواريين تشغيل رسوم جلسة واحدة بدلاً من الرسوم لكل رسالة.
تبدأ الجلسة بتسلسل من 4 رسائل منسّقة أو تتضمّن وسائط تفاعلية متقدّمة (بما في ذلك رسالتان على الأقل تم إنشاؤهما على الجهاز الجوّال ورسالة واحدة على الأقل تم إنهاؤها على الجهاز الجوّال) يتم تبادلها خلال نافذة مدتها 24 ساعة من وقت إرسال الرسالة الأولى. بمجرد استيفاء هذا الحد، يتم تحصيل الرسوم من جميع الرسائل ضِمن نافذة الـ 24 ساعة هذه على أنّها جلسة واحدة. يتم تحصيل الرسوم من أي رسائل تقع خارج الجلسة أو لا تؤدي إلى تشغيلها بالسعر العادي لكل رسالة.
يتم تحديد الرسوم النهائية حسب فئة فوترة الوكيل، باستخدام تصنيفات الأحداث القابلة للفوترة لتطبيق بنية السعر الصحيحة، وفقًا لبطاقة الأسعار الخاصة بمشغّلي شبكات الجوّال.
الاختلافات الفنية واختلافات إعداد التقارير
- RBM API: تتضمّن موارد واجهة برمجة التطبيقات
AgentMessageand [UserMessage](/business-communications/rcs-business-messaging/reference/rest/v1/UserMessage)كائنrichMessageClassificationلتحديد نوع الرسالة للزيارات من داخل الولايات المتحدة فقط. يتم توفير ذلك في الوقت الفعلي عند استدعاء واجهة برمجة التطبيقات، وهو منفصل عن تقرير الفوترة اللاحق. - تقارير الفوترة: يتم تخصيص تقارير الفوترة
لكل نموذج، وتتضمّن عمود
typeيسرد الأحداث القابلة للفوترة الخاصة بهذا النموذج. يتضمّن تقرير الفوترة في الولايات المتحدة أيضًا عمودًا لـsegment_count، لا ينطبق إلا على الرسائل المنسّقة، وعمودًا لـsession_typeلا ينطبق إلا على الرسائل التي تكون في جلسة.