קבלת קישורים דינמיים באמצעות Unity

כדי לקבל את Firebase Dynamic Links שיצרתם, עליכם לכלול את ה-SDK של Dynamic Links באפליקציה ולרשום מאזין לטיפול באירוע 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);
}