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

כדי לקבל את הקישורים הדינמיים Firebase כי שיצרת , אתה חייב לכלול את SDK הקישורים דינאמיים באפליקציה ולרשום מאזין לטפל DynamicLinkReceived האירוע.

ה- Unity SDK עובד גם עבור Android וגם עבור iOS, עם כל הגדרה נוספת הנדרשת לכל פלטפורמה.

לפני שאתה מתחיל

לפני שתוכל להשתמש Firebase דינמי קישורים , עליך:

  • רשום את פרויקט Unity שלך והגדר אותו לשימוש ב- Firebase.

    • אם פרויקט האחדות שלך כבר משתמש ב- Firebase, הוא כבר רשום ומוגדר ל- Firebase.

    • אם אין לך פרויקט אחדות, אתה יכול להוריד אפליקציה לדוגמה .

  • מוסיפים את SDK האחדות Firebase (במיוחד, FirebaseDynamicLinks.unitypackage ) לפרויקט האחדות שלך.

שים לב כי הוספת Firebase לפרויקט האחדות שלך כרוך משימות הן Firebase הקונסולה ו בפרויקט האחדות פתוח (למשל, אתה מוריד קבצי config Firebase מהמסוף, ולאחר מכן להעביר אותם לתוך פרויקט האחדות שלכם).

הירשם לקבלת קישורים דינמיים נכנסים

כדי לבדוק אם קיימים דינמי קישורים, אתה צריך להירשם 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);
}