From version < 28.2 >
edited by Developer
on 2020/01/03 12:12
To version < 22.1 >
edited by Developer
on 2020/01/03 10:37
< >
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -88,7 +88,7 @@
88 88  |appInstallationSource |String| | App installation source e.g., google-play, organic.
89 89  |email |String | | Set's user email.
90 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 -| 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"] see [[plugin user field constants>>https://wiki.spicymobile.pl/wiki/mobigatesdk/view/Main/sdkintegration/reactnativeintegration/#H4.1Userfieldconstants]].
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"] see [[plugin user field constants>>doc:||anchor="H4.1Userfieldconstants"]].
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.
94 94  {{/showhide}}
... ... @@ -96,7 +96,7 @@
96 96  {{showhide id="3" showmessage="DataGatherPolicy options" hidemessage="DataGatherPolicy options"}}
97 97  (% class="table-bordered table-hover" style="border-color:powderblue" %)
98 98  |=(% style="background-color:powderblue" %)Name|=(% style="background-color:powderblue" %)Type|=(% style="background-color:powderblue" %)Default|=(% style="background-color:powderblue" %)Description
99 -| monitorState|String| | Possible monitor states: [[plugin constants>>https://wiki.spicymobile.pl/wiki/mobigatesdk/view/Main/sdkintegration/reactnativeintegration/#H4.2Datagatherpolicyconstants]]. More info about gathering data [[here>>https://wiki.spicymobile.pl/wiki/mobigatesdk/view/Main/mobigatesdkintegrationforandroiddevelopers/#H5.8Datagatherpolicy]]
99 +| monitorState|String| | Possible monitor states: [[plugin constants>>doc:||anchor="H4.2Datagatherpolicyconstants"]]. More info about gathering data [[here>>https://wiki.spicymobile.pl/wiki/mobigatesdk/view/Main/mobigatesdkintegrationforandroiddevelopers/#H5.8Datagatherpolicy]]
100 100  |notificationText|String| | if state = Mobigate.DATA_GATHER_POLICY_DEFAULT you can pass custom foreground service notification text
101 101  {{/showhide}}
102 102  
... ... @@ -474,47 +474,14 @@
474 474  
475 475  == 3.3 Remaining methods ==
476 476  
477 -**Mobigate.setCollectAll()**
478 -This method enables all data collectors. By default all data collectors are enabled.
479 479  
480 -{{showhide id="3" showmessage="Example" hidemessage="Example"}}
481 -{{code language="javascript"}}
482 -Mobigate.disableAllDataCollector()
483 -{{/code}}
484 -{{/showhide}}
485 485  
486 -(% style="color:powderblue" %)
487 -----
488 488  
489 -**Mobigate.configureDataCollectors(enable, collectors)**
490 -Enable or disable DataCollector by array collectors input
491 491  
492 492  (% class="table-bordered table-hover" style="border-color:powderblue" %)
493 493  |=(% style="background-color:powderblue" %)Name|=(% style="background-color:powderblue" %)Type|=(% style="background-color:powderblue" %)Default|=(% style="background-color:powderblue" %)Description
494 -|enable|boolean|true if enable, false if disable|
495 -|collectors|array of[[data collector const>>doc:||anchor="H4.3Datacollectorsconstants"]]|e.g.,[Mobigate.DATA_COLLECTOR_BATTERY, DATA_COLLECTOR_GEOLOCATION]|
496 -
497 -{{showhide id="3" showmessage="Example" hidemessage="Example"}}
498 -{{code language="javascript"}}
499 -Mobigate.configureDataCollectors(true, [Mobigate.DATA_COLLECTOR_APPS_LIST,
500 - Mobigate.DATA_COLLECTOR_BATTERY,
501 - Mobigate.DATA_COLLECTOR_PHONE_INFO])
502 -{{/code}}
503 -{{/showhide}}
504 -
505 -(% style="color:powderblue" %)
506 -----
507 -
508 -(% class="table-bordered table-hover" style="border-color:powderblue" %)
509 -|=(% style="background-color:powderblue" %)Name|=(% style="background-color:powderblue" %)Type|=(% style="background-color:powderblue" %)Default|=(% style="background-color:powderblue" %)Description
510 510  | | | |
511 511  
512 -{{showhide id="3" showmessage="Example" hidemessage="Example"}}
513 -{{code language="javascript"}}
514 -
515 -{{/code}}
516 -{{/showhide}}
517 -
518 518  = 4. Constants =
519 519  
520 520  The plugin provides many helpful constants for easier implementation.
... ... @@ -536,42 +536,6 @@
536 536  * Mobigate.DATA_GATHER_POLICY_HIDE_TRAY
537 537  * Mobigate.DATA_GATHER_POLICY_BLOCK_DATA_BG
538 538  
539 -== 4.3 Data collectors constants ==
540 -
541 -Used to set which data the library should collect:
542 -
543 -* Mobigate.DATA_COLLECTOR_APPS_LIST
544 -* Mobigate.DATA_COLLECTOR_APPS_USAGE
545 -* Mobigate.DATA_COLLECTOR_BATTERY
546 -* Mobigate.DATA_COLLECTOR_BROWSER
547 -* Mobigate.DATA_COLLECTOR_CALENDAR_EVENTS
548 -* Mobigate.DATA_COLLECTOR_CPU_PROCESS
549 -* Mobigate.DATA_COLLECTOR_DICTIONARY
550 -* Mobigate.DATA_COLLECTOR_GEOLOCATION
551 -* Mobigate.DATA_COLLECTOR_HEADSET_PLUG
552 -* Mobigate.DATA_COLLECTOR_MEDIA_FILES
553 -* Mobigate.DATA_COLLECTOR_MEMORY_USEAGE
554 -* Mobigate.DATA_COLLECTOR_NETWORK_CONNECTION
555 -* Mobigate.DATA_COLLECTOR_NETWORK_USEAGE
556 -* Mobigate.DATA_COLLECTOR_PACKAGE_CHANGE
557 -* Mobigate.DATA_COLLECTOR_PHONE_INFO
558 -* Mobigate.DATA_COLLECTOR_ROAMING
559 -* Mobigate.DATA_COLLECTOR_SCREEN_ORIENTED
560 -* Mobigate.DATA_COLLECTOR_SIGNAL_STRENGTH
561 -* Mobigate.DATA_COLLECTOR_PROFILE_MODE
562 -* Mobigate.DATA_COLLECTOR_WIFI_DATA_CONNECTION
563 -* Mobigate.DATA_COLLECTOR_PERMISSION_COLLECTOR
564 -* Mobigate.DATA_COLLECTOR_NFC_COLLECTOR
565 -* Mobigate.DATA_COLLECTOR_BLUETOOTH_COLLECTOR
566 -* Mobigate.DATA_COLLECTOR_BLUETOOTH_DEVICES_COLLECTOR
567 -* Mobigate.DATA_COLLECTOR_MOVEMENT_COLLECTOR
568 -* Mobigate.DATA_COLLECTOR_FACEBOOK_NETWORK_COLLECTOR
569 -* Mobigate.DATA_COLLECTOR_ROOT_COLLECTOR
570 -
571 -== 4.4 Category and parameter constants ==
572 -
573 -Instead of using defined [[categories>>doc:||anchor="H3.2.3Eventcategories"]] or [[parameters>>doc:||anchor="H3.2.4Eventparameters"]] in the form of text, you can use constants defined in the plugin. All you have to do is add the prefix "CATEGORY_" or "PARAMETER_" to the category name or parameter e.g., Mobigate.CATEGORY_LEVEL_ACCOMPLISHED, Mobigate.CATEGORY_PURCHASE, Mobigate.PARAMETER_PRICE, Mobigate.PARAMETER_LEVEL.
574 -
575 575  = 5. Sample app =
576 576  
577 577  The sample application is located in the github repository [[here>>https://github.com/mobigatesdk/react-native-mobigate]] in //example// folder.
Spicy Mobile
spicymobile.pl