قم بتخصيص رسائل المراسلة داخل تطبيق Firebase

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

أضف إجراءً إلى رسالتك

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

تستخدم خدمة Firebase In-App Messaging معالجات الارتباط لمعالجة الإجراءات. يمكن لـ SDK استخدام عدد من المعالجات، لذلك إذا كان تطبيقك يحتوي على معالج بالفعل، فيمكن لـ Firebase In-App Messaging استخدام ذلك دون أي إعداد إضافي. إذا لم يكن لديك معالج حتى الآن، فيمكنك استخدام Firebase Dynamic Links. لمعرفة المزيد، اقرأ إنشاء روابط ديناميكية على Android .

أضف الإجراء إلى رسالتك باستخدام وحدة تحكم Firebase

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

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

تعديل شكل الرسالة ومظهرها

استخدم Firebase In-App Messaging Display SDK لنظام Android لتخصيص كيفية عرض In-App Messaging لرسائلك، وهي متاحة الآن على Firebase GitHub repo .

إن إنشاء شاشة العرض الخاصة بك هي عملية مكونة من خطوتين:

  1. اكتب تطبيقك الخاص لفئة FirebaseInAppMessagingDisplay .
  2. قم بتسجيل هذا التنفيذ باستخدام Firebase In-App Messaging SDK بدون رأس.

    للبدء، تحقق من تنفيذ فريق Firebase In-App Messaging في FirebaseInAppMessagingDisplayImpl.java .