Mulai Menggunakan
Copas prompt pengaturan dengan langkah instalasi dan panduan markdown lengkap untuk plugin ini.
Set up this Capacitor plugin in the project.
Use the package manager already used by the project.
Install these package(s): `@capgo/capacitor-gtm`
Run the required Capacitor sync/update step after installation.
Read this markdown guide for the full setup steps: https://raw.githubusercontent.com/Cap-go/website/refs/heads/main/apps/docs/src/content/docs/docs/plugins/gtm/getting-started.mdx
Use that guide for platform-specific steps, native file edits, permissions, config changes, imports, and usage setup.
If that guide references other docs pages, read them too.
Instal
Bagian berjudul “Instal”Kamu bisa menggunakan Pengaturan Bantuan AI untuk menginstal plugin ini. Tambahkan Capgo kemampuan ke alat AI kamu menggunakan perintah berikut:
npx skills add https://github.com/Cap-go/capgo-skills --skill capacitor-pluginsLalu gunakan prompt berikut:
Use the `capacitor-plugins` skill from `Cap-go/capgo-skills` to install the `@capgo/capacitor-gtm` plugin in my project.Jika kamu lebih suka Pengaturan Manual, instal plugin dengan menjalankan perintah-perintah berikut dan ikuti instruksi spesifik platform di bawah ini:
bun add @capgo/capacitor-gtmbunx cap syncImport
Bagian berjudul “Import”import { GoogleTagManager } from '@capgo/capacitor-gtm';API Ringkasan
Judul Bagian “API Pengantar”initialize
Judul Bagian “inisialisasi”Menginisialisasi Pengelola Tag Google dengan ID kontainer yang ditentukan.
import { GoogleTagManager } from '@capgo/capacitor-gtm';
await GoogleTagManager.initialize({ containerId: 'container-id-123' });Mengirimkan suatu kejadian ke dataLayer Pengelola Tag Google.
import { GoogleTagManager } from '@capgo/capacitor-gtm';
await GoogleTagManager.push({ event: 'purchase', parameters: { value: 99.99, currency: 'USD' }});setUserProperty
Judul Bagian “setUserProperty”Mengatur sifat pengguna di dataLayer Pengelola Tag Google.
import { GoogleTagManager } from '@capgo/capacitor-gtm';
await GoogleTagManager.setUserProperty({ key: 'user_type', value: 'premium'});getValue
Judul Bagian “getValue”Mengambil nilai dari dataLayer Google Tag Manager. Mencari nilai terkini dari kunci yang ditentukan di dalam dataLayer.
import { GoogleTagManager } from '@capgo/capacitor-gtm';
const result = await GoogleTagManager.getValue({ key: 'key-123' });console.log(result);reset
Bab berjudul “reset”Mengatur ulang instance Google Tag Manager dan menghapus semua data. Hal ini akan menghapus semua data dari dataLayer dan memerlukan re-inisialisasi.
import { GoogleTagManager } from '@capgo/capacitor-gtm';
await GoogleTagManager.reset();Sumber Kebenaran
Bab berjudul “Sumber Kebenaran”Halaman ini dihasilkan dari plugin’s src/definitions.ts. Jalankan ulang sinkronisasi ketika API publik berubah di atas.
Lanjutkan dari Getting Started
Bab berjudul “Lanjutkan dari Getting Started”Jika Anda menggunakan Mulai Menggunakan untuk merencanakan dashboard dan API operasional, hubungkannya dengan Menggunakan @capgo/capacitor-gtm untuk kemampuan asli dalam Menggunakan @capgo/capacitor-gtm, API Ringkasan untuk detail implementasi dalam API Ringkasan, Pendahuluan untuk detail implementasi dalam Pendahuluan, API Kunci untuk detail implementasi dalam API Kunci, dan Peralatan Untuk detail implementasi di Perangkat.