Vai alla navigazione principale
Indietro ai plugin
@capgo/capacitor-gtm
Tutorial
da github.com/Cap-go

GTM

Integrazione di Google Tag Manager per analisi e tracciamento

Guida

Tutorial su GTM

Utilizzo di @capgo/capacitor-gtm

L'interfaccia principale per il plugin del Gestore dei Tag Google.

Installa

bun add @capgo/capacitor-gtm
bunx cap sync

Cosa questo Plugin Espone

  • initialize - Inizializza il Gestore dei Tag Google con l'ID del contenitore specificato.
  • push - Inserisce un evento nel dataLayer del Gestore dei Tag Google.
  • setUserProperty - Imposta una proprietà dell'utente nel dataLayer del Gestore dei Tag Google.
  • getValue - Ottiene un valore dal dataLayer del Google Tag Manager. Cerca nel dataLayer il valore più recente della chiave specificata.

Esempio di utilizzo

initialize

Inizializza il Google Tag Manager con l'ID del contenitore specificato.

import { GoogleTagManager } from '@capgo/capacitor-gtm';

await GoogleTagManager.initialize({} as { containerId: string; timeout?: number });

push

Inserisce un evento nel dataLayer del Google Tag Manager.

import { GoogleTagManager } from '@capgo/capacitor-gtm';

await GoogleTagManager.push({
  event: 'purchase',
  parameters: {
    value: 99.99,
    currency: 'USD'
  }
});

setUserProperty

Imposta una proprietà dell'utente nel dataLayer del Google Tag Manager.

import { GoogleTagManager } from '@capgo/capacitor-gtm';

await GoogleTagManager.setUserProperty({
  key: 'user_type',
  value: 'premium'
});

getValue

Ottiene un valore dal dataLayer del Google Tag Manager. Cerca nel dataLayer il valore più recente della chiave specificata.

import { GoogleTagManager } from '@capgo/capacitor-gtm';

await GoogleTagManager.getValue({} as { key: string });

Riferimento completo