UNPKG

react-microsoft-clarity

Version:

A simple small component to implement Microsoft Clarity into your React Application

45 lines (32 loc) 1.18 kB
# react-microsoft-clarity Small component to implement Microsoft Clarity into your React Application # Installation ```bash npm install react-microsoft-clarity --save ``` # Use / Example ```javascript import { clarity } from 'react-microsoft-clarity'; // Start seeing data on the Clarity dashboard with your id clarity.init(id); // Identify the user clarity.identify('USER_ID', { userProperty: 'value' }); // Cookie consent clarity.consent(); // Stop tracking user behavior analytics clarity.stop(); // Restart tracking user behavior analytics clarity.start(); // Setup a custom tag clarity.setTag('key', 'value'); // Setup a smart event clarity.setEvent("eventName"); // Upgrade session clarity.upgrade('upgradeReason'); // Check if Clarity has been initialized before calling its methods if (clarity.hasStarted()) { clarity.identify('USER_ID', { userProperty: 'value' }); } ``` - id: Stands for 'Clarity ID' - Your site's ID. This is the ID which tells Clarity which site settings it should load and where it should save the data collected. You can learn more from [Clarity Docs](https://learn.microsoft.com/en-us/clarity/)