Changes for page React native integration
Last modified by Developer on 2020/01/03 12:47
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -2,7 +2,7 @@ 2 2 {{toc/}} 3 3 {{/box}} 4 4 5 -= Overview = 5 += 1. Overview = 6 6 7 7 The plugin is located at npmjs repositories [[(npm repositories)>>https://www.npmjs.com/package/react-native-mobigate]] 8 8 This plugin is built for: ... ... @@ -9,7 +9,7 @@ 9 9 10 10 * Mobigate SDK version 1.0.4 11 11 12 -= Adding SDK to the project = 12 += 2. Adding SDK to the project = 13 13 14 14 **First, install library from the repository with** 15 15 ... ... @@ -60,7 +60,7 @@ 60 60 } 61 61 {{/code}}{{/showhide}} 62 62 63 -= Api methods = 63 += 3. Api methods = 64 64 65 65 To use any method from the plugin add import: 66 66 ... ... @@ -68,7 +68,7 @@ 68 68 import Mobigate from 'react-native-mobigate' 69 69 {{/code}} 70 70 71 -== SDK initialization == 71 +== 3.1 SDK initialization == 72 72 73 73 You must initialize the library before running it. Use //init(apiKey, options, onSuccess, onError)// method for that: 74 74 ... ... @@ -87,7 +87,7 @@ 87 87 | appIdentifier|String| | Application identifier 88 88 |appInstallationSource |String| | App installation source e.g., google-play, organic. 89 89 |email |String | | Set's user email. 90 -|customUserId |String | | SetcustomUserAgent.90 +|customUserId |String | | You may use your custom userID for marking data. By default we are using device ID and emails for matching. Set it before starting the service using MobigateSDk.Builder method. 91 91 | enableUserFields|Json Array | | Enable custom fields in user data. By default MobienceSDK is gathering all identifiers, which it can read. You can choose one of these field: ["email", "imei", "imsi", "msisdn", "mac", "serial"] DODAĆ LINKA DO CONSTANTS. 92 92 | dataGatherPolicy| Json Object| | Enable custom data gater policy. By default MobienceSDK gather all data it can read and hide notification icon. Check below DataGatherPolicy options for more details. 93 93 | enableIdProfiles|Boolean |false | turns on / off the IDs profiles system. ... ... @@ -100,6 +100,7 @@ 100 100 |notificationText|String| | if state = Mobigate.DATA_GATHER_POLICY_DEFAULT you can pass custom foreground service notification text 101 101 {{/showhide}} 102 102 103 + 103 103 When the library is already initialized run it. Use //startSDK(onSuccess, onError)// method for that: 104 104 105 105 **Mobigate.startSDK(onSuccess, onError)** ... ... @@ -152,18 +152,26 @@ 152 152 {{/code}} 153 153 {{/showhide}} 154 154 155 -== Tracking in app events == 156 +== 3.2 Tracking in app events == 156 156 157 -== Remaining methods==158 +=== 3.2.1 Overview === 158 158 160 +=== 3.2.2 Implementation === 159 159 162 +=== 3.2.3 Event categories === 160 160 164 +=== 3.2.4 Event parameters === 161 161 166 +== 3.3 Remaining methods == 162 162 168 + 169 + 170 + 171 + 163 163 (% class="table-bordered table-hover" style="border-color:powderblue" %) 164 164 |=(% style="background-color:powderblue" %)Name|=(% style="background-color:powderblue" %)Type|=(% style="background-color:powderblue" %)Default|=(% style="background-color:powderblue" %)Description 165 165 | | | | 166 166 167 -= Constants = 176 += 4. Constants = 168 168 169 -= Sample app = 178 += 5. Sample app =