Per ricevere i Firebase Dynamic Links che hai creato , devi includere Dynamic Links SDK nella tua app e registrare un ascoltatore per gestire l'evento DynamicLinkReceived
.
L'SDK Unity funziona sia per Android che per iOS, con alcune configurazioni aggiuntive necessarie per ciascuna piattaforma.
Prima di iniziare
Prima di poter utilizzare Firebase Dynamic Links , devi:
Registra il tuo progetto Unity e configuralo per utilizzare Firebase.
Se il tuo progetto Unity utilizza già Firebase, significa che è già registrato e configurato per Firebase.
Se non disponi di un progetto Unity, puoi scaricare un'app di esempio .
Aggiungi l' SDK Firebase Unity (in particolare,
FirebaseDynamicLinks.unitypackage
) al tuo progetto Unity.
Tieni presente che l'aggiunta di Firebase al tuo progetto Unity comporta attività sia nella console Firebase che nel tuo progetto Unity aperto (ad esempio, scarichi i file di configurazione Firebase dalla console, quindi li sposti nel tuo progetto Unity).
Registrati per ricevere collegamenti dinamici in entrata
Per verificare la presenza di collegamenti dinamici, è necessario registrarsi all'evento 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); }