From version < 27.1 >
edited by Developer
on 2020/01/03 12:05
To version < 29.1
edited by Developer
on 2020/01/03 12:47
<
Change comment: There is no comment for this version

Summary

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" %)Default|=(% style="background-color:powderblue" %)Description
493 +|=(% 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"]]|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]|
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" %)Default|=(% style="background-color:powderblue" %)Description
496 -| | | |
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.
Spicy Mobile
spicymobile.pl