You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
1.**Deferred Deep Linking** - Serving personalized content to new or former users, directly after the installation.
14
+
15
+
1.**Deferred Deep Linking** - Serving personalized content to new or former users, directly after the installation.
15
16
2.**Direct Deep Linking** - Directly serving personalized content to existing users, which already have the mobile app installed.
16
17
17
-
**Unified deep linking (UDL)** - an API which enables you to send new and existing users to a specific in-app activity as soon as the app is opened.
18
+
**Unified deep linking (UDL)** - an API which enables you to send new and existing users to a specific in-app activity as soon as the app is opened.
18
19
19
20
For more info please check out the [OneLink™ Deep Linking Guide](https://support.appsflyer.com/hc/en-us/articles/208874366-OneLink-Deep-Linking-Guide#Intro) and [developer guide](https://dev.appsflyer.com/hc/docs/dl_getting_started).
20
21
21
-
> In order to use AppsFlyer's deeplinks you need to configure intent filters/scheme/associatedDomains as described in [Expo's guide](https://docs.expo.dev/guides/linking/#universal-links-on-ios).
22
+
## Implementation for Expo
23
+
24
+
1. In order to use AppsFlyer's deeplinks you need to configure intent filters/scheme/associatedDomains as described in [Expo's guide](https://docs.expo.dev/guides/linking/#universal-links-on-ios).
25
+
26
+
2.**For Android apps:** You need to add `setIntent()` inside the `onNewIntent` method like described [here](RN_DeepLinkIntegrate.md#android-deeplink-setup). This plugin is NOT adding this code out the box, so you need to implement it **manually or with [custom config plugin](https://docs.expo.dev/modules/config-plugin-and-native-module-tutorial/#4-creating-a-new-config-plugin)**
22
27
23
28
## Full app.json example
24
29
@@ -33,7 +38,7 @@ For more info please check out the [OneLink™ Deep Linking Guide](https://suppo
33
38
"plugins": [
34
39
[
35
40
"react-native-appsflyer",
36
-
{"shouldUseStrictMode": true} // <<-- only for strict mode
41
+
{"shouldUseStrictMode": true} // <<-- only for strict mode
37
42
]
38
43
],
39
44
"splash": {
@@ -44,9 +49,7 @@ For more info please check out the [OneLink™ Deep Linking Guide](https://suppo
44
49
"updates": {
45
50
"fallbackToCacheTimeout": 0
46
51
},
47
-
"assetBundlePatterns": [
48
-
"**/*"
49
-
],
52
+
"assetBundlePatterns": ["**/*"],
50
53
"scheme": "my-own-scheme", // <<-- uri scheme as configured on AF dashboard
51
54
"ios": {
52
55
"supportsTablet": true,
@@ -69,10 +72,7 @@ For more info please check out the [OneLink™ Deep Linking Guide](https://suppo
69
72
"pathPrefix": "/DvWi"// <<-- set your onelink template id
70
73
}
71
74
],
72
-
"category": [
73
-
"BROWSABLE",
74
-
"DEFAULT"
75
-
]
75
+
"category": ["BROWSABLE", "DEFAULT"]
76
76
},
77
77
{
78
78
"action": "VIEW",
@@ -81,10 +81,7 @@ For more info please check out the [OneLink™ Deep Linking Guide](https://suppo
81
81
"scheme": "my-own-scheme"// <<-- uri scheme as configured on AF dashboard
82
82
}
83
83
],
84
-
"category": [
85
-
"BROWSABLE",
86
-
"DEFAULT"
87
-
]
84
+
"category": ["BROWSABLE", "DEFAULT"]
88
85
}
89
86
]
90
87
},
@@ -93,4 +90,4 @@ For more info please check out the [OneLink™ Deep Linking Guide](https://suppo
0 commit comments