Pelacakan & Piksel
Fungsinya
Section titled “Fungsinya”Semua platform iklan dan analitik yang menerima laporan dari situs Anda, di satu tempat: Meta, TikTok, dan Google Analytics 4, masing-masing dengan akun Anda sendiri. Platform yang aktif memuat tag-nya di situs pemain Anda (pixel Meta, pixel TikTok, tag GA4). Tambahkan access token atau API secret-nya dan Legion juga melaporkan konversi secara server-side, langsung ke platform, sehingga tetap sampai walaupun browser memblokir tag. Kontainer Google Tag Manager diatur per domain, juga di halaman ini.
Lokasinya
Section titled “Lokasinya”Pemasaran -> Pelacakan & Piksel
Ringkasan
Section titled “Ringkasan”Bagian atas halaman menunjukkan, untuk setiap platform, apakah tag-nya berjalan di situs Anda dan apakah Kirim dari server aktif. Tag membutuhkan platform yang aktif dengan ID-nya; pengiriman dari server juga membutuhkan token atau API secret. Baris Google Tag Manager menghitung domain yang memuat kontainer.
Tugas umum
Section titled “Tugas umum”Setiap penyedia adalah kartunya sendiri dengan tombol Simpan sendiri, jadi mengatur satu penyedia tidak memengaruhi yang lain.
- Temukan kartu penyedia yang ingin Anda atur (TikTok atau GA4).
- Isi kolom ID penyedia — lihat Yang dibutuhkan setiap penyedia di bawah.
- Agar event juga dikirim dari server, tempelkan access token atau API secret ke kolom secret.
- Aktifkan sakelar Aktif.
- Klik Simpan pada kartu tersebut.
Baru pertama kali mengatur Meta? Ikuti bagian dari Ambil nilai dari Meta sampai Hindari penghitungan ganda di Meta: bagian-bagian itu membawa Anda dari akun Meta yang masih kosong sampai pengaturan yang sudah diuji.
Yang dibutuhkan setiap penyedia
Section titled “Yang dibutuhkan setiap penyedia”- Pixel Meta (Facebook) - hingga lima, masing-masing berupa ID Pixel / Dataset dengan access token sendiri dari Meta Events Manager. Opsional, label dan versi Graph API (mis.
v21.0). - TikTok Pixel & Events API - Pixel Code (wajib). Access token dari TikTok Events Manager menambahkan event dari server. Opsional, kode test event.
- Google Analytics 4 - Measurement ID (
G-XXXX, wajib, dari web stream GA4). API secret Measurement Protocol menambahkan event dari server.
Setiap platform hanya butuh ID-nya untuk diaktifkan: mengaktifkan kartu tanpa ID akan ditolak, dan halaman memberi tahu. Tanpa access token atau API secret, hanya tag-nya di situs Anda yang berjalan. Setiap kartu TikTok atau GA4 yang aktif menunjukkan statusnya - Kirim dari server: AKTIF, atau Kirim dari server: NONAKTIF - belum ada token atau API secret (hanya tag browser). Baris pixel Meta menampilkan Browser saja.
Google Analytics 4 dan Google Tag Manager
Section titled “Google Analytics 4 dan Google Tag Manager”ID Pengukuran (Measurement ID) memuat tag GA4 (gtag.js) di setiap halaman situs pemain Anda, setelah halaman selesai dimuat. Tampilan halaman saat berpindah di dalam situs berasal dari enhanced measurement GA4 sendiri, jadi biarkan Page changes based on browser history events tetap aktif di web stream GA4. API secret Measurement Protocol juga mengirim pendaftaran, login, deposit (sebagai purchase), dan penarikan dari server, dengan ID pemain.
Kontainer Google Tag Manager diatur per domain, di halaman ini: kartu Google Tag Manager menampilkan setiap domain yang melayani situs Anda, masing-masing dengan ID kontainer dan tombol Simpan sendiri. Di domain yang memuat kontainer - atau yang skrip head atau body-nya (di Pengaturan Situs -> Pengaturan Domain), atau skrip kustom situs, sudah memuat GTM atau gtag.js - tag GA4 tidak dimuat: pasang GA4 di dalam kontainer, atau setiap tampilan halaman terhitung dua kali.
Apa yang dikirim Legion
Section titled “Apa yang dikirim Legion”Bersama setiap konversi (pendaftaran, login, membuka game, deposit, penarikan) Legion mengirim data yang dipakai platform untuk mencocokkannya dengan orang yang melihat iklan Anda:
- email pemain, nomor telepon (dengan kode negara pasar Anda, mis. +62), nama depan dan belakang, tanggal lahir dan negara - masing-masing di-hash sebelum keluar dari Legion, dan hanya jika pemain memilikinya. Nama pemilik dan nomor telepon di rekening bank yang disimpan pemain juga dikirim, begitu pula nomor e-wallet jika itu nomor HP, di samping data saat mendaftar;
- kota, provinsi dan kode pos pemain, di-hash dengan cara yang sama. Data ini diperkirakan dari koneksi pemain;
- alamat IP pemain, browser, halaman yang sedang dibuka dan click id iklan. Untuk deposit atau penarikan, data ini, juga kota, provinsi dan kode pos, diambil saat pemain mengajukannya, bukan saat disetujui.
Meta menerima semuanya, juga ID pemain yang di-hash. Saat pemain sudah login, pixel Meta di situs Anda juga mengirim data pemain yang sudah di-hash, sehingga Meta mencocokkan kunjungannya dengan orang yang sama. TikTok menerima email, nomor telepon saat mendaftar, ID pemain, alamat IP, browser, halaman dan click id. GA4 hanya menerima ID pemain.
Tentang secret
Section titled “Tentang secret”Access token / API secret disimpan dalam bentuk terenkripsi dan tidak pernah ditampilkan lagi setelah Anda menyimpan. Kartu menampilkan apakah secret tersimpan - Tersimpan dengan pratinjau tersamar seperti EAAa****ZDZD (empat karakter pertama dan terakhir, hanya untuk secret 16 karakter atau lebih), atau Belum diatur.
- Untuk mempertahankan secret saat ini, biarkan saja saat Anda menyimpan perubahan lain.
- Untuk menggantinya, klik Ganti, tempel nilai baru lalu simpan. Batal mempertahankan yang tersimpan.
- Untuk menghapusnya, klik Hapus lalu simpan. Platform tetap memuat tag-nya di situs Anda; hanya event dari server-nya yang berhenti.
Ambil nilai dari Meta
Section titled “Ambil nilai dari Meta”Ambil Dataset ID, access token dan kode test event dengan panduan penyiapan Meta, dari membuat dataset sampai kode test event.
Tambahkan pixel
Section titled “Tambahkan pixel”Di halaman ini, pada bagian Pixel Meta (Facebook), klik Tambah pixel. Di drawer yang terbuka:
- ID Pixel / Dataset (Pixel / Dataset ID) - Dataset ID.
- Label - opsional, nama yang mudah Anda kenali, misalnya akun iklan.
- Token akses (Access token) - tempel token. Tanpa token, pixel hanya berjalan di browser.
- Klik Tambah pixel. Pixel masuk ke daftar dalam keadaan aktif.
Satu situs dapat memiliki hingga 5 pixel, satu baris per pixel, berisi nama, ID, status, dan sakelar aktif/mati. Klik baris untuk mengubah token atau Versi Graph API (biarkan kosong untuk memakai bawaan Legion), untuk mengirim uji, atau untuk Hapus pixel beserta token-nya. Setiap pixel aktif menerima event yang sama, masing-masing dikirim dengan token pixel itu, sehingga token yang salah pada satu pixel tidak menghentikan pixel lainnya.
Status tiap baris adalah Terkirim, Gagal, Belum ada event (token tersimpan, belum ada yang dikirim), Browser saja (tanpa token), atau Mati. Jika gagal, baris menampilkan alasan singkat; buka baris lalu klik Rincian untuk melihat balasan Meta sendiri. ID Pixel / Dataset yang sama juga memuat pixel Meta di situs Anda, jadi Anda tidak perlu memasang pixel itu di tempat lain.
Menyimpan tidak memeriksa token ke Meta: token yang salah ketik, sudah dicabut, atau milik dataset lain tetap tersimpan dan aktif, lalu diam-diam tidak mengirim apa pun. Pengujian di bawah inilah cara mengetahuinya.
Pilih mode pelacakan
Section titled “Pilih mode pelacakan”Kartu Mode pelacakan di bawah bagian pixel Meta menentukan siapa yang melaporkan pendaftaran dan deposit ke Meta. Pilihan langsung tersimpan begitu Anda mengkliknya.
- Bawaan (Built-in) - Legion sendiri yang mengirim CompleteRegistration, Purchase dan FirstDeposit, dari server dan (untuk CompleteRegistration dan Purchase) juga dari browser, dengan event ID yang sama sehingga Meta menghitung masing-masing satu kali. Purchase dan FirstDeposit membawa jumlah deposit dan mata uang Anda.
- Alat Penyiapan Event (Event Setup Tool) - Anda membuat event pendaftaran dan deposit dengan aturan di dalam Meta. Legion tidak mengirim ketiga event itu, baik dari browser maupun server.
Login, ViewContent (membuka game) dan Withdraw dikirim dari server di kedua mode.
![]()
Uji pixel
Section titled “Uji pixel”Event pemain sungguhan tidak pernah membawa kode test event, jadi tidak muncul di tab Test events: event itu tampil di Overview dataset. Untuk melihat pengaturan Anda bekerja saat itu juga, kirim uji dari panel.
- Di Meta Events Manager, buka tab Test events dataset, pilih Website dan biarkan tab itu terbuka. Event yang dikirim saat tab tertutup tetap sampai ke Meta, tetapi tidak tercantum di sana. Salin kode setelah
test_event_code:(langkah 5 panduan penyiapan menunjukkan tempatnya). - Di halaman ini, klik baris pixel. Tempel kode ke Kode uji (Test event code), di samping Kirim event uji, lalu klik tombolnya.
Sekali klik mengirim semua event server dalam satu permintaan, jadi Anda melihat semuanya tanpa mendaftar atau deposit: CompleteRegistration, Login, Purchase, FirstDeposit, Withdraw dan ViewContent. Semuanya dikirim dengan ID Pixel / Dataset dan access token yang tersimpan serta kode yang Anda tempel, lalu balasan Meta sendiri tampil di drawer, beserta event yang dikirim dan berapa yang diterima Meta.
Kode hanya ikut terkirim pada satu permintaan itu dan tidak disimpan. Kode hilang saat drawer ditutup, jadi tidak ada yang perlu dikosongkan setelahnya.
Tidak satu pun event itu milik pemain. ViewContent bernama “Panel test event”, dan Purchase, FirstDeposit serta Withdraw membawa nilai 1 dalam mata uang Anda. Detail pencocokannya hanya External id, IP address dan User agent.
Uji ini mengirim semuanya di kedua mode pelacakan. Dalam mode Alat Penyiapan Event, Legion tidak mengirim CompleteRegistration, Purchase atau FirstDeposit untuk pemain sungguhan, dan balasannya menyebutkan hal itu.
Meta tidak membuang event uji: Meta menyimpannya untuk penargetan dan pengukuran iklan, meski memakai kode test event. Jadi kirim uji ini saat penyiapan, dan jangan diulang pada pixel dengan kampanye aktif.
Balasannya salah satu dari:
- Meta menerima event uji - token, dataset dan kode berfungsi, dan event-event itu muncul di tab Test events.
- Meta menerima permintaan tetapi melaporkan masalah - Meta menerima lebih sedikit event daripada yang dikirim, atau pesannya tampil di bawahnya. Pesan yang paling umum menyebut kode tidak cocok dengan sesi Test Events yang aktif: pastikan tab terbuka dengan Website dipilih dan kode yang Anda tempel adalah kode dataset ini, lalu kirim lagi.
- Meta menolak event uji - alasan singkat, dengan error Meta beserta kodenya di bawah Rincian. Access token tidak valid (kode 190) berarti tempel token baru lalu simpan; error tentang dataset berarti ID Pixel / Dataset salah.
Tombol tetap abu-abu sampai Anda menempel kode dan pixel punya access token yang tersimpan, dan selama drawer punya perubahan yang belum disimpan. Tombol ini tetap bisa dipakai saat pixel dimatikan, jadi Anda bisa memeriksa pengaturan sebelum menyalakannya. Satu situs bisa mengirim uji ini 5 kali setiap 10 menit.
Pada setiap baris di tab Test events, periksa:
- statusnya Processed;
- Received From bertuliskan Server;
- buka barisnya dan baca User data keys: External id, IP address dan User agent.
Event browser hanya muncul di tab itu untuk kunjungan yang Anda buka dari kotak Confirm your website’s events are set up correctly di tab yang sama.
Event sungguhan
Section titled “Event sungguhan”Event sungguhan tampil di Overview dataset; event server-nya tidak pernah masuk ke tab Test events. Tabel ini berlaku untuk mode Bawaan (Built-in). Dalam mode Alat Penyiapan Event, Legion tidak mengirim CompleteRegistration, Purchase maupun FirstDeposit.
| Yang dilakukan pemain | Event Meta | Dikirim dari |
|---|---|---|
| Mendaftar | CompleteRegistration | Server, dan browser pada halaman berikutnya yang dibuka pemain |
| Login | Login | Server |
| Membuka game | ViewContent, dengan game di content_ids dan content_name | Server |
| Deposit masuk ke saldo | Purchase, dengan value dan currency | Server, dan browser selama pemain membuka situs Anda (atau saat berikutnya mereka membukanya, dalam 24 jam sejak deposit diajukan) |
| Deposit pertama yang masuk ke saldo | FirstDeposit, di samping Purchase, dengan value dan currency yang sama | Server |
| Penarikan dibayar | Withdraw, dengan value dan currency | Server |
| Membuka halaman promosi | ViewContent, dengan content_type promotion | Browser |
| Halaman apa pun | PageView | Browser |
Deposit dilaporkan saat masuk ke saldo, bukan saat pemain mengajukannya. Mendaftar tidak mengirim Login - hanya login yang mengirimnya. Event yang dikirim dari server dan browser memiliki Event ID yang sama di keduanya, dan Meta menghitung pasangan itu satu kali.
Data pencocokan yang dikirim Legion bersama event sungguhan, dengan nama yang dipakai Meta:
| User data key di Meta | Artinya |
|---|---|
| email pemain | |
| Phone | nomor HP pemain, serta nomor HP di rekening bank dan e-wallet mereka |
| First name, Last name | nama pemain, serta nama pemilik rekening bank mereka |
| Date of birth | tanggal lahir pemain |
| City, State, Zip code | diperkirakan dari koneksi pemain |
| Country | negara pasar Anda |
| External id | ID pemain di Legion |
| Click id | click id iklan, jika kunjungan berasal dari iklan |
| Browser id | cookie yang dipasang pixel Meta di situs Anda |
| IP address, User agent | koneksi dan browser pemain |
Semuanya, kecuali Click id, Browser id, IP address dan User agent, di-hash sebelum keluar dari Legion. Sebuah key tidak dikirim jika Legion tidak memiliki nilainya.
Hindari penghitungan ganda di Meta
Section titled “Hindari penghitungan ganda di Meta”Dalam mode Bawaan (Built-in), Legion sudah mengirim pendaftaran dan deposit Anda, jadi tidak boleh ada apa pun di Meta yang membuatnya untuk kedua kalinya. Di tab Settings dataset, periksa:
-
Website - Event setup: Automatic events dalam posisi Off, Open event setup tool tidak berisi aturan untuk pendaftaran, sign-up, deposit atau purchase, dan Manage events kosong.

