cordova-plugin-pointzi

1.3.4 • Public • Published

Cordova Plugin Pointzi

How to install:

Step 1:

Install Pointzi in your Cordova project. Run this command in a console.

npm i cordova-plugin-pointzi

Step 2:

Add javascript code in your listener for event "deviceready"

$$(document).on('deviceready', function deviceIsReady() {
    console.log('Device is ready!');
/////////////////
//Some Code
/////////////////
window.pointzi.load().then(function () {
     window.pointzi.register(APP_KEY, EVENT_KEY, CUID).then(function () {
          // Send String Tag
          window.streethawk.tag({
            key: "first_name",
            string: "My First Name"
          });
       })
    })
/////////////////
//Some Code
/////////////////
 });

Dependencies for Pointzi:

<dependency  url="https://github.com/gitawego/cordova-screenshot" id="com.darktalker.cordova.screenshot"/>
<dependency id="cordova-plugin-transport-security"/>
<dependency id="cordova-plugin-dialogs"/>

Note: To get your Event_KEY, go do dashboard.pointzi.com, click on SETUP->API->EVENT KEY To get your APPKEY, go to dashboard.pointzi.com, it is name on the Top left. CUID is the name you want to give to your install-id. This name is up to you. For more info visit, Tagging documentation

Example Cordova plugin for iOS and Android to support this blog post.

A simple Cordova plugin based on the echo plugin example from the Cordova documentation.

  • echo method: Extends that example to display a native Toast on Android, and a native dialog like view on iOS.
  • echojs method: Basic demo showing that plugins can also be used to organize and distribute useful JavaScript, and don't need native implementations necessarily.

iOS doesn't have a Toast type UI component, hat tip to this Stack Overflow thread for providing a simplistic alternative that doesn't introduce any extra dependencies and allows us to demonstrate a native interface without having to get lost in implementing something complex.

Now also supports the browser platform as detailed in this blog post.

Package Sidebar

Install

npm i cordova-plugin-pointzi

Weekly Downloads

9

Version

1.3.4

License

MIT

Unpacked Size

1.06 MB

Total Files

27

Last publish

Collaborators

  • streethawk-ci