Dynamic Link redirection Problem??

6,740 views
Skip to first unread message

app.w3e...@gmail.com

unread,
Apr 18, 2017, 9:40:26 AM4/18/17
to Firebase Google Group


While using dynamic link in ios if app not installed in device it shows this page before redirect to app store why?? Can anyone have proper explanation. If yes, then plz let me know about what happened here...

Ian Barber

unread,
Apr 18, 2017, 10:35:32 AM4/18/17
to Firebase Google Group
That is an intentional interstitial that mainly happens when opening from a webview in an app. 

FDL always strives to open the app first. if that is not possible, then FDL redirects to the AppStore or falls back to developer-specified web content. Ideally, all of this should happen without the end user having to take any action. 

In our last update, we introduced an interstitial page to address a large number of these edge cases to make sure the end user will always get to the correct destination if an FDL was clicked from inside various apps, such as Facebook, Twitter, Instagram, LinkedIn, WhatsApp, Messenger, Safari, Chrome, Firefox, Gmail, UC Browser, Line, etc. 

We are investigating giving you more control over that page, apologies for the confusion!

Ian

On Tue, Apr 18, 2017 at 3:21 AM, <app.w3e...@gmail.com> wrote:


While using dynamic link in ios if app not installed in device it shows this page before redirect to app store why?? Can anyone have proper explanation. If yes, then plz let me know about what happened here...

--
You received this message because you are subscribed to the Google Groups "Firebase Google Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to firebase-talk+unsubscribe@googlegroups.com.
To post to this group, send email to fireba...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/firebase-talk/6b82d1e5-d4fe-4481-b7ae-d9c1d950c98c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Elena Vouge

unread,
May 11, 2017, 9:54:52 AM5/11/17
to Firebase Google Group
Hi Ian,

When you launched that new page, it was working for us.
Though it does not seem to work anymore. Either on facebook or tweeter, we are now redirected inside the webview after click on "open" link in app.
On Chrome, it's still working.

Any idea where it comes from ?
Is it a known bug ?


Thanks a lot.
Eléna


On Tuesday, April 18, 2017 at 4:35:32 PM UTC+2, Ian Barber wrote:
That is an intentional interstitial that mainly happens when opening from a webview in an app. 

FDL always strives to open the app first. if that is not possible, then FDL redirects to the AppStore or falls back to developer-specified web content. Ideally, all of this should happen without the end user having to take any action. 

In our last update, we introduced an interstitial page to address a large number of these edge cases to make sure the end user will always get to the correct destination if an FDL was clicked from inside various apps, such as Facebook, Twitter, Instagram, LinkedIn, WhatsApp, Messenger, Safari, Chrome, Firefox, Gmail, UC Browser, Line, etc. 

We are investigating giving you more control over that page, apologies for the confusion!

Ian
On Tue, Apr 18, 2017 at 3:21 AM, <app.w3e...@gmail.com> wrote:


While using dynamic link in ios if app not installed in device it shows this page before redirect to app store why?? Can anyone have proper explanation. If yes, then plz let me know about what happened here...

--
You received this message because you are subscribed to the Google Groups "Firebase Google Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to firebase-tal...@googlegroups.com.

Ian Barber

unread,
May 16, 2017, 6:50:21 PM5/16/17
to Firebase Google Group
Hmm, no that doesn't sound right. 

What's the situation in which it happens:

* App installed or not installed?
* Always from Facebook/Twitter or just some links? 
* All iOS version or just some versions?

To unsubscribe from this group and stop receiving emails from it, send an email to firebase-talk+unsubscribe@googlegroups.com.

To post to this group, send email to fireba...@googlegroups.com.

Elena Vouge

unread,
May 17, 2017, 10:50:40 AM5/17/17
to Firebase Google Group
Hi Ian,

Thanks for getting back.

We did some further explorations on iOS.
Two iPhone running on iOS 10.3 both with the same version of our App.

First, we observed testing different links that the isi (aka iosAppStoreId) parameter that seems to be optionnal is not at all.
Without that parameter, links are broken when the App is not install.
Maybe you could update the documentation : https://firebase.google.com/docs/dynamic-links/rest

Without that isi parameter, after clicking "open link in app", you get redirect to the website (on both phones, the one that works for firebase and the other one). 

