כדי לקבל את Firebase Dynamic Links שיצרתם, אתם צריכים לכלול את Dynamic Links SDK באפליקציה ולרשום מאזין לטיפול באירוע DynamicLinkReceived
.
Unity SDK פועל גם ב-Android וגם ב-iOS, אבל נדרשת הגדרה נוספת לכל פלטפורמה.
לפני שמתחילים
כדי להשתמש ב-Firebase Dynamic Links, צריך:
רושמים את הפרויקט ב-Unity ומגדירים אותו לשימוש ב-Firebase.
אם בפרויקט Unity שלכם כבר נעשה שימוש ב-Firebase, הוא כבר רשום ומותאם ל-Firebase.
אם אין לכם פרויקט Unity, אתם יכולים להוריד אפליקציה לדוגמה.
מוסיפים את Firebase Unity SDK (במיוחד את
FirebaseDynamicLinks.unitypackage
) לפרויקט Unity.
שימו לב: הוספת Firebase לפרויקט ב-Unity כוללת משימות במסוף Firebase ובפרויקט הפתוח ב-Unity (לדוגמה, הורדה של קובצי תצורה של Firebase מהמסוף והעברה שלהם לפרויקט ב-Unity).
הרשמה לקבלת שיחות נכנסות ב-Dynamic Links
כדי לבדוק אם יש Dynamic Links, צריך להירשם לאירוע DynamicLinkReceived
.
void Start() { DynamicLinks.DynamicLinkReceived += OnDynamicLink; } // Display the dynamic link received by the application. void OnDynamicLink(object sender, EventArgs args) { var dynamicLinkEventArgs = args as ReceivedDynamicLinkEventArgs; Debug.LogFormat("Received dynamic link {0}", dynamicLinkEventArgs.ReceivedDynamicLink.Url.OriginalString); }