Para receber os Firebase Dynamic Links que você criou , você deve incluir o SDK do Dynamic Links em seu aplicativo e registrar um listener para processar o evento DynamicLinkReceived
.
O Unity SDK funciona tanto para Android quanto para iOS, com algumas configurações adicionais necessárias para cada plataforma.
Antes de você começar
Antes de usar o Firebase Dynamic Links , você precisa:
Registre seu projeto Unity e configure-o para usar o Firebase.
Se o seu 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á baixar um aplicativo de exemplo .
Adicione o SDK do Firebase Unity (especificamente
FirebaseDynamicLinks.unitypackage
) ao seu projeto Unity.
Observe que adicionar o Firebase ao seu projeto do Unity envolve tarefas no console do Firebase e no seu projeto aberto do Unity (por exemplo, você baixa os arquivos de configuração do Firebase do console e os move para o seu projeto do Unity).
Registre-se para receber Dynamic Links recebidos
Para verificar links dinâmicos, você precisa se registrar 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); }