1.0.4 • Published 1 year ago

@technoapple/ga4 v1.0.4

Weekly downloads
-
License
ISC
Repository
github
Last release
1 year ago

GA4

GA4 TypeScript Library to provide functions to support sending GA4 events.

Features

  • provide functions to send GA4 events.
  • helper functions to get value via window.dataLayer.

Get Started

npm i @technoapple/ga4

Basic Usage

sending GA4 events.

import { ga4 } from '@technoapple/ga4';
// init
ga4.init({
    targetId: 'g-123'
} as ga4Option);

// sending event
ga4.send('test_event', {
    'event_key_1': 1
});      

sending GA4 events by gtag.

ga4.gtag('event', 'test', {
    'test': 1
});   

get value from dataLayer.

import { dataLayerHelper } from '@technoapple/ga4';
window.dataLayer.push({
    'test': 11
});

const value = dataLayerHelper.get('test');
console.info(value); // 11