Skip to content

wshen001/react-analytics-provider

 
 

Repository files navigation

React Analytics Provider

Super convenient analytics provider for React

  • 💙 Typescript support
  • 👨‍👩‍👧‍👦 GA4 support
  • 🏃 Currently maintaining

1. Getting Started

npm i --save @every-analytics/react-analytics-provider
# or
yarn add @every-analytics/react-analytics-provider

2. Usage

You can check examples here

import {AnalyticsProvider} from '@every-analytics/react-analytics-provider';

<AnalyticsProvider
  onInitialize={() => console.log('initialized')}
  onPageView={(params) => console.log('pageview', params)}
  onEvent={(name, params) => console.log('event', name, params)}
  onClick={(name, params) => console.log('click', name, params)}
  onSetUserId={(userId) => console.log('setUserId', userId)}
>
  <App />
</AnalyticsProvider>

3. Contributors

This project exists thanks to all the people who contribute. [Contributing]


MiryangJung

⚠️

Choi Sumin

📖 🚇 💻 👀 ⚠️

HyojinKim

💡 💻 🎨

Yurim Jalynne Jin

💻

JunHee Lee

💻 🚇 👀

Youngchang Lee

💻 🚇 👀

Johan Kim

👀

Leehaeun

💻 👀

Jiyoon Hur

💻 👀

Seongcheol Jo

💻

uoon (philos)

💻 👀

chanheeis

💻 👀

Yebin Seo

💻

4. License

Licensed under the MIT License, Copyright (c) 2021 EveryAnalytics.

See LICENSE for more information.

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 95.2%
  • JavaScript 4.8%