Menggunakan @capgo/capacitor-gtm
Antarmuka utama untuk plugin Manajer Tag Google.
Pasang
bun add @capgo/capacitor-gtm
bunx cap sync
bunx cap sync copies the plugin's native code into your native projects. Run it again after every plugin upgrade.
Impor
import { GoogleTagManager } from '@capgo/capacitor-gtm';
Pandangan API
| Metode | Deskripsi |
|---|---|
initialize |
Memulai Manajer Tag Google dengan ID kontainer yang ditentukan. |
push |
Mengirimkan suatu kejadian ke dataLayer Manajer Tag Google. |
setUserProperty |
Mengatur sifat pengguna di dataLayer Manajer Tag Google. |
getValue |
Mengambil nilai dari dataLayer Manajer Tag Google. Mencari nilai terbaru dari kunci yang ditentukan. |
reset |
Mengatur ulang instance Manajer Tag Google dan menghapus semua data. Ini akan menghapus semua data dari dataLayer dan memerlukan inisialisasi ulang. |
Examples
initialize()
Memulai Manajer Tag Google dengan ID kontainer yang ditentukan.
import { GoogleTagManager } from '@capgo/capacitor-gtm';
await GoogleTagManager.initialize({ containerId: 'container-id-123' });
push()
Mengirimkan suatu kejadian ke dataLayer Manajer Tag Google.
import { GoogleTagManager } from '@capgo/capacitor-gtm';
await GoogleTagManager.push({
event: 'purchase',
parameters: {
value: 99.99,
currency: 'USD'
}
});
setUserProperty()
Mengatur sifat pengguna di dataLayer Manajer Tag Google.
import { GoogleTagManager } from '@capgo/capacitor-gtm';
await GoogleTagManager.setUserProperty({
key: 'user_type',
value: 'premium'
});
getValue()
Mengambil nilai dari dataLayer Manajer Tag Google. Mencari nilai terbaru dari kunci yang ditentukan.
import { GoogleTagManager } from '@capgo/capacitor-gtm';
const result = await GoogleTagManager.getValue({ key: 'key-123' });
console.log(result);
reset()
Mengatur ulang instance Manajer Tag Google dan menghapus semua data. Ini akan menghapus semua data dari dataLayer dan memerlukan inisialisasi ulang.
import { GoogleTagManager } from '@capgo/capacitor-gtm';
await GoogleTagManager.reset();
Referensi lengkap
Teruskan dari Menggunakan @capgo/capacitor-gtm
Jika Anda menggunakan Menggunakan @capgo/capacitor-gtm Untuk merencanakan pekerjaan plugin native, hubungkannya dengan @capgo/capacitor-gtm untuk detail implementasi di @capgo/capacitor-gtm Mulai Menggunakan untuk detail implementasi di Mulai, Capgo Direktori Plugin untuk alur kerja produk di Capgo Direktori Plugin Capacitor Plugin oleh Capgo untuk detail implementasi di Capacitor Plugin oleh Capgo, dan Menginstal atau Mengupdate Plugin untuk detail implementasi di Menginstal atau Mengupdate Plugin.