Now with the isi parameter, we have two different behaviors :
With the App Installed :
On the first one, it works perfectly.
I tried on Chrome / Facebook / Safari / Slack / Notes / Twitter. When I click on a firebase link, it opens directly the App (I don't see the splash screen "Open link in App").

On the second one, it does not work as deeplink. I tried on the same Apps. 
That time, I always see the splash screen "Open link in App" and I always get redirected to the App Store with a link "Open the App". The deeplink is not transfered. It just open the App. 

Without the App Installed :
On the first phone, I get the splash "Open the app", it opens the store and after install, I go deep into the App.
On the second phone, I get the splash "Open the app", it opens the store and after install, I get to the Home screen.


Do you have an idea why ?

Thanks a lot,
Eléna

Ian Barber

unread,
May 19, 2017, 6:32:21 PM5/19/17
to Firebase Google Group
Thanks for the note on the isi parameter, I'll file a bug on the documentation for that. 

With regards to the second device, is it exactly the same build of the app? Something like missing a custom URL scheme could break the deep link receiving. 

That said, it is possible that the post-install matching is failing on the second device, but I'm not sure of any way of debugging that easily. I wonder if the order matters though - it maybe because the second device is very similar to the first and on the same network its an ambiguous match. Could you try it again with maybe one device on wifi and one on cell or similar?

To unsubscribe from this group and stop receiving emails from it, send an email to firebase-talk+unsubscribe@googlegroups.com.

To post to this group, send email to fireba...@googlegroups.com.

jsp...@google.com

unread,
May 25, 2017, 4:42:08 PM5/25/17
to Firebase Google Group
Hi Ian,

Thanks for the explanation. I thought I would resurrect this thread to ask if in the past month, any means of customizing or skipping this page have become available?

Joe


On Tuesday, April 18, 2017 at 7:35:32 AM UTC-7, Ian Barber wrote:
That is an intentional interstitial that mainly happens when opening from a webview in an app. 

FDL always strives to open the app first. if that is not possible, then FDL redirects to the AppStore or falls back to developer-specified web content. Ideally, all of this should happen without the end user having to take any action. 

In our last update, we introduced an interstitial page to address a large number of these edge cases to make sure the end user will always get to the correct destination if an FDL was clicked from inside various apps, such as Facebook, Twitter, Instagram, LinkedIn, WhatsApp, Messenger, Safari, Chrome, Firefox, Gmail, UC Browser, Line, etc. 

We are investigating giving you more control over that page, apologies for the confusion!

Ian
On Tue, Apr 18, 2017 at 3:21 AM, <app.w3e...@gmail.com> wrote:


While using dynamic link in ios if app not installed in device it shows this page before redirect to app store why?? Can anyone have proper explanation. If yes, then plz let me know about what happened here...

--
You received this message because you are subscribed to the Google Groups "Firebase Google Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to firebase-tal...@googlegroups.com.

Ian Barber

unread,
May 26, 2017, 3:38:18 PM5/26/17
to Firebase Google Group
Nothing recently, sorry!

To unsubscribe from this group and stop receiving emails from it, send an email to firebase-talk+unsubscribe@googlegroups.com.

To post to this group, send email to fireba...@googlegroups.com.

moeel...@gmail.com

unread,
Jul 15, 2017, 10:57:50 AM7/15/17
to Firebase Google Group
Ian,

We are seeing the same behavior Elean Vouge described above. Any updates on that?

Essentially, two iPhones (6 plus and 7) running the same iOS version (10.3.2) are behaving very differently. iPhone 6 plus is working flawlessly while iPhone 7 takes you to the browser, open in App, then opens the App store ... the app is installed on the phone though.

We uninstalled the app, reinstalled, changed the default browser, tried opening the link from other apps ... same problem.

This behavior is blocking our release of Firebase Dynamic Link integration.
Nothing recently, sorry!

Ian Barber

unread,
Jul 17, 2017, 9:19:30 PM7/17/17
to Firebase Google Group
That's definitely odd. Do universal links to the app work properly in general on the problematic device?

To unsubscribe from this group and stop receiving emails from it, send an email to firebase-talk+unsubscribe@googlegroups.com.

To post to this group, send email to fireba...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages