Pemblokir Iklan Kejelasan untuk WordPress Diumumkan, Menerima Reaksi Beragam
Diterbitkan: 2022-02-15Stanislav Khromov mengumumkan Clarity, sebuah plugin untuk menyembunyikan spanduk yang menonjol, melalui Twitter dan grup Facebook Advanced WordPress (AWP) hari ini. Ini pertama kali didorong ke WordPress.org sekitar setahun yang lalu, tetapi pengembang tampaknya baru saja mempublikasikannya.
Situs web Clarity menggambarkan misinya sebagai: “Spanduk iklan, peningkatan penjualan, dan analitik telah terlalu lama merajalela di dasbor WordPress kami. Sudah waktunya untuk membuat mereka pergi, sekali dan untuk selamanya.”
Kejelasan tidak datang dengan layar pengaturan. Setelah pengguna mengaktifkannya, ia mencoba menyembunyikan spanduk dan pemberitahuan lain yang berada di luar “kebijakan iklan yang dapat diterima”, yang saat ini merupakan draf yang didorong oleh Khromov untuk umpan balik. Kebijakan ini mencakup plugin yang meminta ulasan, memberi tahu pengguna tentang diskon, atau meminta mereka untuk meningkatkan ke versi komersial.
Tujuan plugin adalah menyembunyikan pemberitahuan itu kecuali:
- Ditampilkan hanya di halaman opsi milik plugin atau tema dan tidak di tempat lain.
- Ditampilkan hanya kepada pengguna peran Administrator.
- Tidak mengganggu atau mengganggu.
- Tidak ditampilkan di kolom utama, melainkan di "samping".
Plugin ini menyertakan tautan di layar manajemen plugin untuk melaporkan spanduk yang tidak diinginkan. Ini mengarah ke template yang diterbitkan sebelumnya pada repositori GitHub Clarity.

Pengumuman itu diterima dengan baik oleh banyak orang di AWP, dilihat dari suka dari anggota. Namun, beberapa menyuarakan penentangan mereka terhadap gagasan tersebut. Beberapa menyebutnya “tidak etis” dan “merusak” ekosistem.
Iklan adalah fakta kehidupan. Mereka menghasilkan pendapatan yang diperlukan bagi perusahaan untuk terus mempertahankan produk mereka saat ini dan membangun yang baru. Industri WordPress tidak berbeda dalam hal itu. Namun, seringkali ini adalah perusahaan kecil di mana penempatan yang salah di admin dapat berarti perbedaan antara menciptakan pekerjaan baru dan nyaris tidak berhasil.
Produk Freemium adalah salah satu cara toko menyediakan fitur gratis kepada pengguna akhir sambil juga membuat solusi komersial yang membuat bisnis mereka tetap berjalan. Spanduk untuk iklan dan peringkat pengguna sering kali merupakan metode paling efektif untuk melakukan penjualan atau menghasilkan lebih banyak minat pada proyek.
“Dengan membuat pemblokir iklan – pengabaian egois Anda terhadap realitas komersial [sumber terbuka] merusak ekosistem yang rapuh,” tulis seorang pengembang [1] di utas AWP. “Jika Anda menggunakan produk gratis – bayarlah dengan menoleransi beberapa omelan.”
“Ide mengambil produk kerja seseorang, tetapi mengabaikan iklan mereka, setidaknya tidak etis,” tulis pengembang lain. "Tidak ada yang dipaksa untuk memanfaatkan hasil kerja orang lain."
Perangkat lunak bebas berarti memberikan kebebasan kepada pengguna untuk mengubah semua itu. Jika pengembang lain datang dan memblokir perilaku yang diinginkan pengguna tersebut, itu adalah permainan yang adil. Bermain di kotak pasir perangkat lunak bebas berarti menerima bahwa orang lain dapat dan akan mengubah kode yang Anda tulis setiap saat. WordPress membuatnya lebih mudah untuk melakukannya melalui sistem kaitnya.
Kejelasan hanyalah satu ikan kecil yang berenang di lautan plugin yang luas. Jika memiliki lebih dari satu juta pemasangan aktif, mungkin itu akan secara realistis mengurangi keuntungan beberapa toko komersial. Namun, tidak demikian. Setiap klaim bahwa itu merusak ekosistem adalah hiperbola.

