Firebase Dynamic Links

Firebase Dynamic Links הם קישורים שפועלים כמו שרוצים, בכמה פלטפורמות, בין אם האפליקציה כבר מותקנת ובין אם לא.

עם Dynamic Links, המשתמשים מקבלים את חוויית השימוש הטובה ביותר האפשרית בפלטפורמה שבה הם פותחים את הקישור שלכם. אם משתמש פותח Dynamic Link ב-iOS או ב-Android, הוא יכול לעבור ישירות לתוכן המקושר באפליקציה המקורית שלכם. אם משתמש פותח את אותו Dynamic Link בדפדפן במחשב, הוא יכול לעבור לתוכן המקביל באתר שלכם.

בנוסף, Dynamic Links פועלים בכל התקנות האפליקציה: אם משתמש פותח Dynamic Link ב-iOS או ב-Android והאפליקציה שלכם לא מותקנת במכשיר שלו, יכול להיות שהוא יתבקש להתקין אותה. לאחר ההתקנה, האפליקציה שלכם תופעל ותהיה לה גישה לקישור.

איך זה עובד?

אפשר ליצור Dynamic Link באמצעות מסוף Firebase, באמצעות REST API, iOS או Android Builder API, או באמצעות יצירת כתובת URL על ידי הוספת פרמטרים של Dynamic Link לדומיין שספציפי לאפליקציה שלכם. הפרמטרים האלה מציינים את הקישורים שאתם רוצים לפתוח, בהתאם לפלטפורמה של המשתמש ולאם האפליקציה שלכם מותקנת.

כשמשתמש פותח אחד מהקישורים Dynamic Links, אם האפליקציה שלכם עדיין לא מותקנת, המשתמש מועבר אל חנות Play או אל App Store כדי להתקין את האפליקציה (אלא אם ציינתם אחרת), והאפליקציה נפתחת. לאחר מכן אפשר לאחזר את הקישור שהועבר לאפליקציה ולטפל בקישור העומק בהתאם לאפליקציה.

אתם יכולים ליצור Dynamic Links באמצעות שם הדומיין שלכם:

https://example.com/summer-sale
https://example.com/links/promos/summer-sale
https://links.example.com/summer-sale
https://ex.amp.le/summer-sale

לחלופין, אם אין לכם דומיין לאפליקציה, אתם יכולים להשתמש בתת-דומיין מותאם אישית בחינם ב-page.link:

https://example.page.link/summer-sale

אפשר ליצור תת-דומיין בחינם במסוף Firebase.

כל התכונות של Dynamic Links, כולל ניתוח נתונים, שיוכים לאחר התקנה ושילובים של SDK, פועלות עם דומיינים מותאמים אישית של page.link ועם הדומיין שלכם.

נתיב ההטמעה

הגדרת Firebase ו-Dynamic LinksSDK מפעילים את Firebase Dynamic Links בפרויקט Firebase במסוף Firebase. לאחר מכן, מוסיפים את Dynamic Links SDK לאפליקציה.
יצירה Dynamic Links אפשר ליצור Dynamic Links באופן פרוגרמטי או באמצעות מסוף Firebase.
הכינוי Dynamic Links באפליקציה כשפותחים את האפליקציה, משתמשים ב-Dynamic Links SDK כדי לבדוק אם הועבר אליה Dynamic Link. במקרה כזה, צריך לקבל את קישור העומק מנתוני Dynamic Link ולטפל בקישור העומק לפי הצורך.
הצגת נתוני ניתוח אפשר לעקוב אחרי הביצועים של Dynamic Links במסוף Firebase.

השלבים הבאים