Problema - quando si apre un collegamento Firebase dinamica su Facebook Mobile, il browser di Facebook consuma il profondo legame e non si apre l'applicazione per cellulare destinatolink dinamici a Facebook app mobile non è profonda legati alla app
domanda - C'è un buon lavoro in Firebase per aiutare Facebook a mantenere la promessa di presentare il mio collegamento dinamico come previsto?
Siamo a conoscenza di http://applinks.org e che Facebook è un contributore. Firebase ha un modo per configurare il proprio server utilizzando la specifica AppLinks, in modo che Facebook passi attraverso il Deep Link alla nostra app anziché consumarla.
Sfondo - Ho creato un Firebase Dynamic Link per un'applicazione iOS e Android.
Il collegamento dinamico offre tutto ciò che mi aspetto ed è un'esperienza fantastica.
- Se aperto su iOS, passa all'app. Se non installato, va App Store
- Quando aperto su Android, naviga verso l'App. Se non installato, va su Play Store
- Quando aperto su non-mobile, naviga sul nostro sito web
- Su Facebook mobile, né 1 né 2 accade. Il risultato è che va direttamente all'esperienza web mobile, eliminando così la promessa del Firebase Dynamic Link
provare ad abilitare l'opzione "Link aperta dall'esterno" sotto facebook app. Impostazioni app -> collegamenti aperti esternamente. Questa opzione è disabilitata per impostazione predefinita e fa sì che i collegamenti vengano gestiti internamente dall'app di Facebook. Dopo aver abilitato questa opzione, i collegamenti delle app funzionano come previsto. Non so perché FB cerca di essere super intelligente! –
@trivalent nice, ma come posso forzare gli utenti a impostare questa impostazione? Questa è la soluzione ma non può essere utilizzata su larga scala – VizGhar
@VizGhar vedi la mia risposta come abbiamo risolto il problema. –