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
- GitHub: https://github.com/Cap-go/capacitor-gtm/
- Documentazione: /docs/plugins/gtm/