1
- import firebase from '@react-native-firebase/app' ;
2
- import * as analytics from '@react-native-firebase/analytics' ;
1
+ import analytics , { firebase } from '@react-native-firebase/analytics' ;
3
2
3
+ analytics . SDK_VERSION ;
4
+ analytics ( ) . app . name ;
4
5
// checks module exists at root
5
6
console . log ( firebase . analytics ( ) . app . name ) ;
6
7
@@ -10,15 +11,9 @@ console.log(firebase.app().analytics().app.name);
10
11
// checks statics exist
11
12
console . log ( firebase . analytics . SDK_VERSION ) ;
12
13
13
- // checks statics exist on defaultExport
14
- console . log ( analytics . firebase . SDK_VERSION ) ;
15
-
16
14
// checks root exists
17
15
console . log ( firebase . SDK_VERSION ) ;
18
16
19
- // checks firebase named export exists on module
20
- console . log ( analytics . firebase . SDK_VERSION ) ;
21
-
22
17
firebase
23
18
. analytics ( )
24
19
. logAddPaymentInfo ( )
@@ -74,3 +69,42 @@ console.log(firebase.analytics().setSessionTimeoutDuration);
74
69
console . log ( firebase . analytics ( ) . setUserId ) ;
75
70
console . log ( firebase . analytics ( ) . setUserProperties ) ;
76
71
console . log ( firebase . analytics ( ) . setUserProperty ) ;
72
+
73
+ console . log ( analytics ( ) . logAddPaymentInfo ) ;
74
+ console . log ( analytics ( ) . logAddToCart ) ;
75
+ console . log ( analytics ( ) . logAddToWishlist ) ;
76
+ console . log ( analytics ( ) . logAppOpen ) ;
77
+ console . log ( analytics ( ) . logBeginCheckout ) ;
78
+ console . log ( analytics ( ) . logCampaignDetails ) ;
79
+ console . log ( analytics ( ) . logEarnVirtualCurrency ) ;
80
+ console . log ( analytics ( ) . logEcommercePurchase ) ;
81
+ console . log ( analytics ( ) . logEvent ) ;
82
+ console . log ( analytics ( ) . logGenerateLead ) ;
83
+ console . log ( analytics ( ) . logJoinGroup ) ;
84
+ console . log ( analytics ( ) . logLevelEnd ) ;
85
+ console . log ( analytics ( ) . logLevelStart ) ;
86
+ console . log ( analytics ( ) . logLevelUp ) ;
87
+ console . log ( analytics ( ) . logLogin ) ;
88
+ console . log ( analytics ( ) . logPresentOffer ) ;
89
+ console . log ( analytics ( ) . logPurchaseRefund ) ;
90
+ console . log ( analytics ( ) . logRemoveFromCart ) ;
91
+ console . log ( analytics ( ) . logSearch ) ;
92
+ console . log ( analytics ( ) . logSelectContent ) ;
93
+ console . log ( analytics ( ) . logSetCheckoutOption ) ;
94
+ console . log ( analytics ( ) . logShare ) ;
95
+ console . log ( analytics ( ) . logSignUp ) ;
96
+ console . log ( analytics ( ) . logSpendVirtualCurrency ) ;
97
+ console . log ( analytics ( ) . logTutorialBegin ) ;
98
+ console . log ( analytics ( ) . logTutorialComplete ) ;
99
+ console . log ( analytics ( ) . logUnlockAchievement ) ;
100
+ console . log ( analytics ( ) . logViewItem ) ;
101
+ console . log ( analytics ( ) . logViewItemList ) ;
102
+ console . log ( analytics ( ) . logViewSearchResults ) ;
103
+ console . log ( analytics ( ) . resetAnalyticsData ) ;
104
+ console . log ( analytics ( ) . setAnalyticsCollectionEnabled ) ;
105
+ console . log ( analytics ( ) . setCurrentScreen ) ;
106
+ console . log ( analytics ( ) . setMinimumSessionDuration ) ;
107
+ console . log ( analytics ( ) . setSessionTimeoutDuration ) ;
108
+ console . log ( analytics ( ) . setUserId ) ;
109
+ console . log ( analytics ( ) . setUserProperties ) ;
110
+ console . log ( analytics ( ) . setUserProperty ) ;
0 commit comments