-
Offline, di bagian bawah tab Settings: Track events automatically without code dalam posisi Off.

-
Server-side - Conversions API: “Conversions API with Meta” tidak terhubung. Jangan klik Connect now.

-
Jangan memasang pixel Meta yang sama untuk kedua kalinya lewat head script atau Google Tag Manager. Legion sudah memuatnya dari ID Pixel / Dataset di halaman ini.
Menyalakan Automatic website matching (di Website - Advanced matching) aman dan membantu Meta mencocokkan lebih banyak kunjungan.
Jika tidak ada yang muncul
Section titled “Jika tidak ada yang muncul”- Tab Test events tertutup, atau tidak pada Website. Buka tab itu, pilih Website, lalu kirim uji lagi.
- Kode test event tidak cocok. Setiap dataset punya kodenya sendiri. Bandingkan kode di tab Test events dataset ini dengan kode yang Anda tempel, dan pastikan ID Pixel / Dataset adalah milik dataset ini.
- Event server sungguhan tidak ada di tab Test events. Memang tidak pernah ada: hanya Kirim event uji yang tercantum di sana. Lihat Overview dataset.
- Event browser masuk tetapi event dari server tidak. Access token salah, sudah dicabut, atau milik dataset lain. Buat token baru di dataset ini, klik barisnya, klik Ganti, tempelkan lalu Simpan.
- Baris menampilkan Browser saja. Belum ada access token tersimpan: buka barisnya, tempel token lalu Simpan. Jika tertulis Mati, pixel sedang dimatikan.
- Login dan ViewContent masuk untuk pemain sungguhan, tetapi tidak ada CompleteRegistration, Purchase atau FirstDeposit. Mode pelacakannya Alat Penyiapan Event. Beralihlah ke Bawaan jika Legion yang harus mengirimnya.
- Belum ada Purchase. Purchase baru dikirim setelah deposit masuk ke saldo.
- Tab Diagnostics milik dataset di Meta mencantumkan masalah yang ditemukan Meta pada event yang diterimanya.
Terkait
Section titled “Terkait”- Pengaturan Domain - skrip head dan body tiap domain.