Tracking Profiles

Start/Stop a tracking profile using React Native Plugin

  1. Start/Stop a tracking profile

Tracking profiles aim to simplify the Woosmap Geofencing SDK integration.

The concept of Tracking profile and the difference between each profile is explained in the Tracking profiles documentation

Start/Stop a tracking profile

Once you have initialized the plugin and the user has authorized location permissions, you can start tracking the user’s location.

To start tracking, call:

WoosmapGeofencing.startTracking('liveTracking')
    .then((result: string) => {
        console.log(value);
    })
    .catch((error: any) => {
        alert('message: ' + error.message);
    });

To stop tracking, call:

WoosmapGeofencing.stopTracking()
    .then((value: any) => {
        console.log(value);
    })
    .catch((error: any) => {
        alert('message: ' + error.message);
    });

Method startTracking accepts only following tracking profiles:

Was this article helpful?
Have more questions? Submit a request