Halaman ini disediakan untuk membantu Anda memahami alasan ekstensi ditolak atau dihapus dari Chrome Web Store, serta cara memperbaiki pelanggaran.
Setiap bagian dalam dokumen ini menjelaskan masalah yang terkait dengan kategori pelanggaran tertentu. Untuk mempermudah referensi pelanggaran tertentu, Chrome Web Store menetapkan ID yang dapat dibaca manusia untuk setiap pelanggaran. ID ini terdiri dari dua kata: warna dan elemen. Misalnya, Magnesium Kuning sesuai dengan kelas error umum di mana ekstensi tidak berperilaku seperti yang diharapkan.
Persyaratan tambahan untuk Manifes V3
Berhubungan dengan ID notifikasi: Blue Argon
Intent kebijakan ini adalah untuk memastikan bahwa ekstensi Manifes V3 tidak menyertakan kode yang dihosting dari jarak jauh.
Alasan umum penolakan
Menyertakan tag
<script>
yang mengarah ke resource yang tidak ada dalam paket ekstensi.Menggunakan metode
eval()
` JavaScript atau mekanisme lain untuk mengeksekusi string yang diambil dari sumber jarak jauh.Membangun penafsir untuk menjalankan perintah kompleks yang diambil dari sumber jarak jauh, meskipun perintah tersebut diambil sebagai data.
Bagaimana cara memperbaikinya?
Periksa ulang semua kode untuk referensi ke file JavaScript eksternal, yang harus diganti dengan file ekstensi internal.
Tinjau panduan migrasi Manifes V3 Meningkatkan keamanan ekstensi untuk mendapatkan panduan tentang alternatif eksekusi string arbitrer dan kode yang dihosting dari jarak jauh.
Kebijakan yang relevan
Bagian ini membahas ekstensi yang melanggar bagian berikut dalam kebijakan program developer Chrome Web Store:
Fungsi tidak berfungsi
Berhubungan dengan ID notifikasi: Yellow Magnesium
Tujuan kebijakan ini adalah untuk memastikan tingkat kualitas minimum untuk semua item yang dipublikasikan di Chrome Web Store. Ekstensi harus menyediakan fungsi yang dijelaskan dalam listingannya dan, jika tidak dapat, mengomunikasikannya kepada pengguna.
Alasan umum penghapusan/penolakan
- Item Anda memiliki kesalahan paket. Contoh:
- Ada file yang disebutkan dalam manifes Anda yang tidak ada dalam paket Anda. Ini paling sering terjadi pada file gambar.
- Jalur atau nama file yang disebutkan dalam paket Anda salah
- Fungsi dalam item Anda tidak berfungsi karena masalah sisi server pada saat peninjauan.
- Item Anda tidak berfungsi seperti yang diharapkan berdasarkan listingan item.
Bagaimana cara memperbaikinya?
- Uji kode yang Anda kirimkan ke web store secara lokal.
- Uji file persis yang Anda kirimkan ke web store, bukan hanya versi pengembangan lokal ekstensi Anda. Hal ini dapat berarti mengekstrak resource dari paket yang Anda kirimkan.
- Ekstensi yang tidak dikemas dan dikemas dapat memiliki perilaku yang berbeda. Pastikan Chrome memuat versi ekstensi yang dikemas seperti yang diharapkan dengan mengemas ekstensi secara manual dan menarik file .crx yang dihasilkan ke halaman chrome://extensions.
- Pastikan kiriman Anda berisi file yang Anda harapkan di jalur yang Anda harapkan.
- Pastikan semua file yang disebutkan dalam
manifest.json
ada dalam paket tersebut serta nama dan jalurnya sudah benar. - Periksa bug peka huruf besar/kecil. Misalnya, skrip latar belakang Anda bernama
Background.js
, tetapi manifest.json merujukbackground.js
. Beberapa sistem file akan memperlakukan keduanya sebagai file yang sama, sementara yang lain akan memperlakukannya sebagai dua file yang berbeda, sehingga menyebabkan Chrome mengalami error saat memuat ekstensi.
- Pastikan semua file yang disebutkan dalam
- Pastikan ekstensi Anda menyampaikan kondisi error kepada pengguna dengan jelas.
- Pengguna baru harus dapat memahami cara kerja ekstensi Anda dan memastikannya berperilaku dengan benar.
- Jika ekstensi Anda memerlukan akun atau lingkungan jaringan khusus, pastikan persyaratan tersebut disampaikan kepada pengguna. Jika kondisi ini tidak terpenuhi, pertimbangkan cara yang dapat Anda gunakan untuk membuat pengguna menyadari bahwa ekstensi tidak akan berfungsi seperti yang diharapkan.
- Uji pengalaman Anda pada koneksi internet yang tidak dapat diandalkan (mis. lie-fi). UI ekstensi harus dapat menangani waktu tunggu permintaan, error HTTP 400 dan 500, waktu tunggu sertifikat, serta kondisi error lainnya dengan baik.
- Jika Anda tidak dapat menentukan alasan peninjau menganggap bahwa ekstensi Anda tidak berfungsi seperti yang diharapkan, hubungi dukungan developer untuk meminta informasi selengkapnya tentang penolakan tersebut.
- Pada beberapa kasus, peninjau mungkin mengalami masalah yang tidak dapat Anda rekonstruksi. Gunakan formulir kontak dukungan developer untuk meminta klarifikasi tentang fitur atau alur penggunaan yang tidak berperilaku seperti yang diharapkan.
Kebijakan yang relevan
Bagian ini membahas ekstensi yang melanggar bagian berikut dalam kebijakan program developer Chrome Web Store:
Izin yang berlebihan
Berhubungan dengan ID notifikasi: Purple Potassium
Tujuan kebijakan ini adalah untuk mencegah akses yang berlebihan dan tidak perlu ke data pengguna oleh ekstensi.
Alasan umum penghapusan/penolakan
- Ekstensi meminta izin tetapi tidak menggunakannya.
- Ekstensi meminta izin yang tidak diperlukan untuk menerapkan fungsi yang disediakan oleh ekstensi.
Izin yang sering disalahpahami
activeTab
Izin ini memberikan akses sementara ke tab sebagai respons terhadap pengguna yang memanggil ekstensi Anda. Tindakan ini TIDAK memberikan akses pasif ke tab yang sedang difokuskan pengguna.
- Kapan diperlukan?
- Saat Anda memerlukan akses sementara ke tab setelah pengguna memanggil ekstensi.
- Kapan kebijakan ini TIDAK diperlukan?
- Saat ekstensi memiliki akses ke izin host yang luas atau izin host untuk domain tertentu yang relevan dengan operasi ekstensi.
- Saat menggunakan metode pada API action, browserAction, pageAction. API ini dapat menggunakan activeTab guna memberikan izin host sementara untuk tab yang saat ini difokuskan, tetapi API ini tidak memerlukan activeTab agar dapat berfungsi.
- Saat menggunakan tabs.sendMessage untuk mengirimkan pesan ke tab tertentu.
- Untuk penggunaan dasar tabs.query, seperti membuat kueri tab pengguna saat ini.
tab
Izin ini HANYA memberikan akses ke properti url
, pendingUrl
, title
, atau favIconUrl
dari objek Tab.
- Kapan diperlukan?
- Saat ekstensi tidak memiliki akses host yang luas, tetapi harus dapat membaca data sensitif, seperti URL tab arbitrer.
- Kapan kebijakan ini TIDAK diperlukan?
- Saat menggunakan metode pada tabs API.
- Saat ekstensi memiliki akses ke izin host yang luas. Izin host memberikan akses ekstensi ke data yang sama, serta kemampuan lainnya.
cookie
Hal ini mengekspos chrome.cookies API dan memungkinkan ekstensi mengubah cookie pada origin yang memiliki izin host untuk diakses.
- Kapan diperlukan?
- Saat mengakses chrome.cookies dari konteks latar belakang ekstensi atau dalam konteks lain menggunakan asal ekstensi seperti pop-up ekstensi.
- Saat menggunakan chrome.cookies untuk berinteraksi dengan data cookie yang mendetail, seperti nilaiSameSite.
- Kapan kebijakan ini TIDAK diperlukan?
- Saat menggunakan
document.cookie
atau Cookie Store API.
- Saat menggunakan
penyimpanan
Izin penyimpanan mengekspos chrome.storage API ke ekstensi.
- Kapan diperlukan?
- Saat menggunakan chrome.storage API.
- Kapan kebijakan ini TIDAK diperlukan?
- Saat menggunakan Web Storage API (
document.localStorage
,document.sessionStorage
) atau IndexedDB.
- Saat menggunakan Web Storage API (
Bagaimana cara memperbaikinya?
- Tinjau daftar izin yang umum disalahpahami untuk melihat apakah Anda melakukan salah satu kesalahan yang tercantum di sana.
- Hanya minta izin terbatas yang diperlukan untuk mengimplementasikan fungsi ekstensi Anda.
- Menghapus semua izin yang tidak digunakan dari array
permissions
,optional_permissions
, danhost_permissions
di manifests.json. - Jika pesan dari peninjauan tidak berisi informasi yang cukup untuk menentukan izin mana yang dianggap berlebihan, hubungi dukungan developer untuk meminta informasi selengkapnya tentang penolakan tersebut.
- Jika peninjau menunjukkan bahwa ekstensi Anda tidak menggunakan izin tertentu, tetapi Anda yakin bahwa izin tersebut digunakan, hubungi dukungan developer untuk mengajukan banding atas keputusan tersebut dan memberikan penjelasan mendetail tentang alasan diperlukannya izin tersebut serta cara penggunaannya.
Kebijakan yang relevan
Bagian ini membahas ekstensi yang melanggar bagian berikut dalam kebijakan program developer Chrome Web Store:
Metadata tidak ada atau tidak memadai
Berhubungan dengan ID notifikasi: Yellow Zinc
Kebijakan ini bertujuan untuk memastikan tingkat kualitas dasar semua item di Chrome Web Store. Pengguna harus dapat memahami fitur dan fungsi yang disediakan suatu item berdasarkan listingan sebelum mereka memilih untuk menginstalnya. Item yang memberikan pernyataan tidak benar tentang kemampuannya atau gagal mengungkapkan informasi penting dapat dikenai tindakan penegakan kebijakan.
Alasan umum penghapusan/penolakan
- Ekstensi tidak memiliki ikon, judul, screenshot, atau deskripsi.
- Judul ekstensi tidak bermakna atau menyesatkan.
- Screenshot atau deskripsi ekstensi tidak bermakna atau tidak menjelaskan fungsi yang disediakannya secara memadai.
Bagaimana cara memperbaikinya?
- Pastikan ekstensi memiliki ikon, judul, screenshot, dan deskripsi yang bermakna.
- Jelaskan fungsi ekstensi dalam deskripsi dan screenshot dengan jelas.
- Cantumkan semua fitur utama yang disediakan ekstensi.
- Tinjau panduan perbaikan di bagian Fungsi tidak berfungsi.
Kebijakan yang relevan
Bagian ini membahas ekstensi yang melanggar bagian berikut dalam kebijakan program developer Chrome Web Store:
Perilaku menipu
Terkait dengan ID notifikasi: Red Nickel
, Red Potassium
, dan Red Silicon
Kebijakan ini bertujuan mencegah ekstensi menipu atau menyesatkan pengguna.
Alasan umum penghapusan/penolakan
- Ekstensi tidak menyediakan fungsi yang dijelaskan dalam metadata1.
- Ekstensi menyediakan fungsi yang berbeda dari yang dijelaskan dalam metadata1.
- Ekstensi melakukan tindakan yang tidak disebutkan dalam metadata1.
- Ekstensi meniru identitas entitas lain2.
- Ekstensi akan disalin atau disalin dari entitas lain2.
- Ekstensi berpura-pura diberi otorisasi oleh entitas lain2.
1 Metadata berarti judul, ikon, deskripsi, screenshot, dan informasi lain yang disediakan developer yang ditentukan di dasbor developer.
2 Entitas di sini berarti perusahaan, organisasi, atau ekstensi apa pun.
Bagaimana cara memperbaikinya?
- Pastikan fungsi yang dijanjikan oleh ekstensi berfungsi sebagaimana mestinya.
- Nyatakan dengan jelas fungsi ekstensi Anda dalam metadata.
- Jangan melakukan tindakan yang tidak disebutkan dalam metadata.
- Jangan berpura-pura menjadi entitas lain.
- Jangan salin ekstensi lainnya. Anda dapat menawarkan fungsi yang sama dengan ekstensi lain, tetapi tidak menyalin dari ekstensi lain.
- Jangan berpura-pura bahwa ekstensi Anda didukung, diberi otorisasi, atau diproduksi oleh entitas lain.
Kebijakan yang relevan
Bagian ini membahas ekstensi yang melanggar bagian berikut dalam kebijakan program developer Chrome Web Store:
Kebijakan data pengguna - kebijakan pengungkapan
Berhubungan dengan ID notifikasi: Purple Lithium
Kebijakan Privasi Data Pengguna adalah kategori yang luas di mana beberapa kebijakan lainnya dikumpulkan. Semua kebijakan ini berkaitan dengan penanganan dan transmisi informasi sensitif tentang pengguna.
Kebijakan ini berlaku untuk semua ekstensi yang mengumpulkan data pengguna. Bagian khusus ini bertujuan untuk memastikan bahwa pengguna mengetahui data apa saja yang dikumpulkan, serta cara data tersebut dikumpulkan, digunakan, dan dibagikan.
Alasan umum penghapusan/penolakan
- Ekstensi mengumpulkan data pengguna, tetapi belum menyediakan kebijakan privasi.
- Kebijakan privasi tidak disediakan di kolom yang ditetapkan. Kesalahan umum di sini adalah menyediakan kebijakan privasi dalam deskripsi.
- URL kebijakan privasi tidak berfungsi.
- Kebijakan privasi tidak dapat diakses.
- URL kebijakan privasi tidak mengarah ke kebijakan privasi.
- Kebijakan privasi tidak membahas tentang pengumpulan, penggunaan, penanganan, atau pembagian data pengguna.
Bagaimana cara memperbaikinya?
- Tambahkan link yang valid, berfungsi, dan dapat diakses ke kebijakan privasi Anda di kolom yang ditetapkan.
- Buka tab Privasi untuk ekstensi Anda guna memverifikasi bahwa link kebijakan privasi muncul di kotak "Kebijakan Privasi" (terletak di bagian bawah tab Privasi) dan link tersebut berfungsi seperti yang diharapkan.
- Pastikan kebijakan privasi membahas pengumpulan, penggunaan, penanganan, dan pembagian data.
- Jika Anda telah melakukan hal di atas tetapi masih mengalami masalah peninjauan, hubungi dukungan developer untuk meminta klarifikasi atau mengajukan banding atas putusan tersebut.
Kebijakan yang relevan
Bagian ini membahas ekstensi yang melanggar bagian berikut dalam kebijakan program developer Chrome Web Store:
Kegiatan ilegal
Berhubungan dengan ID notifikasi: Grey Zinc
Kebijakan ini bertujuan mencegah penggunaan ekstensi dan Chrome Web Store untuk mempromosikan atau berpartisipasi dalam aktivitas ilegal.
Alasan umum penghapusan/penolakan
Ekstensi melakukan tindakan yang ilegal. Lihat ekstrak kebijakan untuk contoh tertentu.
Bagaimana cara memperbaikinya?
- Jika ini adalah fungsi utama ekstensi Anda, tidak ada perbaikan langsung. Sebaiknya Anda membatalkan publikasi ekstensi.
- Jika ini adalah fungsi yang tidak diinginkan, hapus konten atau layanan yang melanggar dan kirim ulang ekstensi Anda.
- Jika Anda ingin informasi selengkapnya tentang alasan verdict ini diterapkan untuk ekstensi Anda, dukungan developer mungkin dapat memberikan detail lebih lanjut.
Kebijakan yang relevan
Bagian ini membahas ekstensi yang melanggar bagian berikut dalam kebijakan program developer Chrome Web Store:
Perjudian online
Berhubungan dengan ID notifikasi: Grey Copper
Jangan memposting konten atau menyediakan layanan yang memfasilitasi perjudian online.
Alasan umum penghapusan/penolakan
- Menyediakan perjudian online dalam ekstensi.
- Memfasilitasi perjudian online di situs lain melalui ekstensi.
- Misalnya, memberikan fungsi untuk menghitung peluang taruhan di situs perjudian. Meskipun ekstensi ini tidak secara langsung memungkinkan pengguna untuk berjudi, ekstensi ini memfasilitasi perjudian online.
- Mengarahkan pengguna ke situs perjudian online.
- Menyediakan game keterampilan yang menawarkan hadiah uang tunai atau nilai lainnya.
Bagaimana cara memperbaikinya?
- Jika ini adalah fungsi utama ekstensi, sebaiknya batalkan publikasi ekstensi Anda.
- Jika ini adalah fungsi yang tidak diinginkan, hapus konten atau layanan yang melanggar dan kirim ulang ekstensi Anda.
Kebijakan yang relevan
Bagian ini membahas ekstensi yang melanggar bagian berikut dalam kebijakan program developer Chrome Web Store:
Konten pornografi
Berhubungan dengan ID notifikasi: Grey Lithium
Tujuan kebijakan ini adalah mencegah penggunaan ekstensi dan Chrome Web Store sebagai platform untuk pornografi.
Alasan umum penghapusan/penolakan
- Ekstensi itu sendiri berisi materi seksual vulgar.
- Ekstensi menampilkan atau menyediakan materi seksual vulgar.
- Ekstensi ini mengarahkan pengguna ke situs pornografi.
- Ekstensi ini terutama dimaksudkan untuk meningkatkan kualitas situs yang menyediakan materi seksual vulgar.
Bagaimana cara memperbaikinya?
- Jika tujuan utama ekstensi Anda adalah memberikan akses ke materi seksual vulgar atau meningkatkan situs pornografi, Anda harus membatalkan publikasi ekstensi; ekstensi seperti ini tidak diizinkan di Chrome Web Store.
- Jika ini adalah fungsi yang tidak diinginkan, hapus konten atau layanan yang melanggar dan kirim ulang ekstensi Anda.
- Pastikan ekstensi Anda tidak berisi gambar, video, teks seksual vulgar, dll.
- Jika ekstensi Anda menyediakan integrasi dengan situs berorientasi dewasa, pastikan tanda "Konten dewasa" diaktifkan untuk ekstensi Anda di dasbor developer.
Kebijakan yang relevan
Bagian ini membahas ekstensi yang melanggar bagian berikut dalam kebijakan program developer Chrome Web Store:
Konten kebencian
Berhubungan dengan ID notifikasi: Grey Magnesium
Tujuan kebijakan ini adalah mencegah penggunaan ekstensi dan Chrome Web Store sebagai platform untuk menyebarkan konten yang menyebarkan kebencian.
Alasan umum penghapusan/penolakan
- Memberikan konten atau mengarahkan pengguna ke konten yang dianggap sebagai ujaran kebencian. Lihat teks kebijakan untuk detail tambahan.
Bagaimana cara memperbaikinya?
- Jika promosi atau penyebaran ujaran kebencian adalah fitur utama ekstensi Anda, Anda harus membatalkan publikasi ekstensi tersebut karena konten tersebut tidak diizinkan di Chrome Web Store.
- Jika ekstensi Anda memberikan akses ke konten buatan pengguna, Anda harus memastikan bahwa Anda menerapkan moderasi konten untuk mencegah pengguna membagikan ujaran kebencian.
- Jika ekstensi Anda berisi fungsi yang dimaksudkan untuk menarik perhatian negatif pada keanggotaan individu di salah satu grup yang diuraikan dalam teks kebijakan, Anda harus menghapus fungsi ini dari ekstensi Anda.
Kebijakan yang relevan
Bagian ini membahas ekstensi yang melanggar bagian berikut dalam kebijakan program developer Chrome Web Store:
Tidak cocok bagi keluarga
Berhubungan dengan ID notifikasi: Grey Nickel
Tujuan kebijakan ini adalah untuk mencegah konten yang tidak cocok bagi keluarga agar tidak menjangkau audiens yang tidak pantas.
Alasan umum penghapusan/penolakan
- Ekstensi memiliki konten yang tidak cocok untuk audiens semua usia dan ekstensi belum ditandai sebagai 'Dewasa'.
Bagaimana cara memperbaikinya?
- Hapus konten yang melanggar atau tandai ekstensi sebagai berisi "Konten dewasa" di dasbor developer Anda, lalu kirim ulang ekstensi.
Kebijakan yang relevan
Bagian ini membahas ekstensi yang melanggar bagian berikut dalam kebijakan program developer Chrome Web Store:
Konten kekerasan
Berhubungan dengan ID notifikasi: Grey Potassium
Tujuan kebijakan ini adalah untuk mencegah penggunaan ekstensi dan Chrome Web Store sebagai platform untuk menyebarkan konten yang disebutkan dalam teks kebijakan yang relevan.
Alasan umum penghapusan/penolakan
- Ekstensi berisi konten atau mengarahkan pengguna ke konten yang disebutkan dalam teks kebijakan.
Bagaimana cara memperbaikinya?
- Jika memberikan akses ke konten kekerasan atau penindasan adalah salah satu fitur utama ekstensi Anda, batalkan publikasi ekstensi tersebut; ekstensi tersebut tidak diizinkan di Chrome Web Store.
- Jika ini adalah fungsi yang tidak diinginkan, hapus konten atau layanan yang melanggar dan kirim ulang ekstensi Anda.
Kebijakan yang relevan
Bagian ini membahas ekstensi yang melanggar bagian berikut dalam kebijakan program developer Chrome Web Store:
Satu tujuan
Terkait dengan ID notifikasi: Red Magnesium
, Red Copper
, dan Red Lithium
Kebijakan ini bertujuan untuk mempertahankan kualitas ekstensi di Chrome Web Store. Seperti yang disebutkan dalam teks kebijakan, jika ada beberapa fungsi yang tidak terkait, fungsi tersebut harus disediakan dalam ekstensi terpisah.
Alasan umum penghapusan/penolakan
- Ekstensi menyediakan dua tujuan atau lebih dalam ekstensi yang sama (misalnya ekstensi yang memberikan konversi format gambar dan pembuatan bibliografi).
- Ekstensi menyediakan satu atau beberapa fungsi tambahan yang tidak terkait menggunakan ikon tindakan ekstensi.
- Berikut ini merupakan tujuan yang berbeda. Ekstensi yang menyediakan salah satu fitur yang tercantum di bawah mungkin tidak menyediakan fungsi lain.
- Mengganti satu halaman penggantian.
- Menggunakan ganti setelan untuk mengganti penyedia penelusuran default.
- Memasukkan iklan ke halaman web.
Lihat FAQ Satu Tujuan untuk mengetahui informasi tambahan.
Bagaimana cara memperbaikinya?
- Persempit fungsi ekstensi Anda agar sesuai dengan jelas dalam satu tujuan yang ditentukan dan pastikan tujuan tersebut dijelaskan dengan jelas dalam metadata ekstensi Anda.
- Jika ekstensi Anda menawarkan beberapa fungsi dan juga memasukkan iklan, hentikan injeksi iklan atau hapus semua fungsi selain injeksi iklan.
- Chrome tidak mendukung halaman tab baru opsional. Jika ingin memberikan beberapa fungsi dan halaman tab baru opsional, Anda harus memisahkan halaman tab baru tersebut menjadi ekstensi mandiri.
- Jangan tawarkan fungsi lain yang tidak terkait di ikon tindakan ekstensi.
Kebijakan yang relevan
Bagian ini membahas ekstensi yang melanggar bagian berikut dalam kebijakan program developer Chrome Web Store:
Kebijakan data pengguna - pengungkapan yang jelas
Berhubungan dengan ID notifikasi: Purple Nickel
Kebijakan Privasi Data Pengguna adalah kategori yang luas di mana beberapa kebijakan lainnya dikumpulkan. Semua kebijakan ini berkaitan dengan penanganan dan transmisi informasi sensitif tentang pengguna.
Bagian kebijakan ini bertujuan untuk memastikan bahwa pengguna mengetahui data yang sedang dikumpulkan dan izin pengguna diperoleh sebelum pengumpulan data. Perlu diketahui bahwa ekstensi hanya dapat mengumpulkan data untuk mendukung tujuan tunggalnya. Lihat kebijakan Penggunaan Data Pengguna yang Terbatas untuk informasi tambahan.
Alasan umum penghapusan/penolakan
- Ekstensi tidak mengungkapkan secara jelas bagaimana data pengguna digunakan.
- Izin pengguna tidak diperoleh sebelum pengumpulan data
Bagaimana cara memperbaikinya?
- Jelaskan dengan jelas kepada pengguna data apa saja yang dikumpulkan dan cara penanganannya. Informasi ini harus diberikan dalam Kebijakan Privasi ekstensi dan dapat disediakan di tempat lain.
- Memastikan data dikumpulkan hanya jika pengguna mengizinkannya.
- Pengungkapan yang jelas terkait pengumpulan data di listingan Chrome Web Store ekstensi sudah cukup.
- Pengumpulan data yang tidak diungkapkan secara jelas di listingan Chrome Web Store diizinkan selama pengumpulan data ini konsisten dengan tujuan tunggal ekstensi, pengguna diberi tahu tentang pengumpulan data sebelum dimulai, dan pengguna mengizinkan pengumpulan data tersebut.
- Pertimbangkan untuk memberi pengguna cara memilih tidak ikut pengumpulan data dari dalam halaman opsi ekstensi.
- Pertimbangkan untuk menyediakan "mode offline" yang hanya menyimpan data pengguna secara lokal kepada pengguna.
Kebijakan yang relevan
Bagian ini membahas ekstensi yang melanggar bagian berikut dalam kebijakan program developer Chrome Web Store:
Kebijakan data pengguna - transmisi aman
Berhubungan dengan ID notifikasi: Purple Copper
Kebijakan Privasi Data Pengguna adalah kategori yang luas di mana beberapa kebijakan lainnya dikumpulkan. Semua kebijakan ini berkaitan dengan penanganan dan transmisi informasi sensitif tentang pengguna.
Bagian khusus ini adalah untuk memastikan bahwa data pengguna ditangani dengan aman.
Alasan umum penghapusan/penolakan
- Ekstensi tidak mentransmisikan data pengguna dengan aman.
- Data dikirim ke domain yang tidak aman
Bagaimana cara memperbaikinya?
- Pastikan data dikirim dengan aman.
- Jangan kirimkan data pengguna melalui HTTP. Jika memungkinkan, gunakan protokol aman untuk semua permintaan.
- Jangan mengenkode data di header permintaan atau parameter kueri, bahkan melalui HTTPS. Header dan URL permintaan sering muncul di log server, yang dapat membocorkan informasi ini secara tidak sengaja.
- Lihat Metode HTTP aman untuk informasi tambahan.
Kebijakan yang relevan
Bagian ini membahas ekstensi yang melanggar bagian berikut dalam kebijakan program developer Chrome Web Store:
Kebijakan data pengguna - persyaratan lainnya
Berhubungan dengan ID notifikasi: Purple Magnesium
Kebijakan Privasi Data Pengguna adalah kategori yang luas di mana beberapa kebijakan lainnya dikumpulkan. Semua kebijakan ini berkaitan dengan penanganan dan transmisi informasi sensitif tentang pengguna.
Bagian khusus ini bertujuan untuk memastikan bahwa tidak ada informasi sensitif yang dikumpulkan dengan cara yang tidak perlu dan tidak diungkapkan secara publik.
Alasan umum penghapusan/penolakan
- Ekstensi mengumpulkan Aktivitas Penjelajahan Web saat tidak diperlukan untuk fitur yang ditampilkan kepada pengguna.
- Informasi pengguna sensitif yang dikumpulkan menggunakan ekstensi diungkapkan kepada publik.
Bagaimana cara memperbaikinya?
- Jangan mengumpulkan Aktivitas Penjelajahan Web kecuali jika diperlukan untuk fitur yang ditampilkan kepada pengguna.
- Memastikan informasi pengguna tidak diungkapkan secara publik
Kebijakan yang relevan
Bagian ini membahas ekstensi yang melanggar bagian berikut dalam kebijakan program developer Chrome Web Store:
Penambangan mata uang kripto
Berhubungan dengan ID notifikasi: Grey Silicon
Tujuan kebijakan ini adalah untuk mencegah penggunaan ekstensi dan Chrome Web Store sebagai platform untuk menambang mata uang kripto.
Alasan umum penghapusan/penolakan
- Ekstensi ini melakukan penambangan mata uang kripto di komputer pengguna.
- Ekstensi menyediakan fungsionalitas untuk menambang mata uang kripto
Bagaimana cara memperbaikinya?
- Jika ini adalah fungsi utama ekstensi, sebaiknya batalkan publikasi ekstensi Anda.
- Jika ini adalah fungsi yang tidak diinginkan, hapus konten atau layanan yang melanggar dan kirim ulang ekstensi Anda.
Kebijakan yang relevan
Bagian ini membahas ekstensi yang melanggar bagian berikut dalam kebijakan program developer Chrome Web Store:
Produk yang dilarang
Terkait dengan ID notifikasi: Blue Zinc
, Blue Copper
, Blue Lithium
, dan Blue Magnesium
Tujuan kebijakan ini adalah mencegah penggunaan ekstensi dan Chrome Web Store sebagai platform untuk memberikan akses ke konten yang dilindungi oleh penghalang konten berbayar, pembatasan login, atau hak Kekayaan intelektual.
Alasan umum penghapusan/penolakan
- Ekstensi ini menyediakan akses ke konten dengan penghalang konten berbayar.
- Ekstensi ini menyediakan akses ke konten yang memiliki pembatasan login.
- Ekstensi ini memfasilitasi download video YouTube.
- Ekstensi ini memfasilitasi download konten yang melanggar hak atas kekayaan intelektual pemilik konten.
Bagaimana cara memperbaikinya?
- Jika ini adalah fungsi utama ekstensi, sebaiknya batalkan publikasi ekstensi Anda.
- Jika ini adalah fungsi yang tidak diinginkan, hapus konten atau layanan yang melanggar dan kirim ulang ekstensi Anda.
Kebijakan yang relevan
Bagian ini membahas ekstensi yang melanggar bagian berikut dalam kebijakan program developer Chrome Web Store:
Penjejalan kata kunci
Berhubungan dengan ID notifikasi: Yellow Argon
Tujuan kebijakan ini adalah untuk memastikan kualitas item yang dipublikasikan ke Chrome Web Store dan mencegah developer memanipulasi penempatannya di Store.
Alasan umum penghapusan/penolakan
- Ekstensi berisi kata kunci yang berlebihan, tidak relevan, atau tidak pantas dalam metadata, yang biasanya berupa deskripsi.
Bagaimana cara memperbaikinya?
- Hapus konten (kata kunci) yang melanggar kebijakan.
Contoh
Berikut adalah contoh jenis pelanggaran ini:
- Menyertakan dalam metadata ekstensi menyertakan daftar panjang berbagai situs tempat ekstensi bekerja.
Kebijakan yang relevan
Bagian ini membahas ekstensi yang melanggar bagian berikut dalam kebijakan program developer Chrome Web Store:
Pengalihan
Berhubungan dengan ID notifikasi: Yellow Lithium
Tujuan kebijakan ini adalah untuk memastikan kualitas produk di Chrome Web Store dan mencegah produk memanipulasi penempatannya di Store
Alasan umum penghapusan/penolakan
- Satu-satunya fungsi ekstensi adalah untuk meluncurkan aplikasi, tema, halaman web, atau ekstensi lain.
- Contoh pelanggaran meliputi
- Ekstensi yang menampilkan situs di tab baru atau di pop-up saat tindakan ekstensi diklik.
- Ekstensi yang menampilkan halaman promosi untuk produk lain langsung setelah penginstalan.
Bagaimana cara memperbaikinya?
- Seperti disebutkan dalam kebijakan, ekstensi tersebut tidak diizinkan di Store dan sebaiknya batalkan publikasinya.
Kebijakan yang relevan
Bagian ini membahas ekstensi yang melanggar bagian berikut dalam kebijakan program developer Chrome Web Store:
Spam
Berhubungan dengan ID notifikasi: Yellow Nickel
Kebijakan ini bertujuan untuk memastikan kualitas produk di Chrome Web Store. Kebijakan Spam adalah untuk mencegah ekstensi yang berbahaya bagi pengalaman penjelajahan pengguna, dan ekstensi yang memanipulasi penempatannya di Chrome Web Store.
Alasan umum penghapusan/penolakan
- Anda atau afiliasi Anda mengirimkan beberapa ekstensi yang memberikan pengalaman atau fungsi duplikat.
- Anda memanipulasi ulasan, rating, atau data instal ekstensi.
- Ekstensi menampilkan notifikasi kepada pengguna dengan cara yang mengganggu atau berbahaya bagi pengalaman penjelajahan pengguna.
- Ekstensi mengirim pesan atas nama pengguna tanpa izin pengguna.
Bagaimana cara memperbaikinya?
- Jangan mengirimkan beberapa ekstensi dengan pengalaman atau fungsi duplikat.
- Jangan mencoba memanipulasi konten buatan pengguna di listingan Web Store ekstensi Anda
- Jangan membahayakan pengalaman penjelajahan pengguna dengan cara apa pun.
Kebijakan yang relevan
Bagian ini membahas ekstensi yang melanggar bagian berikut dalam kebijakan program developer Chrome Web Store:
Mengakali API penggantian
Terkait dengan ID notifikasi: Blue Nickel
dan Blue Potassium
Kebijakan ini bertujuan untuk memastikan kualitas produk di Chrome Web Store.
Alasan umum penghapusan/penolakan
- Ekstensi ini mengubah Halaman Tab Baru Chrome, tetapi tidak menggunakan Overrides API.
- Ekstensi ini mengubah Penelusuran Omnibox, tetapi tidak menggunakan Overrides API.
Bagaimana cara memperbaikinya?
- Jangan ubah Halaman Tab Baru Chrome atau melakukannya menggunakan Overrides API.
- Jangan ubah Penelusuran Omnibox atau melakukannya menggunakan Overrides API.
Kebijakan yang relevan
Bagian ini membahas ekstensi yang melanggar bagian berikut dalam kebijakan program developer Chrome Web Store:
Penginstalan yang menipu
Berhubungan dengan ID notifikasi: Red Zinc
Tujuan kebijakan ini adalah untuk memastikan pengguna tidak tertipu untuk menginstal ekstensi.
Alasan umum penghapusan/penolakan
- Pengungkapan yang tidak jelas atau tidak jelas tentang alat bantu pemasaran sebelum listingan Produk Chrome Web Store.
- Elemen interaktif yang menyesatkan sebagai bagian dari alur distribusi Anda. Hal ini mencakup formulir atau tombol pesan ajakan (CTA) yang menyesatkan dan menyiratkan hasil selain penginstalan ekstensi.
- Menyesuaikan jendela listingan Produk Chrome Web Store dengan efek menahan atau menyembunyikan metadata ekstensi dari pengguna.
Bagaimana cara memperbaikinya?
Publikasikan ekstensi baru yang tidak menggunakan metode yang menipu untuk melakukan pemasaran kepada pengguna atau untuk mengumpulkan basis pengguna.
Kebijakan yang relevan
Bagian ini membahas ekstensi yang melanggar bagian berikut dalam kebijakan program developer Chrome Web Store:
Obfuscation
Berhubungan dengan ID notifikasi: Red Titanium
Tujuan kebijakan ini adalah memastikan kualitas ekstensi dan kode yang dikirimkan ke Chrome Web Store.
Alasan umum penghapusan/penolakan
Menggunakan kode yang di-obfuscate dalam paket ekstensi.
Bagaimana cara memperbaikinya?
Publikasikan ekstensi baru yang tidak menggunakan metode yang menipu untuk melakukan pemasaran kepada pengguna atau untuk mengumpulkan basis pengguna.
Contoh
Berikut adalah beberapa contoh pelanggaran jenis kebijakan ini:
- Encoding Base 64 (misalnya
'SSdtIGluIHVyIGJhc2U='
) - Encoding karakter (misalnya,
'\u{68}a\u0063\u006b\x69ng\u{20}u\u{72}\x20\u0067i\u0062\x73\x6fn'
)
Kebijakan yang relevan
Bagian ini membahas ekstensi yang melanggar bagian berikut dalam kebijakan program developer Chrome Web Store:
Fungsi Minimum
Berhubungan dengan ID notifikasi: Yellow Potassium
Tujuan kebijakan ini adalah untuk memastikan semua ekstensi di Chrome Web Store menyediakan fungsi dan utilitas dasar bagi pengguna. Ekstensi harus memberikan manfaat dan memperkaya pengalaman penjelajahan mereka.
Alasan umum penghapusan/penolakan
- Ekstensi yang Anda kirimkan tidak berisi file selain manifes.
- Ekstensi tidak memberikan nilai atau utilitas yang jelas bagi penggunanya.
- Fitur yang tercantum dalam deskripsi item tidak disediakan langsung oleh item tersebut dan hanya ditautkan ke layanan eksternal.
- Metadata ekstensi berisi konten click-bait yang dirancang untuk menarik perhatian pengguna dan memikat mereka untuk menginstal.
Bagaimana cara memperbaikinya?
- Pastikan ekstensi Anda memiliki fungsi yang ditetapkan dan memberi nilai.
- Pastikan fungsi item yang diklaim dilakukan langsung oleh item tersebut dan tidak dicapai dengan menautkan pengguna ke sumber eksternal.
Kebijakan yang relevan
Bagian ini membahas ekstensi yang melanggar bagian berikut dalam kebijakan program developer Chrome Web Store:
Iklan Afiliasi
Berhubungan dengan ID notifikasi: Grey Titanium
Tujuan kebijakan ini adalah memastikan pengguna mengetahui ekstensi yang menggunakan link atau kode afiliasi untuk monetisasi, dan untuk memberi mereka sejumlah kontrol dengan mewajibkan tindakan pengguna sebelum penyertaan.
Alasan umum penghapusan/penolakan
- Ekstensi Anda menggunakan link, kode, atau cookie marketing afiliasi tanpa mengungkapkan penggunaannya dengan benar dalam deskripsi item dan antarmuka pengguna.
- Tidak ada tindakan terkait yang diperlukan dari pengguna sebelum menyertakan kode, link, atau cookie afiliasi.
Bagaimana cara memperbaikinya?
- Ubah deskripsi dan UI item Anda untuk memberi tahu pengguna dengan benar bahwa Anda menggunakan program afiliasi.
- Penyertaan kode afiliasi harus diawali dengan tindakan relevan yang dilakukan oleh pengguna. Tindakan ini harus berkaitan dengan platform terafiliasi agar pengguna yang dapat berpikir secara wajar akan memahami dan menyetujui penyertaan kode tersebut.
Kebijakan yang relevan
Bagian ini membahas ekstensi yang melanggar bagian berikut dalam kebijakan program developer Chrome Web Store: