Per ricevere l'Firebase Dynamic Links che hai creato,
devi includere l'SDK Dynamic Links nella tua app e registrare un listener per gestire l'evento
DynamicLinkReceived
.
L'SDK Unity funziona sia per Android che per iOS, con alcune configurazioni aggiuntive richieste per ogni piattaforma.
Prima di iniziare
Prima di poter utilizzare Firebase Dynamic Links, devi:
Registra il tuo progetto Unity e configuralo in modo che utilizzi Firebase.
Se il tuo progetto Unity utilizza già Firebase, è già registrato e configurato per Firebase.
Se non hai 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 Firebase console sia nel progetto Unity aperto (ad esempio, scarichi i file di configurazione Firebase dalla console, poi li sposti nel progetto Unity).
Registrati per ricevere Dynamic Links in arrivo
Per verificare la presenza di Dynamic Links, devi registrarti 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); }