Jika memang memiliki banyak pemasangan aktif, mungkin itu akan menjadi peringatan bagi pengembang, peringatan bahwa pengguna ingin melihat perubahan.
Pertanyaannya adalah: Apakah sebagian besar pengguna membutuhkan plugin seperti itu?
Mungkin tidak, tapi itu tergantung. Pedoman direktori mengharuskan setiap pemberitahuan admin — di mana sebagian besar iklan “menyinggung” berada — harus ditutup. Namun, standar tersebut relatif longgar dalam definisi. Beberapa plugin menampilkan iklan kepada setiap pengguna yang masuk ke admin, mengharuskan masing-masing untuk menutupnya. Lainnya menyegarkan diri pada pembaruan plugin, yang membutuhkan tindakan tambahan oleh pengguna. Jika sebuah plugin diperbarui beberapa kali per minggu dan menambahkan spanduk baru di seluruh admin setiap kali, itu hampir terasa seperti melewati aturan, hanya sedikit .
Iklan dan pemberitahuan lainnya juga dapat menjadi masalah pada pembuatan klien. Freelancer dan agensi terkadang mendapatkan panggilan panik ketika pembaruan plugin menampilkan pesan pro upsell baru kepada klien yang mengira mereka telah membayar apa yang diperlukan untuk situs mereka. Ada beberapa cara untuk mengurangi ini, tetapi tidak semuanya 100% anti-bodoh dalam setiap skenario. Kejelasan hanya akan menjadi kunci pas lain di kotak peralatan lama untuk mengencangkan situs klien tersebut, menciptakan ketenangan pikiran ekstra.
Plugin itu sendiri tidak "cerdas." Itu tidak belajar dan tumbuh sendiri, berkembang karena lebih banyak plugin dibuat. Ini membutuhkan proses manual untuk membuat daftar pemilih yang dikuratori untuk ditargetkan melalui CSS. Plugin menyembunyikan spanduk sesuai dengan kumpulan definisi khusus ini.
Selama pengembang pihak ketiga tidak membuat metode pemblokiran iklan di dalam plugin mereka sendiri, Clarity harus menyimpan beberapa pemberitahuan. Tidak mungkin sebagian besar bahkan tahu tentang proyek ini sampai pengumumannya. Dengan sekarang di ruang publik, saya memiliki sedikit keraguan bahwa beberapa orang akan mengesampingkannya. Ini mungkin tergantung pada sikap individu pada pilihan pengguna dalam periklanan.
Clarity menyediakan metode bagi pembuat plugin dan tema untuk ikut serta dalam pemblokiran iklan mereka sendiri. Mereka hanya perlu memeriksa konstanta PHP untuk melakukannya:
if ( defined( 'CLARITY_AD_BLOCKER_ENABLED' ) && CLARITY_AD_BLOCKER_ENABLED ) { // You should not serve ads or upsells to this user. }
Saya ragu sebagian besar akan bersedia membeli ke dalam sistem ini. Namun, saya suka idenya. Pengguna yang mengalami kesulitan menginstal dan mengaktifkan plugin pemblokiran iklan kemungkinan besar bukan target audiens.
Kejelasan adalah pilihan yang layak bagi pengguna yang ingin menemukan sedikit ketenangan di tengah kebisingan, tetapi ada batasnya.
Catatan kaki:
1. WordPress Lanjutan adalah grup Facebook pribadi. Oleh karena itu, saya tidak mencantumkan nama-nama sumber yang dikutip dalam artikel ini.