Kalimat «cloaker tidak bekerja» menggambarkan dua kasus yang berlawanan. Pertama — semua orang melihat offer, termasuk bot dan spy tool: budget habis untuk klik sampah, statistik offer tercemar, dan funnel Anda dilihat orang lain. Kedua — semua orang melihat white page, termasuk pembeli, dan budget terbakar tanpa lead. Ada juga kasus ketiga yang senyap: filter bekerja benar, tapi di dashboard tidak ada konversi, sehingga terasa semuanya rusak. Di bawah ini pengecekan berdasarkan gejala, dalam urutan yang sebaiknya Anda ikuti.
Dari mana memulai pengecekan cloaker
Sebelum mengubah apa pun, lakukan tiga hal:
- Buka Log klik. Setiap kunjungan punya keputusan dan alasan, dan paling sering alasan itu langsung menyebut masalahnya. Jika tidak ada kunjungan di log — masalahnya ada sebelum filter, di integrasi.
- Klik «Periksa halaman saya» di jendela integrasi flow (Flow → Lainnya → Hubungkan).
- Buka «Laporan kunjungan» — link di jendela yang sama. Alih-alih halaman, akan tampil semua sinyal, kesimpulan dan keputusan akhir untuk satu kunjungan.
Hampir semua langkah berikutnya bertumpu pada tiga sumber ini. Cara membaca alasan dibahas di kenapa klik masuk ke White Page.
Gejala 1. Semua orang melihat offer, bahkan bot
Kasus paling mahal: filter praktis tidak ikut memutuskan, dan bot, scanner serta spy tool sampai ke offer bersama manusia. Anda membayar klik sampah, affiliate network melihat kualitas trafik rendah, dan funnel Anda bisa ditiru.
Cache menyajikan halaman tersimpan
Plugin cache, cache hosting atau CDN menyajikan salinan halaman jadi alih-alih meminta keputusan untuk setiap pengunjung. Tandanya — kunjungan di log lebih sedikit dari klik, atau keputusan «macet».
Yang dilakukan: kecualikan landing dari cache atau matikan cache halaman, bersihkan, lalu cek di jendela incognito. Untuk situs WordPress ini masalah nomor satu — detailnya di cloaker untuk WordPress.
Tag menampilkan halaman sebelum keputusan
Kode dipasang lewat Google Tag Manager, dengan async atau defer, atau tidak di baris pertama <head>. Akibatnya browser merender halaman sebelum keputusan tiba.
Yang dilakukan: sisipkan kode di baris pertama <head> setiap halaman, tanpa tag manager, lalu klik lagi «Periksa halaman saya».
Skrip tag tidak termuat
Jika skrip diblokir oleh jaringan atau blocker di server, halaman tidak tersembunyi. Inilah alasan banyak orang memilih file PHP untuk kampanye serius: keputusan diambil di server, sebelum halaman dikirim.
Shadow mode atau mode «Tracker» aktif
Pada integrasi file PHP dalam shadow mode, filter tidak menyaring siapa pun, hanya menandai siapa yang akan diblokir — di log alasannya «Dipantau, tidak dipotong». Dalam mode «Tracker» semua orang ke offer — «Dilacak, tidak disaring». Kedua mode berguna untuk analisis, tapi tidak untuk kampanye berjalan yang butuh penyaringan bot. Shadow mode mati sendiri sesuai batas waktunya; selama aktif, di setiap halaman dashboard ada banner shadow mode beserta tanggal berakhirnya.
Alamat Anda ada di whitelist
Jika Anda mengecek dari perangkat sendiri dan IP Anda ada di whitelist flow, Anda akan melihat offer — alasannya «Diizinkan oleh whitelist». Itu tidak berarti semua orang melihat offer.
Gejala 2. Semua orang melihat White Page
Jika semua kunjungan masuk ke white page, masalahnya hampir tidak pernah di trafik. Lihat alasannya di log:
| Alasan di log | Apa yang terjadi | Yang dilakukan |
|---|---|---|
| «Tidak ada paket aktif», «Limit klik habis» | Paket belum dibayar atau klik masa uji coba habis | Perpanjang paket — lihat harga |
| «Flow tidak berjalan» | Status «Draf» atau «Dijeda» | Langkah 4 flow → «Aktif» |
| «Cloaking mati» | Saklar utama di langkah 2 dimatikan | Nyalakan «Cloaking» |
| «Flow sedang ditinjau» | Aktif mode di mana flow menampilkan White Page ke semua orang | Matikan mode ini di Diagnostik flow |
| «Sebelum filter» | Masa pemanasan sedang berjalan | Tunggu pemanasan selesai atau perpendek |
| «Shield: bukan klik berbayar» | Shield aktif, tapi platform tidak meneruskan penanda klik | Turunkan shield; untuk platform tanpa penanda (misalnya Telegram) shield tidak cocok |
| «Flow tidak punya offer tujuan» | Semua offer dimatikan | Nyalakan minimal satu offer |
| «Offer tidak termuat» | Halaman offer gagal terbuka dalam mode «Memuat» | Cek offer atau pilih «Redirect» |
Jika alasannya beragam, tapi hampir semua tersaring oleh «Aturan kampanye» atau «Skor kepercayaan terlalu rendah», masalahnya ada di pengaturan filter — lanjut ke gejala 3.
Gejala 3. Filter memotong pengunjung asli
Tandanya — hanya porsi sangat kecil kunjungan yang lolos ke offer, dan dari yang lolos pun hampir tidak ada lead. Pass rate tinggi sendiri tidak mengkhawatirkan: pada trafik berbayar dengan click ID yang diteruskan, sebagian besar pengunjung bisa sampai ke offer. Tapi pass rate yang sangat rendah perlu ditelusuri. ArtisanClo sendiri mengirim peringatan jika dalam sehari klik cukup banyak, tapi pass rate turun ke level sangat rendah atau separuh dibanding hari sebelumnya.
Yang dicek:
- Keketatan. «Ketat» menyalakan blokir IPv6, JS wajib, waktu minimum di halaman dan batas IP yang kaku. Untuk peluncuran pertama biasanya «Seimbang» sudah cukup.
- Blokir IPv6. Nyalakan hanya jika offer dan tracker berjalan di IPv4 — jika tidak, manusia ikut hilang, termasuk pengguna seluler.
- Blokir kunjungan tanpa referrer untuk Facebook. Di browser bawaan aplikasi referrer sering hilang; untuk Facebook tidak perlu dinyalakan.
- GEO. Daftar negara atau wilayah terlalu sempit.
- Batas klik per IP. Operator seluler mengeluarkan banyak pelanggan lewat satu alamat bersama.
- VPN. Jika audiens Anda memakai VPN, «Blokir VPN dan proxy» akan menyaringnya. Memang begitu desainnya: VPN memalsukan negara. Matikan dengan sadar.
Alat utama di sini adalah Diagnostik. Tab «Yang perlu diperbaiki» menjalankan ulang kunjungan lama melalui pengaturan saat ini dan menampilkan «Filter X memotong trafik» beserta perkiraan lead dan uang yang hilang, dan tombol «Hapus filter». Di atas daftar alasan di Statistik terlihat di tahap mana kunjungan disaring: jika porsi «Pemeriksaan browser» membesar — tinjau ulang keketatan.
Gejala 4. Tidak ada kunjungan di log
- Kode tidak terpasang atau di halaman yang salah. «Periksa halaman saya» akan menjawab bahwa halaman terbuka, tapi cara integrasi ini tidak merespons.
- Penggabungan kunjungan berulang. Kunjungan ulang dari alamat dan browser yang sama dengan keputusan yang sama dalam satu menit digabung menjadi satu klik. Tes dari perangkat lain atau tunggu semenit.
- Pemeriksaan tidak kembali. Pengunjung tidak lolos pemeriksaan skrip dan tidak kembali dari halaman tunggu — klik akan muncul belakangan dengan alasan «JavaScript diperlukan».
- Pengecekan menulis bahwa halaman Anda tidak bisa dibuka. Sebagian situs dan hosting menolak pengecekan otomatis. Itu tidak berarti integrasi tidak bekerja: buka landing sendiri — pada kunjungan pertama cara integrasi akan berstatus «Terhubung».
Gejala 5. Masalah file PHP dan hosting
Semua kunjungan punya IP yang sama
Di depan situs ada proxy hosting, dan file PHP melihat alamatnya, bukan alamat pengunjung. Dalam kasus ini filter menilai server Anda, bukan manusia. Minta hosting meneruskan alamat asli pengunjung (pengaturan real IP / mod_remoteip).
Error 503 atau loading lama
Server situs tidak bisa menghubungi ArtisanClo: koneksi keluar dilarang, ekstensi curl tidak ada dan allow_url_fopen mati, atau firewall hosting memblokir request. File menunggu jawaban hingga 4 detik. Pastikan hosting memakai PHP 7.2 atau lebih baru dan mengizinkan request HTTPS keluar. Selama tidak ada jawaban, file bekerja sehari penuh berdasarkan jawaban terakhir: pengunjung dengan penanda klik iklan diarahkan ke offer, sisanya ke White Page.
Hosting menjawab 403
Filter proteksi hosting (WAF, ModSecurity) menganggap request dari halaman pemeriksaan sebagai serangan. Tambahkan alamat landing ke pengecualian atau minta support hosting mematikan filter untuk situs itu.
Pengaturan diubah, tapi pengunjung melihat yang lama
Di file PHP, keputusan untuk satu pengunjung disimpan di browser hingga satu menit. Cek di jendela incognito baru. File tidak perlu diunggah ulang setelah flow diedit.
Versi file usang
Jika jendela integrasi memberi tahu bahwa Anda menjalankan file versi lama, unduh file lagi: sebagian fitur (White Page siap pakai dari katalog, aturan label offer, pengecekan interaksi nyata) membutuhkan versi terbaru.
Gejala 6. Klik ada, tapi lead tidak ada
Filter bisa bekerja sempurna, tapi di laporan «Lead» dan «Pendapatan» bernilai nol. Penyebabnya — penerimaan konversi belum diatur. Flow dalam mode «Cloaking» tanpa tracker eksternal tidak menerima konversi.
Yang dilakukan tergantung skemanya:
- Affiliate network — di bagian Penerimaan konversi pilih network, salin alamat postback ke dashboard network dan teruskan
{click_id}ke parameter yang tepat di link offer (misalnyasub1). - Situs sendiri dengan form — kode untuk handler form, skrip untuk halaman «Terima kasih» atau pixel.
- Tracker eksternal — pilih di langkah 3 flow, tambahkan
external_id={click_id}ke link offer dan tempelkan alamat postback ke tracker.
Di tab Log pada «Penerimaan konversi» terlihat pesan masuk terakhir beserta hasilnya: «lead tercatat», «klik tidak ditemukan», «tanpa click_id», «cloaking tanpa tracker — tidak menerima konversi». Biasanya hasil itu langsung menunjukkan apa yang salah. Selengkapnya di postback dalam affiliate marketing dan click ID dan Sub ID.
Pengecekan sebelum peluncuran di Diagnostik
Agar masalah tidak muncul saat budget sudah berjalan, buka Diagnostik flow sebelum kampanye dimulai. Ia menunjukkan apa jawaban flow untuk kunjungan tipikal: crawler, request server, browser otomatis dan manusia dengan penanda iklan. Di sana juga dicek White Page dan offer: apakah merespons, berapa redirect di jalurnya, apakah domain masuk daftar hitam. Semua temuan dikumpulkan di «Perbaiki sebelum peluncuran».
Tips. Jangan mencoba mengecek filter dengan membuka link sendiri lewat VPN atau dari server sewaan. Anda hanya mengecek jaringan Anda, bukan pengaturan flow, dan alamat Anda bisa tersaring sebagai mencurigakan. Untuk pengecekan sendiri, tambahkan IP Anda ke whitelist flow dan lihat log.
Selain itu, ArtisanClo memantau flow yang berjalan: setiap menit mengecek apakah offer merespons, setiap pagi — apakah White Page terbuka, secara rutin — apakah domain ditandai browser. Notifikasinya masuk ke ikon lonceng dan, jika bot terhubung, ke Telegram.
Kapan menghubungi support
Jika tidak ada gejala yang cocok — hubungi support (menu di bawah avatar → Hubungi kami) dan lampirkan link «Laporan kunjungan» sebagai contoh keputusan yang salah, nomor flow dan nomor klik. Dengan begitu penelusuran butuh beberapa menit, bukan surat-menyurat seharian.
Cara membedakan bot dari manusia tanpa berlebihan soal keketatan dibahas di cara menyaring trafik bot, dan pemasangan yang benar di cara memasang cloaker.
Ringkasan
Jika cloaker tidak bekerja, mulai dari log klik, «Periksa halaman saya» dan «Laporan kunjungan». Semua melihat offer — cari cache, tag manager, shadow mode. Semua melihat white page — cari status flow, paket, pemanasan dan shield. Memotong manusia — lihat keketatan, IPv6, GEO dan Diagnostik. Lead tidak ada — atur penerimaan konversi. Dan sebelum setiap peluncuran, jalankan flow melalui «Perbaiki sebelum peluncuran» di Diagnostik. Jika Anda masih memilih layanan, lihat apa yang dicek sebelum membeli cloaker: log alasan dan pengecekan integrasi menghemat berjam-jam diagnostik seperti ini.



