Cegah Penipuan Klik dalam sistem Iklan dengan PHP dan Javascript


10

Saya ingin membangun proyek Periklanan dengan PHP, MySQL, dan Javascript. Saya berbicara tentang sesuatu seperti ...

  • Google Adsense
  • BuySellAds.com
  • Platform iklan lainnya

Pertanyaan saya terutama, apa yang harus saya perhatikan untuk mencegah orang menipu sistem dan masalah lain yang mungkin saya temui?

Konsep desain saya. Iklan adalah catatan dalam Database, ketika halaman dimuat, menggunakan Javascript, itu memanggil server saya yang pada gilirannya akan menggunakan skrip PHP untuk meminta Database dan mendapatkan Iklan acak. (Ini dapat dilakukan seperti Korea untuk mendapatkan iklan berdasarkan demografi atau kriteria lain juga) Script PHP kemudian akan mengembalikan Iklan ke server / situs web yang memanggilnya dan menampilkannya di halaman sebagai Gambar yang akan memiliki pelacakan khusus tautan.

Saya perlu ...

  • Hitung semua tayangan (saat Iklan ditampilkan di halaman)
  • Hitung semua klik pada tautan Iklan
  • Hitung semua klik unik pada tautan Iklan

Pertanyaan saya murni pada kueri dan tampilan Iklan dan tidak ada hubungannya dengan sisi administrasi. Jika ada uang yang terlibat dengan Iklan saya membeli / menjual adspace, maka statistik harus akurat dan memastikan orang tidak dapat dengan mudah menipu sistem. Apakah melacak alamat IP benar-benar satu-satunya cara untuk mencoba mencegah penipuan klik?

Saya berharap seseorang dengan pengalaman dapat mengklarifikasi saya berada di jalur yang benar? Serta memberi saya saran, kiat, atau hal lain yang harus saya ketahui tentang melakukan sesuatu seperti ini?


2
jangan menemukan kembali roda. openx.com
dinamis

3
@ yes123 ini hampir tidak menciptakan kembali roda, OpenX membengkak dan lebih dari layanan dengan API dan biaya lebihan dll, saya sedang mencari untuk kode sesuatu mandiri dan ringan

"Apakah melacak alamat IP benar-benar satu-satunya cara untuk mencoba mencegah penipuan klik?" ya, tapi saya berharap seseorang akan membuktikan saya salah.
Joshua Drake

2
Tidak mungkin untuk mencegah penipuan klik. Berikut adalah contoh panjang yang akan dituju penipu: di belakang-the-enemy-lines.com/2011/03/... - Peringatan beberapa gambar lebih jauh ke jaringan adalah NSFW
JamesG

1
Peringatan: Tautan JamesG sangat NSFW.
Aric TenEyck

Jawaban:


4

Tidak ada yang membayar "iklan acak" sejak 1998.

Menayangkan iklan acak adalah upaya yang sia-sia. Seberapa berharganya iklan produk feminin di situs yang ditujukan untuk pria, atau sebaliknya. Saya akan mengatakan mereka memiliki nilai negatif kepada saya sebagai pengiklan. Melakukan pengiriman iklan yang lebih canggih menyiratkan serangkaian metadata yang jauh lebih canggih tentang pemirsa, yang untuk semua keperluan anonim kecuali Anda adalah Google pada tahun 2012.

PHP dan RDMBS untuk sistem seperti ini tidak berskala.

Lihat apa yang dilakukan Mochigames untuk solusi server distribusi iklan kustom in-house mereka. petunjuk: ini bukan PHP atau basis data tradisional.

Alamat IP tidak baik untuk apa pun selain untuk apa mereka dirancang.

Melacak Alamat IP adalah cara yang benar-benar salah untuk mendekati masalah ini. Alamat IP untuk perutean ke lokasi , tidak lebih. Mereka bukan id unik secara global, dan kurang berguna seperti itu.

  • Alamat IP tidak unik karena NAT.

  • Alamat IP tidak unik karena spoofing.

  • Alamat IP tidak unik karena proxy pengacakan anonim.

  • Alamat IP tidak berguna dalam mendeteksi jaring bot, mekanisme penipuan klik paling umum.

  • Alamat IP juga tidak berguna dalam mendeteksi jaring manusia.

Kantong dalam

Google dan pemain besar lainnya menghabiskan 10 juta dolar untuk masalah ini setiap tahun, mungkin lebih. Mereka tidak dapat menghentikannya dengan semua uang dan Phd.s di saku, saya ragu beberapa PHP dan Javascript sisi klien (yang menurut definisi tidak berguna) akan berdampak sama sekali.

Satu-satunya cara untuk mendeteksi dan memarginalkan penipuan klik adalah dengan menerapkan algoritma pembelajaran mesin yang sangat canggih (di sinilah Phd berperan) setelah fakta untuk mencari pola perilaku yang sangat luas (di sinilah uang ikut bermain) dan memiliki algoritma yang beradaptasi dari waktu ke waktu menjadi lebih akurat.

Beberapa Penipuan Penipuan Klik tidak bisa dihindari

Tetapi bahkan kemudian Anda harus menyelaraskan hasil yang mendukung false negative, yaitu Anda harus bersedia menerima beberapa penipuan klik aktual, karena tidak membayar positif palsu benar-benar akan merusak kelayakan kepercayaan Anda kepada pelanggan sah Anda.


Untuk memperjelas paragraf pertama Anda, iklan saya akan menjadi iklan pengembang web dan hanya ditampilkan di situs pengembang web, sehingga iklan tersebut dapat
dilepas
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.