התכונה 'הודעות בתוך האפליקציה' ב-Firebase מספקת קבוצה שימושית של התנהגויות מוגדרות מראש וסוגי הודעות עם מראה ותחושה שמוגדרים כברירת מחדל, אבל במקרים מסוימים יכול להיות שתרצו להרחיב את ההתנהגויות ואת תוכן ההודעות. התכונה 'הודעות בתוך האפליקציה' מאפשרת להוסיף פעולות להודעות ולהתאים אישית את המראה והסגנון שלהן.
הוספת פעולה להודעה
באמצעות פעולות, אתם יכולים להשתמש בהודעות בתוך האפליקציה כדי להפנות משתמשים לאתר או למסך ספציפי באפליקציה.
הטמעה של handler של קישור עומק
Firebase In-App Messaging משתמש במטפלי קישורים כדי לעבד פעולות. ערכת ה-SDK יכולה להשתמש במספר רכיבי handler, כך שאם לאפליקציה שלכם כבר יש אחד, Firebase In-App Messaging אפשר להשתמש בו בלי לבצע הגדרה נוספת. אם עדיין אין לכם מטפל, אתם יכולים להשתמש ב-Firebase Dynamic Links. מידע נוסף זמין במאמר בנושא יצירת קישורים דינמיים ב-Android.
הוספת הפעולה להודעה באמצעות מסוף Firebase
אחרי שמוסיפים לאפליקציה רכיב לטיפול בקישורים, אפשר ליצור קמפיין עם פעולה. פותחים את Firebase מסוף הניהול ועוברים אל העברת הודעות. מתחילים קמפיין חדש או עורכים קמפיין קיים. בקמפיין הזה, צריך לספק כרטיס, טקסט של לחצן ופעולת לחצן, פעולת תמונה או פעולת באנר, כאשר הפעולה היא קישור עומק רלוונטי.
הפורמט של הפעולה תלוי בפריסת ההודעה שתבחרו. בחלונות קופצים יש לחצני פעולה עם תוכן טקסט, צבע טקסט וצבע רקע שניתנים להתאמה אישית. לעומת זאת, תמונות ובאנרים עליונים הופכים לאינטראקטיביים ומפעילים את הפעולה שצוינה כשמקישים עליהם.
שינוי העיצוב והסגנון של ההודעה
אתם יכולים להשתמש ב-Firebase In-App Messaging display SDK ל-Android כדי להתאים אישית את אופן ההצגה של ההודעות שלכם ב-In-App Messaging . ה-SDK זמין עכשיו במאגר Firebase GitHub.
תהליך היצירה של תצוגה משלכם כולל שני שלבים:
- כותבים הטמעה משלכם של המחלקה
FirebaseInAppMessagingDisplay
. רושמים את ההטמעה הזו ב-Firebase In-App Messaging SDK ללא ראש.
כדי להתחיל, כדאי לעיין בהטמעה של צוות Firebase In-App Messaging ב-
FirebaseInAppMessagingDisplayImpl.java
.