Lokasi Pengaturan #
Pengaturan pelacakan iklan Meta (Facebook & Instagram Ads) berada di:
wp-admin -> Folkthemes -> Tab Commerce -> Bagian 8 (Meta Ads -- Pixel & Conversions API)
Field Konfigurasi #
| Field | Tipe | Deskripsi |
|---|---|---|
| Enable Meta Tracking | Checkbox | Centang untuk mengaktifkan injeksi script Meta Pixel di browser dan pelacakan Conversions API (CAPI) di server. |
| Meta Pixel / Dataset ID | Text (Hanya angka) | ID Pixel atau Dataset Meta Anda (contoh: 123456789012345). Input disanitasi ketat hanya menerima angka. |
| Conversions API Access Token | Password / Text Masked | Token akses permanen dari Events Manager Meta. Token ini disimpan aman di server dan tidak pernah terekspos ke kode frontend/browser. |
| Test Event Code | Text (Opsional) | Kode uji peristiwa dari tab “Uji Peristiwa” (Test Events) di Events Manager Meta untuk melakukan pengujian pengiriman event server-side secara real-time. |
Tombol “Tes Koneksi Meta” #
Di bawah input pengaturan, tersedia tombol Tes Koneksi Meta. Saat diklik, server WordPress akan mengirimkan permintaan validasi langsung ke Meta Graph API. Indikator status “Connected” hanya akan muncul jika Meta memberikan respons validasi sukses HTTP 200.
Event Standar yang Dilacak Otomatis #
- ViewContent: Ditembakkan pada browser saat pengunjung membuka halaman produk atau checkout (
/checkout/{slug}). - InitiateCheckout: Ditembakkan ketika pengunjung mengirim formulir checkout dan masuk ke proses pembayaran.
- Purchase: Ditembakkan HANYA saat pesanan berpindah status menjadi Lunas (
paid).- Mengirim parameter
value(nominal final pesanan) dancurrency = 'IDR'. - Browser Pixel dan Server CAPI berbagi identifikasi yang sama persis yaitu
event_name = 'Purchase'danevent_id = 'purchase_{order_number}'. - Dengan
event_idyang identik ini, Meta secara otomatis melakukan deduplikasi sehingga transaksi penjualan Anda tidak akan tercatat ganda.
- Mengirim parameter