עם Firebase Dynamic Links, אתה יכול ליישם חווית כניסה מותאמת להרחבה עבור משתמשים שהופנו, כמו זו ש-Fabulous השתמשה בה כדי להכפיל את שיעור השמירה שלהם.
לפני שתתחיל, חבר את אפליקציית Android או Apple שלך לפרויקט Firebase. בצע את השלבים ב- תחילת העבודה עבור אנדרואיד או תחילת העבודה עבור פלטפורמות Apple .
סקירת יישום
- הגדר קישורים דינמיים כדי ליצור קישורים מותאמים אישית מהאפליקציה שלך באופן פרוגרמטי. אתה יכול להגדיר קישורים דינמיים ב-Firebase Console, ולאחר מכן להשתמש בפלטפורמות של Apple וב-SDK של Android כדי ליצור קישורים חדשים עם פרמטרים מותאמים אישית מהאפליקציה שלך כאשר משתמשים לוחצים על קישור ההזמנה.
- הוסף הזמנות לאפליקציה שלך והקל על המשתמשים שלך לשתף קישורים דינמיים. כאשר משתמשים מזמינים את חבריהם לאפליקציה שלך, האפליקציה יוצרת קישור דינמי עם מטען, והמשתמש משתף את הקישור הדינמי דרך תיבת הדו-שיח המוכרת והמקורית של המערכת.
- שלח משתמשים מוזמנים למקום הנכון על ידי קריאת נתונים מהקישור הדינמי הנכנס. כאשר משתמש מוזמן מגיע לאפליקציה שלך בפעם הראשונה דרך קישור דינמי, קבל את חבילת המידע שלו והשיק חוויית כניסה מותאמת אישית שתשמח את המשתמש החדש שלך.
הגדר קישורים דינמיים
השתמש בממשקי iOS ו-Android Builder כדי ליצור קישור קצר עם הפרמטרים שאתה צריך. אנו בוחנים את ההטמעה של משתמש למשתמש כאן, אבל אתה יכול לחקור יישומים אחרים בתיעוד Dynamic Links.
מה לעשות במסוף Firebase
- עבור אל הגדרות .
- בחר את הפרויקט שלך ורשום את מפתח ה-API של האינטרנט .
- לאחר מכן, עבור אל קישורים דינמיים ולחץ על התחל .
- למסוף Firebase יש זרימה מודרכת ליצירת קישור דינמי, אבל אנחנו לא הולכים להשתמש בזה עכשיו, אז לחץ על ביטול .
- כדי ליצור קישורים דינמיים באופן פרוגרמטי באפליקציה שלך, אתה צריך את הקישור הקצר הספציפי לפרויקט שלך. כתובת האתר הזו נמצאת בפינה השמאלית העליונה של חלון הקישורים הדינמיים. כאשר אתה לוחץ עליו, הוא מועתק אוטומטית ללוח שלך.
מה לעשות באפליקציה שלך
- צור קישור דינמי באופן פרוגרמטי באמצעות iOS Builder API או Android Builder API .
- הוסף פרמטרים לקישור הדינמי שלך כדי שתוכל לנתב את המשתמש החדש שלך לחוויית הכניסה המותאמת לו. לדוגמה, התאריך, מזהה משתמש או אזור.
הוסף הזמנות לאפליקציה שלך
נניח שאחד מהמשתמשים המרוצים שלך רוצה לשתף את האפליקציה שלך. כדי להקל ככל האפשר על המשתמשים שלך להזמין את חבריהם, פעל לפי שתי השיטות המומלצות הבאות:
- שים את קישור ההזמנה במקום שניתן לגלות בקלות.
- הצע להזמין חברים כאשר המשתמשים משיגים משהו באפליקציה. לדוגמה, כאשר הם זוכים לרמה, מסיימים משימה, משתפים פוסט או מקבלים אינטראקציה חיובית מאחרים.
מה לעשות באפליקציה שלך
לאחר שיצרת את הקישור הדינמי, פתח את תיבת הדו-שיח של שיתוף המערכת מהאפליקציה שלך. באנדרואיד, הוסף קוד בדומה לדוגמאות הבאות:
Intent intent = new Intent(Intent.ACTION_SEND); intent.setType("text/plain"); intent.putExtra(Intent.EXTRA_TEXT, "Try this amazing app: " + dl.getShortLink()); startActivity(Intent.createChooser(intent, "Share using"));
בדרך זו, המשתמשים שלך יכולים לשתף את האפליקציה באמצעות אפליקציית ההודעות המועדפת עליהם או הרשת החברתית.
משתמשים מוזמנים על הסיפון
כאשר משתמשים עוקבים אחר קישור הזמנה לאפליקציה שלך, אתה יכול לקבל את חבילת המידע מהקישורים הדינמיים שהם עקבו אחריהם (לדוגמה, עם הכינוי, שם המשתמש וכו' של המזמין). אתה יכול להשתמש במידע הזה כדי לשמח את המשתמש החדש שלך.
לדוגמה, אם למשחק שלך יש שבטים, אתה עשוי לבקש מהשחקן החדש להצטרף לגילדת השחקן המזמין לאחר ההדרכה. לחלופין, אם יש לך אפליקציית שיתוף תמונות, ייתכן שתבקש מהמשתמש החדש שלך לעקוב אחר המשתמש המזמין במהלך תהליך ההצטרפות.
מה לעשות באפליקציה שלך
כדי לקרוא נתונים מהקישור הדינמי, בצע את השלבים לקבלת קישורים דינמיים ב-Android או iOS .
לאחר שחילצת את הנתונים מהקישור הדינמי, צור חווית כניסה מותאמת אישית עבור המשתמשים החדשים שלך שהפנו אליהם.
תבדוק שזה עובד
שלח לעצמך הזמנה מהאפליקציה שלך וודא שחוויית ההטמעה החדשה והמותאמת אישית שלך עובדת כמו שהתכוונת. הערה: כאשר אתה שולח הזמנה מאפליקציה לא חתומה (לדוגמה, מסביבת הפיתוח שלך), ייתכן שתראה אזהרה כשתלחץ על הקישור.