File tree Expand file tree Collapse file tree 5 files changed +28
-10
lines changed Expand file tree Collapse file tree 5 files changed +28
-10
lines changed Original file line number Diff line number Diff line change @@ -298,10 +298,10 @@ PODS:
298
298
- React
299
299
- RNGestureHandler (2.6.0):
300
300
- React-Core
301
- - segment-analytics-react-native (2.10 .0):
301
+ - segment-analytics-react-native (2.11 .0):
302
302
- React-Core
303
303
- sovran-react-native
304
- - segment-analytics-react-native-plugin-idfa (0.5 .0):
304
+ - segment-analytics-react-native-plugin-idfa (0.6 .0):
305
305
- React-Core
306
306
- sovran-react-native (0.4.5):
307
307
- React-Core
@@ -478,8 +478,8 @@ SPEC CHECKSUMS:
478
478
RNCAsyncStorage: 0c357f3156fcb16c8589ede67cc036330b6698ca
479
479
RNCMaskedView: 0e1bc4bfa8365eba5fbbb71e07fbdc0555249489
480
480
RNGestureHandler: 920eb17f5b1e15dae6e5ed1904045f8f90e0b11e
481
- segment-analytics-react-native: 64c117fa7c8e265ca4a3b170e396b88c34cd41e7
482
- segment-analytics-react-native-plugin-idfa: 00f56afe6a185acad542caf00485fa0c35b53c47
481
+ segment-analytics-react-native: 2ba71e946824d44bea9a9001a911c3fcf84f0b16
482
+ segment-analytics-react-native-plugin-idfa: c9335ec0327b8f5f35c78bbf0bf7821e9137537e
483
483
sovran-react-native: fd3dc8f1a4b14acdc4ad25fc6b4ac4f52a2a2a15
484
484
Yoga: 0b84a956f7393ef1f37f3bb213c516184e4a689d
485
485
Original file line number Diff line number Diff line change 1
1
export const libraryInfo = {
2
2
name : '@segment/analytics-react-native' ,
3
- version : '2.10.1 ' ,
3
+ version : '2.11.0 ' ,
4
4
} ;
Original file line number Diff line number Diff line change 48
48
"@segment/analytics-react-native" : " *"
49
49
},
50
50
"dependencies" : {
51
- "react-native-appsflyer" : " ^6.3.50 "
51
+ "react-native-appsflyer" : " ^6.9.4 "
52
52
},
53
53
"devDependencies" : {
54
54
"@semantic-release/changelog" : " ^6.0.1" ,
Original file line number Diff line number Diff line change @@ -51,6 +51,8 @@ export class AppsflyerPlugin extends DestinationPlugin {
51
51
! this . hasRegisteredDeepLinkCallback
52
52
) {
53
53
this . registerDeepLinkCallback ( ) ;
54
+ this . registerUnifiedDeepLinkCallback ( ) ;
55
+
54
56
this . hasRegisteredDeepLinkCallback = true ;
55
57
}
56
58
if ( ! this . hasInitialized ) {
@@ -110,4 +112,20 @@ export class AppsflyerPlugin extends DestinationPlugin {
110
112
}
111
113
} ) ;
112
114
} ;
115
+
116
+ registerUnifiedDeepLinkCallback = ( ) => {
117
+ appsFlyer . onDeepLink ( ( res ) => {
118
+ if ( res . deepLinkStatus !== 'NOT_FOUND' ) {
119
+ const { DLValue, media_source, campaign } = res . data ;
120
+ const properties = {
121
+ deepLink : DLValue ,
122
+ campaign : {
123
+ name : campaign ,
124
+ source : media_source ,
125
+ } ,
126
+ } ;
127
+ this . analytics ?. track ( 'Deep Link Opened' , properties ) ;
128
+ }
129
+ } ) ;
130
+ } ;
113
131
}
Original file line number Diff line number Diff line change @@ -10521,10 +10521,10 @@ react-native-appboy-sdk@^1.32.0:
10521
10521
resolved "https://registry.yarnpkg.com/react-native-appboy-sdk/-/react-native-appboy-sdk-1.36.0.tgz#fdda158ba8e6fb87dda7ab8c89510686fe13c02c"
10522
10522
integrity sha512-ZveH33LRxJNVEc5ym/tYVpKEEeQwMShV/5Afdum5NZjeTi2Mh/ghTVlCp3t+Icb1BWDnMjke3myiqISYyFXMFw==
10523
10523
10524
- react-native-appsflyer@^6.3.50 :
10525
- version "6.6.1 "
10526
- resolved "https://registry.yarnpkg.com/react-native-appsflyer/-/react-native-appsflyer-6.6.1 .tgz#9e0cb55f9a318a7a4f345ed51b18fa0e8f817a10 "
10527
- integrity sha512-OPy4ujSlGDpOgrIcVi+Koe967weGIk6Gzx3Z1Fwd0JPp6nu/Tv0Lt6HUPJjMaQUqnC+sdricHikrNixaCo0/dQ ==
10524
+ react-native-appsflyer@^6.9.4 :
10525
+ version "6.9.4 "
10526
+ resolved "https://registry.yarnpkg.com/react-native-appsflyer/-/react-native-appsflyer-6.9.4 .tgz#35d8adbee93d169a7af3770739e8fe04de2d2680 "
10527
+ integrity sha512-GR02uyTjN08oAotVErCqE6nuqKReEskztSCcZhLZ8RbAYAu4Phj6ySvElc6cPF/KxBtR0Q9SE0RLaC1QLBM4mw ==
10528
10528
10529
10529
react-native-branch@^5.6.0:
10530
10530
version "5.6.2"
You can’t perform that action at this time.
0 commit comments