Changes for page React native integration
Last modified by Developer on 2020/01/03 12:47
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -477,6 +477,12 @@ 477 477 **Mobigate.setCollectAll()** 478 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 + 480 480 (% style="color:powderblue" %) 481 481 ---- 482 482 ... ... @@ -484,17 +484,188 @@ 484 484 Enable or disable DataCollector by array collectors input 485 485 486 486 (% class="table-bordered table-hover" style="border-color:powderblue" %) 487 -|=(% style="background-color:powderblue" %)Name|=(% style="background-color:powderblue" %)Type|=(% style="background-color:powderblue" %)De fault|=(%style="background-color:powderblue" %)Description493 +|=(% style="background-color:powderblue" %)Name|=(% style="background-color:powderblue" %)Type|=(% style="background-color:powderblue" %)Description 488 488 |enable|boolean|true if enable, false if disable| 489 -|collectors| int[]/[[data collector const>>doc:||anchor="H4.3Datacollectorsconstants"]]|truef enable,false if disable|495 +|collectors|array of [[data collector const>>doc:||anchor="H4.3Datacollectorsconstants"]]|e.g.,[Mobigate.DATA_COLLECTOR_BATTERY, DATA_COLLECTOR_GEOLOCATION]| 490 490 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 + 491 491 (% style="color:powderblue" %) 492 492 ---- 493 493 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 + 494 494 (% class="table-bordered table-hover" style="border-color:powderblue" %) 495 -|=(% style="background-color:powderblue" %)Name|=(% style="background-color:powderblue" %)Type|=(% style="background-color:powderblue" %)De fault|=(%style="background-color:powderblue" %)Description496 -| | | | 524 +|=(% style="background-color:powderblue" %)Name|=(% style="background-color:powderblue" %)Type|=(% style="background-color:powderblue" %)Description 525 +|email |String |user's email address | 497 497 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 +(% style="color:powderblue" %) 633 +---- 634 + 635 +**Mobigate.getIDsProfiles(onSuccess, onError)** 636 +Method returns IDs profiles. List of IDs profiles in the application memory is updated (synchronized with the server) at specified intervals. To enable functionality, use the 'enableIDsProfiles (boolean enable)' method. Returns the identifiers of IDs profiles (ex. 5,9,20), returns '0' if list of user IDs profiles is empty, returns 'null' if the system has not yet communicated 637 + 638 + 639 +(% class="table-bordered table-hover" style="border-color:powderblue" %) 640 +|=(% style="background-color:powderblue" %)Name|=(% style="background-color:powderblue" %)Type|=(% style="background-color:powderblue" %)Description 641 +|onSuccess |Function |returns callback object 642 +|onError |Function |returns callback object 643 + 644 +{{showhide id="3" showmessage="Example" hidemessage="Example"}} 645 +{{code language="javascript"}} 646 +Mobigate.getIDsProfiles((success) => { 647 + console.log("Profiles: " + success) 648 + }, (error) => { 649 + console.log(error) 650 + }) 651 +{{/code}} 652 +{{/showhide}} 653 + 654 +(% style="color:powderblue" %) 655 +---- 656 + 657 +**Mobigate.getAdOceanTargeting(onSuccess, onError)** 658 +Getting numerical variables, that can be used for ads targeting. Method must be called from separate thread. Return 3 different identifiers of a user, encoded into a map of AdOcean numerical variables 659 + 660 +(% class="table-bordered table-hover" style="border-color:powderblue" %) 661 +|=(% style="background-color:powderblue" %)Name|=(% style="background-color:powderblue" %)Type|=(% style="background-color:powderblue" %)Description 662 +|onSuccess |Function |returns callback object 663 +|onError |Function |returns callback object 664 + 665 +{{showhide id="3" showmessage="Example" hidemessage="Example"}} 666 +{{code language="javascript"}} 667 +Mobigate.getAdOceanTargeting((success) => { 668 + console.log("Adocean targeting: " + success) 669 + }, (error) => { 670 + console.log(error) 671 + }) 672 +{{/code}} 673 +{{/showhide}} 674 + 498 498 = 4. Constants = 499 499 500 500 The plugin provides many helpful constants for easier implementation.