Skip to content

Latest commit

 

History

History
51 lines (38 loc) · 1.04 KB

README.md

File metadata and controls

51 lines (38 loc) · 1.04 KB

react-native-piwik-pro-sdk

React Native wrapper for the native Piwik PRO SDKs.

Installation

npm install react-native-piwik-pro-sdk

Usage

import * as PiwikProSdk from 'react-native-piwik-pro-sdk';

// Initialize tracker
await PiwikProSdk.init(
  'https://demoaccess.piwik.pro/',
  '3e7e6ab9-d605-42b0-ac1b-cdf5bb5e216f'
);

// Track screen
await PiwikProSdk.trackScreen(
  'main/list', // Path
  {
    1: 'first',
  } // Custom dimensions { [index: number]: value: string } (optional)
);

// Track event
await PiwikProSdk.trackEvent(
  'app', // Category
  'launch', // Action
  'notification', // Name (optional)
  1.04, // Value (optional)
  {
    1: 'first',
    2: 'second',
  } // Custom dimensions { [index: number]: value: string } (optional)
);

For more details, see the code in src/index.tsx.

Contributing

See the contributing guide to learn how to contribute to the repository and the development workflow.

License

MIT