mirror of
https://github.com/danielsogl/awesome-cordova-plugins.git
synced 2026-04-13 00:00:10 +08:00
46 lines
1.5 KiB
Markdown
46 lines
1.5 KiB
Markdown
---
|
|
description: >-
|
|
Firebase Dynamic Links plugin for Cordova and Ionic. Cordova plugin for Firebase Dynamic Links Variables APP_DOMAIN and APP_PATH specify web URL where your…
|
|
---
|
|
|
|
# Firebase Dynamic Links
|
|
|
|
Cordova plugin for Firebase Dynamic Links
|
|
|
|
Variables APP_DOMAIN and APP_PATH specify web URL where your app will start an activity to handle the link. They also used to setup support for App Indexing.
|
|
Go to firebase console and export google-services.json and GoogleService-Info.plist. Put those files into the root of your cordova app folder.
|
|
|
|
Preferences:
|
|
|
|
Preferences GoogleIOSClientId and GoogleAndroidClientId are used to setup dynamic links when you have an app for several platforms.
|
|
You can find values at your GoogleService-Info.plist (key ANDROID_CLIENT_ID) and google-services.json (key client[0].oauth_client[0].client_id).
|
|
|
|
config.xml:
|
|
```xml
|
|
<platform name="ios">
|
|
<preference name="GoogleIOSClientId" value="..." />
|
|
</platform>
|
|
<platform name="android">
|
|
<preference name="GoogleAndroidClientId" value="..." />
|
|
</platform>
|
|
```
|
|
|
|
## Installation
|
|
|
|
```bash
|
|
ionic cordova plugin add cordova-plugin-firebase-dynamiclinks --save --variable APP_DOMAIN="example.com" --variable APP_PATH="/"
|
|
npm install @awesome-cordova-plugins/firebase-dynamic-links
|
|
```
|
|
|
|
**Plugin Repo:** [https://github.com/chemerisuk/cordova-plugin-firebase-dynamiclinks](https://github.com/chemerisuk/cordova-plugin-firebase-dynamiclinks)
|
|
|
|
## Supported Platforms
|
|
|
|
- Android
|
|
- iOS
|
|
|
|
## Further Information
|
|
|
|
- [Installation Guide](../../installation.md)
|
|
- [FAQ](../../faq.md)
|