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
-
... ... @@ -474,14 +474,174 @@ 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. 477 477 480 +{{showhide id="3" showmessage="Example" hidemessage="Example"}} 481 +{{code language="javascript"}} 482 +Mobigate.disableAllDataCollector() 483 +{{/code}} 484 +{{/showhide}} 478 478 486 +(% style="color:powderblue" %) 487 +---- 479 479 489 +**Mobigate.configureDataCollectors(enable, collectors)** 490 +Enable or disable DataCollector by array collectors input 480 480 481 481 (% class="table-bordered table-hover" style="border-color:powderblue" %) 482 -|=(% style="background-color:powderblue" %)Name|=(% style="background-color:powderblue" %)Type|=(% style="background-color:powderblue" %)Default|=(% style="background-color:powderblue" %)Description 483 -| | | | 493 +|=(% style="background-color:powderblue" %)Name|=(% style="background-color:powderblue" %)Type|=(% 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]| 484 484 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 +**Mobigate.disableAllDataCollector()** 509 +Disable all data collectors 510 + 511 +{{showhide id="3" showmessage="Example" hidemessage="Example"}} 512 +{{code language="javascript"}} 513 +Mobigate.disableAllDataCollector() 514 +{{/code}} 515 +{{/showhide}} 516 + 517 +(% style="color:powderblue" %) 518 +---- 519 + 520 +**Mobigate.setEmail(email)** 521 +Set user's email 522 + 523 +(% class="table-bordered table-hover" style="border-color:powderblue" %) 524 +|=(% style="background-color:powderblue" %)Name|=(% style="background-color:powderblue" %)Type|=(% style="background-color:powderblue" %)Description 525 +|email |String |user's email address | 526 + 527 +{{showhide id="3" showmessage="Example" hidemessage="Example"}} 528 +{{code language="javascript"}} 529 +Mobigate.setEmail('emailExample@spicymobile.pl') 530 +{{/code}} 531 +{{/showhide}} 532 + 533 +(% style="color:powderblue" %) 534 +---- 535 + 536 +**Mobigate.getEmail(onSuccess, onError)** 537 +Get previously set user email 538 + 539 +(% class="table-bordered table-hover" style="border-color:powderblue" %) 540 +|=(% style="background-color:powderblue" %)Name|=(% style="background-color:powderblue" %)Type|=(% style="background-color:powderblue" %)Description 541 +|onSuccess |Function |returns callback object 542 +|onError |Function |returns callback object 543 + 544 +{{showhide id="3" showmessage="Example" hidemessage="Example"}} 545 +{{code language="javascript"}} 546 +Mobigate.getEmail((success) => { 547 + console.log("user email: " + success) 548 + }, (error) => { 549 + console.log(error) 550 + }) 551 +{{/code}} 552 +{{/showhide}} 553 + 554 +(% style="color:powderblue" %) 555 +---- 556 + 557 +**Mobigate.setFbToken(token)** 558 +Set fb token for social network collector 559 + 560 +(% class="table-bordered table-hover" style="border-color:powderblue" %) 561 +|=(% style="background-color:powderblue" %)Name|=(% style="background-color:powderblue" %)Type|=(% style="background-color:powderblue" %)Description 562 +|token |string |facebook token 563 + 564 +{{showhide id="3" showmessage="Example" hidemessage="Example"}} 565 +{{code language="javascript"}} 566 +Mobigate.setFbToken('9dsf87ds98978das98d7893u12rj808d0j09012jd012') 567 +{{/code}} 568 +{{/showhide}} 569 + 570 +((( 571 +(% class="showhidebutton" %) 572 +((( 573 +{{html clean="false"}} 574 +<a href="javascript:void(0)" id="showhidebuttontext3" data-show-duration="0" data-show-effect="toggle" data-show-message="Example" data-hide-message="Example">Example</a> 575 +{{/html}} 576 +))) 577 + 578 +(% class="showhidecontent" id="showhidecontent3" style="display: none;" %) 579 +((( 580 +((( 581 +{{code language="javascript"}} 582 +Mobigate.setFbToken('9dsf87ds98978das98d7893u12rj808d0j09012jd012') 583 +{{/code}} 584 +))) 585 +))) 586 +))) 587 + 588 + 589 + 590 +(% style="color:powderblue" %) 591 +---- 592 + 593 +**Mobigate.getSDKInfo(onSuccess, onError)** 594 +Getting information about the library 595 + 596 +(% class="table-bordered table-hover" style="border-color:powderblue" %) 597 +|=(% style="background-color:powderblue" %)Name|=(% style="background-color:powderblue" %)Type|=(% style="background-color:powderblue" %)Description 598 +|onSuccess |Function |returns callback object 599 +|onError |Function |returns callback object 600 + 601 +{{showhide id="3" showmessage="Example" hidemessage="Example"}} 602 +{{code language="javascript"}} 603 +Mobigate.getSDKInfo((success) => { 604 + console.log("sdk info: " + success) 605 + }, (error) => { 606 + console.log(error) 607 + }) 608 +{{/code}} 609 +{{/showhide}} 610 + 611 +(% style="color:powderblue" %) 612 +---- 613 + 614 +**Mobigate.getSDKUniqueIdentifier(onSuccess, onError)** 615 +Return unique SDK identificator 616 + 617 +(% class="table-bordered table-hover" style="border-color:powderblue" %) 618 +|=(% style="background-color:powderblue" %)Name|=(% style="background-color:powderblue" %)Type|=(% style="background-color:powderblue" %)Description 619 +|onSuccess |Function |returns callback object 620 +|onError |Function |returns callback object 621 + 622 +{{showhide id="3" showmessage="Example" hidemessage="Example"}} 623 +{{code language="javascript"}} 624 +Mobigate.getSDKUniqueIdentifier((success) => { 625 + console.log("UUID: " + success) 626 + }, (error) => { 627 + console.log(error) 628 + }) 629 +{{/code}} 630 +{{/showhide}} 631 + 632 + 633 + 634 + 635 +(% class="table-bordered table-hover" style="border-color:powderblue" %) 636 +|=(% style="background-color:powderblue" %)Name|=(% style="background-color:powderblue" %)Type|=(% style="background-color:powderblue" %)Description 637 +| | | 638 + 639 +{{showhide id="3" showmessage="Example" hidemessage="Example"}} 640 +{{code language="javascript"}} 641 + 642 +{{/code}} 643 +{{/showhide}} 644 + 485 485 = 4. Constants = 486 486 487 487 The plugin provides many helpful constants for easier implementation.