Guides
React
Integrate Alytica with your React application.
import React from 'react';
import { AlyticaProvider } from 'alytica-js/react';
const alyticaConfig = {
clientId: 'your-client-id',
clientSecret: 'your-client-secret',
debug: true,
trackPageViews: true
};
function App() {
return (
<AlyticaProvider options={alyticaConfig}>
{/* Your app components */}
</AlyticaProvider>
);
}
export default App;
import React from 'react';
import { useAlytica } from 'alytica-js/react';
function TrackingComponent() {
const alytica = useAlytica();
const handleEvent = () => {
alytica.track('button_click', { component: 'tracking' });
};
return <button onClick={handleEvent}>Track Event</button>;
}
- Replace
'your-client-id'
and 'your-client-secret'
with your actual Alytica credentials
- Configure tracking options based on your specific requirements
- Ensure compliance with privacy regulations when tracking user data