0.1.18 • Published 11 months ago

insomniak-sdk-analytics v0.1.18

Weekly downloads
-
License
-
Repository
-
Last release
11 months ago

Insomniak SDK Analytics

Insomniak SDK Analytics is a powerful analytics tool for mobile apps that allows developers to track various user activities within their app. It provides insights into user behavior, allowing developers to make data-driven decisions for improving their app's user experience.

Installation

To install the Insomniak SDK Analytics package, simply run the following command:

npm install insomniak-sdk-analytics

pnpm install insomniak-sdk-analytics

yarn add insomniak-sdk-analytics

Usage

Once you have installed the package, you can import it into your project as follows:

import InsomniakAnalytics from 'insomniak-sdk-analytics';

To start tracking user activities, you need to initialize the InsomniakAnalytics object with your app's API key, like so:

<TrackingProvider>
    <App />
</TrackingProvider>

You can then start tracking user events by calling the track method on the analytics object, like this:

// some page.tsx
import { useTrackEvent, useTrackingContext } from 'insomniak-sdk-analytics'

fuction Page() {

    const { clientId, appId } = useTrackingContext()
    const { ref } = useTrackEvent<HTMLButtonElement>({ tag: 'your-tag', type: 'click', clientId, appId })

    return (
        <button ref={ref}>Click me</button>
    )
}

Features

Insomniak SDK Analytics provides the following features:

  • User activity tracking: Track user activities within your app, such as button clicks, page views, and more.
  • Event properties: Add additional properties to your tracked events to provide more context and insights into user behavior.
  • Real-time data: View analytics data in real-time through the Insomniak dashboard.
  • Customizable dashboard: Customize the Insomniak dashboard to show only the data you want to see.
  • Easy integration: Integrates seamlessly with any mobile app, with just a few lines of code.

Support

If you have any questions or issues with the Insomniak SDK Analytics package, please open an issues on the GitHub repository.

License

This package is licensed under the MIT License. See the LICENSE file for more information.

Contributing

We welcome contributions from the Insomniak team on GitHub. To contribute, please fork this repository, make your changes, and submit a pull request.

For more information on contributing to this repository, please contact the Insomniak team.

0.1.16

11 months ago

0.1.17

11 months ago

0.1.18

11 months ago

0.1.15

1 year ago

0.1.14

1 year ago

0.1.13

1 year ago

0.1.12

1 year ago

0.1.11

1 year ago

0.1.10

1 year ago

0.1.9

1 year ago

0.1.8

1 year ago

0.1.7

1 year ago

0.1.6

1 year ago

0.1.5

1 year ago

0.1.4

1 year ago

0.1.3

1 year ago

0.1.2

1 year ago

0.1.1

1 year ago

0.1.0

1 year ago