...
Regarding the behavior when the user taps the push notification message, the result is the same as if the user had clicked on the link by marketing email campaign. See Dynamic link use cases.
...
In-app message: Android
The internal redirect to a specific page within the app by In-app messages is working on Android. We recommend using a deep link or the direct path in order to redirect the user. Also, it is possible to use UTM parameters.
...
The dynamic link is working and the user is redirected, however, we do not recommend it because the dynamic link needs to reach the Firebase and the browser is open before the user is redirected to the app again.
...
In-app message: iOS
This demand is in development.has not been developed yet.
Consolidate use cases
Link | Example | Origin | Action | App installed | Android result | iOS result |
Dynamic link | Email marketing | Click | YES | App is open and the user is led to the correct content within the app. | App is open and the user is led to the correct content within the app. | |
Dynamic link | Email marketing | Click | NO | The user is led to Play Store on the app page. | The user is led to Apple Store on the app page. | |
Dynamic link | Push notification | Click | YES | App is open and the user is led to the correct content within the app. | App is open and the user is led to the correct content within the app. | |
Dynamic link | Push notification | Click | NO | The user is led to Play Store on the app page. | The user is led to Apple Store on the app page. | |
Dynamic link | In-app message | Click | YES | Not recommend. The dynamic link needs to reach the Firebase and the browser is open before the user is redirected to the app again. | Not developed yet. | |
Dynamic link | In-app message | Click | NO | N/A | N/A | |
Deep link | Email marketing | Click | YES | App is open and the user is led to the correct content within the app. | App is open and the user is led to the correct content within the app. | |
Deep link | Email marketing | Click | NO | The default browser is open and the user is led to the correct content within the website. | The default browser is open and the user is led to the correct content within the website. | |
Deep link | Push notification | Click | YES | The default browser is open and the user is led to the correct content within the website. | The default browser is open and the user is led to the correct content within the website also a banner to use the app installed is displayed. | |
Deep link | Push notification | Click | NO | The default browser is open and the user is led to the correct content within the website. | The default browser is open and the user is led to the correct content within the website. | |
Deep link | /menu | Push notification | Click | YES | The default browser is open and the user is led to the correct content within the website. | The default browser is open and the user is led to the correct content within the website also a banner to use the app installed is displayed. |
Deep link | /menu | Push notification | Click | NO | The default browser is open and the user is led to the correct content within the website. | The default browser is open and the user is led to the correct content within the website. |
Deep link | In-app message | Click | YES | The user is led to the correct content within the app. | Not developed yet. | |
Deep link | In-app message | Click | NO | N/A | N/A | |
Deep link | /menu | In-app message | Click | YES | The user is led to the correct content within the app. | Not developed yet. |
Deep link | /menu | In-app message | Click | NO | N/A | N/A |
Dynamic Links FAQ:
Firebase Dynamic Links is deprecated and should not be used in new projects. The service will shut down on August 25, 2025. Click here for more details.
...