Firebase Dynamic Links

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

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

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

איך זה עובד?

אפשר ליצור Dynamic Link באמצעות Firebase console, באמצעות 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 Links SDK מפעילים את 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.

השלבים הבאים