Google is committed to advancing racial equity for Black communities. See how.
Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

Ricevi collegamenti dinamici con Unity

Per ricevere i collegamenti dinamici Firebase creati , è necessario includere l'SDK di collegamenti dinamici nella propria app e registrare un listener per gestire l'evento DynamicLinkReceived .

Unity SDK funziona sia per Android che per iOS, con alcune impostazioni aggiuntive richieste per ciascuna piattaforma.

Prima di iniziare

Prima di poter utilizzare i collegamenti dinamici Firebase , è necessario:

  • Registra il tuo progetto Unity e configuralo per usare Firebase.

    • Se il tuo progetto Unity utilizza già Firebase, è già registrato e configurato per Firebase.

    • Se non si dispone di un progetto Unity, è possibile scaricare un'app di esempio .

  • Aggiungi l' SDK di Firebase Unity (in particolare, FirebaseDynamicLinks.unitypackage ) al tuo progetto Unity.

Si noti che l'aggiunta di Firebase al progetto Unity implica attività sia nella console Firebase che nel progetto Unity aperto (ad esempio, scaricare i file di configurazione di Firebase dalla console, quindi spostarli nel progetto Unity).

Registrati per ricevere i collegamenti dinamici in entrata

Per verificare la presenza di collegamenti dinamici, è necessario registrarsi per l'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);
}