Ir para o console

Receber links dinâmicos com o Unity

Para receber os links dinâmicos do Firebase que você criou, inclua o SDK do Dynamic Links no seu app e registre um listener para processar o evento DynamicLinkReceived.

O SDK do Unity funciona tanto para Android como para iOS, com instalação adicional obrigatória para cada plataforma.

Antes de começar

Antes de poder usar o Firebase Dynamic Links, você precisa:

  • registrar seu projeto do Unity e configurá-lo para usar o Firebase.

    • Se o projeto do Unity já usa o Firebase, ele já está registrado e configurado para o Firebase.

    • Se você não tiver um projeto do Unity, poderá fazer o download de um aplicativo de amostra.

  • adicionar o SDK para Unity do Firebase (especificamente, FirebaseDynamicLinks.unitypackage) ao seu projeto do Unity.

A adição do Firebase ao seu projeto do Unity envolve tarefas no Console do Firebase e no projeto do Unity aberto (por exemplo, você faz o download dos arquivos de configuração do Firebase no Console e os move para o projeto do Unity).

Inscrever-se para receber links dinâmicos

Para verificar links dinâmicos, é necessário se inscrever no 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);
}