Bu sayfa, uzantınızın neden Chrome Web Mağazası'ndan reddedildiğini veya kaldırıldığını ve ihlali nasıl giderebileceğinizi anlamanıza yardımcı olmak için hazırlanmıştır.
Bu belgenin her bölümünde, belirli bir ihlal kategorisine karşılık gelen sorunlar açıklanmaktadır. Chrome Web Mağazası, belirli ihlallere referans verilmesini kolaylaştırmak için her ihlale okunabilir bir kimlik atar. Bu kimlikler iki kelimeden oluşur: renk ve öğe. Örneğin, Sarı Magnezyum, uzantının beklendiği gibi davranmadığı genel hata sınıfına karşılık gelir.
Manifest V3 için ek şartlar
Şu bildirim kimliğine karşılık gelir: Blue Argon
Bu politikanın amacı, Manifest V3 uzantılarının uzaktan barındırılan kod içermediğinden emin olmaktır.
Sık karşılaşılan reddedilme nedenleri
Uzantının paketinde olmayan bir kaynağı işaret eden
<script>
etiketi ekleme.Uzak bir kaynaktan getirilen bir dizeyi yürütmek için JavaScript'in
eval()
" yöntemini veya diğer mekanizmaları kullanma.Uzak bir kaynaktan getirilen karmaşık komutları, bu komutlar veri olarak getirilse bile çalıştırmak için çevirmen oluşturma.
Bunu nasıl düzeltebilirsiniz?
Dahili uzantı dosyalarıyla değiştirilmesi gereken harici JavaScript dosyalarına yönelik referanslar için tüm kodları tekrar kontrol edin.
İsteğe bağlı dizelerin ve uzaktan barındırılan kodların yürütülmesine alternatiflerle ilgili adım adım açıklamalı kılavuz için Manifest V3 taşıma rehberi Uzantı güvenliğini iyileştirme'yi inceleyin.
İlgili politika
Bu bölümde, Chrome Web Mağazası geliştirici program politikalarının aşağıdaki bölümünü ihlal eden uzantılar ele alınmaktadır:
Çalışmayan işlevler
Şu bildirim kimliğine karşılık gelir: Yellow Magnesium
Bu politikanın amacı, Chrome Web Mağazası'nda yayınlanan tüm öğeler için minimum kalite seviyesini sağlamaktır. Uzantılar, girişlerinde açıklanan işlevleri sağlamalı ve sağlayamıyorsa bunu kullanıcıya iletmelidir.
Kaldırma/reddetmenin yaygın nedenleri
- Öğenizin paketleme hataları var. Örnekler:
- Manifest'inizde bahsedilen ancak paketinizde bulunmayan dosyalar var. Bu durum en yaygın olarak resim dosyalarında görülür.
- Paketinizde belirtilen dosyaların yolu veya adı yanlış
- İnceleme sırasında sunucu tarafında yaşanan bir sorun nedeniyle öğenizdeki bir işlev çalışmıyor.
- Öğeniz, listelemesine göre beklendiği gibi çalışmıyor.
Bunu nasıl düzeltebilirsiniz?
- Web mağazasına gönderdiğiniz kodu yerel olarak test edin.
- Yalnızca uzantınızın yerel geliştirme sürümünü değil, web mağazasına gönderdiğiniz dosyaları tam olarak test edin. Bu, gönderdiğiniz paketten kaynakların çıkarılması anlamına gelebilir.
- Paketlenmemiş ve paketlenmiş uzantıların farklı davranışları olabilir. Manuel olarak uzantınızı paketleyip oluşturulan .crx dosyasını chrome://extensions sayfasına sürükleyerek Chrome'un, uzantınızın paket sürümünü beklendiği gibi yüklediğinden emin olun.
- Gönderiminizin, beklediğiniz yollarda beklediğiniz dosyaları içerdiğini doğrulayın.
manifest.json
dosyanızda belirtilen tüm dosyaların pakette bulunduğundan ve adlarının ve yollarının doğru olduğundan emin olun.- Büyük/küçük harfe duyarlılık hatası olup olmadığını kontrol edin. Örneğin, arka plan komut dosyanızın
Background.js
adının olduğunu, ancak manifest.json dosyanızınbackground.js
olarak referans verdiğini varsayalım. Bazı dosya sistemleri bunları aynı dosya olarak işlerken diğerleri bunları iki farklı dosya olarak işler ve bu durum, uzantı yüklenirken Chrome'un hata vermesine neden olur.
- Uzantılarınızın hata durumlarını kullanıcıya net bir şekilde ilettiğinden emin olun.
- Yeni kullanıcıların, uzantınızın nasıl çalıştığını anlaması ve uzantının düzgün çalıştığını doğrulaması mümkün olduğunca açık olmalıdır.
- Uzantınız bir hesap veya özel ağ ortamı gerektiriyorsa bu gereksinimin kullanıcıya iletildiğinden emin olun. Bu koşullar karşılanmazsa, uzantının beklendiği gibi çalışmayacağını bildirecek yöntemleri düşünün.
- Güvenilir olmayan bir internet bağlantısı (ör. lie-fi) üzerinde deneyiminizi test edin. Uzantının kullanıcı arayüzü; istek zaman aşımlarını, HTTP 400 ve 500 hatalarını, sertifika zaman aşımlarını ve bu tür diğer hata koşullarını sorunsuz bir şekilde ele almalıdır.
- İncelemeyi yapan kişinin neden uzantınızın beklendiği gibi çalışmadığını düşündüğünü belirleyemiyorsanız, reddetme hakkında daha fazla bilgi istemek için geliştirici destek ekibiyle iletişime geçin.
- Bazı durumlarda, incelemeciler yeniden üretemediğiniz sorunlarla karşılaşabilir. Hangi özelliklerin veya kullanıcı akışlarının beklendiği gibi çalışmadığı konusunda açıklama istemek için geliştirici desteği iletişim formunu kullanın.
İlgili politika
Bu bölümde, Chrome Web Mağazası geliştirici program politikalarının aşağıdaki bölümünü ihlal eden uzantılar ele alınmaktadır:
Çok fazla izinler
Şu bildirim kimliğine karşılık gelir: Purple Potassium
Bu politikanın amacı, kullanıcı verilerine uzantılar aracılığıyla aşırı ve gereksiz erişimi önlemektir.
Kaldırma/reddetmenin yaygın nedenleri
- Uzantı bir izin istiyor ancak bunu kullanmıyor.
- Uzantı, sağladığı işlevi uygulamak için gerekli olmayan bir izin istiyor.
Yaygın olarak yanlış anlaşılan izinler
activeTab
Bu izin, kullanıcının uzantınızı çağırmasına yanıt olarak sekmeye geçici erişim verir. Kullanıcının o anda odaklandığı sekmeye pasif erişim SAĞLAMAZ.
- Ne zaman gereklidir?
- Kullanıcı, uzantınızı çağırdıktan sonra bir sekmeye geçici olarak erişmeniz gerektiğinde.
- Ne zaman gerekli DEĞİLDİR?
- Uzantının, uzantının işlemleriyle ilgili belirli alan adları için geniş ana makine izinlerine veya ana makine izinlerine erişimi olduğunda.
- action, browserAction ve pageAction API'lerinde yöntemler kullanırken. Bu API'ler, o sırada odaklanılan sekmeye geçici ana makine izinleri vermek için ActiveTab'i kullanabilir ancak bu API'lerin çalışması için ActiveTab gerekmez.
- Belirli bir sekmeye ileti göndermek için tabs.sendMessage seçeneğini kullanırken.
- tabs.query'nin temel kullanımı için (kullanıcının geçerli sekmesini sorgulamak gibi).
sekmeler
Bu izin YALNIZCA Sekme nesnelerinin url
, pendingUrl
, title
veya favIconUrl
özelliklerine erişim sağlar.
- Ne zaman gereklidir?
- Bir uzantının geniş ana makine erişimi olmadığında, ancak rastgele bir sekmenin URL'si gibi hassas verileri okuyabilmesi gerektiğinde.
- Ne zaman gerekli DEĞİLDİR?
- tabs API'sindeki yöntemleri kullanırken.
- Uzantının geniş ana makine izinlerine erişimi olduğunda. Ana makine izinleri, uzantının diğer özelliklerin yanı sıra aynı verilere erişmesine izin verir.
Cloud Console dışındaki Google Cloud sitelerindeki
Bu işlem, chrome.cookies API'sini açığa çıkarır ve uzantının, ana makine izinlerine sahip olduğu kaynaklardaki çerezleri değiştirmesine izin verir.
- Ne zaman gereklidir?
- chrome.cookies'a uzantının arka plan bağlamından veya başka bir bağlamda, uzantının kaynağını (ör. bir uzantının pop-up'ı) kullanarak erişirken.
- SameSite değerleri gibi ayrıntılı çerez verileriyle etkileşimde bulunmak için chrome.cookies seçeneğini kullanırken.
- Ne zaman gerekli DEĞİLDİR?
document.cookie
veya Cookie Store API kullanırken.
depolama
Depolama izni, chrome.storage API'yi uzantıya gösterir.
- Ne zaman gereklidir?
- chrome.storage API'yi kullanırken.
- Ne zaman gerekli DEĞİLDİR?
- Web Storage API (
document.localStorage
,document.sessionStorage
) veya IndexedDB'yi kullanırken.
- Web Storage API (
Bunu nasıl düzeltebilirsiniz?
- Yaygın olarak yanlış anlaşılan izinler listesini inceleyerek burada listelenen hatalardan birini yapıp yapmadığınızı kontrol edin.
- Uzantınızın işlevselliğini sağlamak için yalnızca gereken en dar izni isteyin.
- Manifest.json dosyanızın
permissions
,optional_permissions
vehost_permissions
dizilerinden kullanılmayan tüm izinleri kaldırın. - İncelemeden gelen mesaj, hangi izinlerin aşırı olarak değerlendirildiğini belirlemek için yeterli bilgi içermiyorsa ret hakkında daha fazla bilgi istemek için geliştirici destek ekibiyle iletişime geçin.
- İncelemeci, uzantınızın belirli bir izni kullanmadığını belirttiyse ancak siz de bu izni kullandığını düşünüyorsanız karara itiraz etmek, iznin neden gerekli olduğu ve nasıl kullanıldığı hakkında ayrıntılı bir açıklama sunmak için geliştirici destek ekibiyle iletişime geçin.
İlgili politika
Bu bölümde, Chrome Web Mağazası geliştirici program politikalarının aşağıdaki bölümünü ihlal eden uzantılar ele alınmaktadır:
Eksik veya yetersiz meta veriler
Şu bildirim kimliğine karşılık gelir: Yellow Zinc
Bu politikanın amacı, Chrome Web Mağazası'ndaki tüm öğelerin temel kalite düzeyini sağlamaktır. Kullanıcılar bir öğeyi yüklemeyi seçmeden önce, listelemeye göre bir öğenin hangi özellikleri ve işlevleri sağladığını anlayabilmelidir. Yeteneklerini yanlış beyan eden veya önemli bilgileri ifşa etmeyen öğeler yaptırım işlemine tabi olabilir.
Kaldırma/reddetmenin yaygın nedenleri
- Uzantının simgesi, başlığı, ekran görüntüsü veya açıklaması eksik.
- Uzantının başlığı anlamlı değil veya yanıltıcı.
- Uzantının ekran görüntüleri veya açıklaması anlamlı değil ya da sağladığı işlevi yeterince açıklamıyor.
Bunu nasıl düzeltebilirsiniz?
- Uzantının anlamlı bir simgesi, başlığı, ekran görüntüleri ve açıklaması olduğundan emin olun.
- Açıklamada ve ekran görüntülerinde uzantının işlevselliğini net bir şekilde açıklayın.
- Uzantının sağladığı başlıca tüm özellikleri listeleyin.
- Çalışmayan işlevler bölümündeki düzeltme yönergelerini inceleyin.
İlgili politika
Bu bölümde, Chrome Web Mağazası geliştirici program politikalarının aşağıdaki bölümünü ihlal eden uzantılar ele alınmaktadır:
Yanıltıcı davranış
Bildirim kimliklerine karşılık gelir: Red Nickel
, Red Potassium
ve Red Silicon
Bu politikanın amacı, uzantıların kullanıcıları aldatmasını veya yanıltmasını önlemektir.
Kaldırma/reddetmenin yaygın nedenleri
- Uzantı, meta verilerde1 açıklanan işlevi sunmuyor.
- Uzantı, meta verilerde1 açıklanandan farklı işlevler sağlar.
- Uzantı, meta verilerde bahsedilmeyen işlemler gerçekleştiriyor1.
- Uzantı başka bir varlığın kimliğine bürünüyor2.
- Uzantı başka bir varlıktan kopyalanmış veya başka bir varlıktan kopyalanmış2.
- Uzantı, başka bir tüzel kişi tarafından yetkilendirilmiş gibi görünüyor2.
1 Meta veriler, geliştirici kontrol panelinde belirtilen başlık, simge, açıklama, ekran görüntüleri ve geliştirici tarafından sağlanan diğer bilgiler anlamına gelir.
2 Burada tüzel kişi herhangi bir şirket, kuruluş veya uzantı anlamına gelir.
Bunu nasıl düzeltebilirsiniz?
- Uzantınızın vaat ettiği işlevin amaçlandığı şekilde çalıştığından emin olun.
- Meta verilerde uzantınızın işlevselliğini açıkça belirtin.
- Meta verilerde belirtilmeyen işlemler yapmayın.
- Başka bir tüzel kişi gibi davranmayın.
- Başka bir uzantıyı kopyalamayın. Başka bir uzantıyla aynı işlevselliği sunabilir, ancak diğer uzantılardan kopyalamayın.
- Uzantınızın başka bir tüzel kişi tarafından desteklendiğini, onaylandığını veya oluşturulduğunu varsaymayın.
İlgili politika
Bu bölümde, Chrome Web Mağazası geliştirici program politikalarının aşağıdaki bölümünü ihlal eden uzantılar ele alınmaktadır:
Kullanıcı verileri politikası - ifşa politikası
Şu bildirim kimliğine karşılık gelir: Purple Lithium
Kullanıcı Verilerinin Gizliliği politikası, çeşitli başka politikaların da toplandığı geniş bir kategoridir. Bu politikaların tümü, kullanıcı hakkındaki hassas bilgilerin işlenmesi ve iletilmesi ile ilgilidir.
Bu politika, kullanıcı verisi toplayan tüm uzantılar için geçerlidir. Bu bölümün amacı, kullanıcıların hangi verilerin toplandığını, nasıl toplandığını, kullanıldığını ve paylaşıldığını bilmesini sağlamaktır.
Kaldırma/reddetmenin yaygın nedenleri
- Uzantı kullanıcı verilerini topluyor ancak gizlilik politikası sağlamadı.
- Belirlenen alanda gizlilik politikası sağlanmamış. Burada sık yapılan bir hata, gizlilik politikasını açıklamada belirtmektir.
- Gizlilik politikası URL'si çalışmıyor.
- Gizlilik politikasına erişilemiyor.
- Gizlilik politikası URL'si, gizlilik politikasına yönlendirmiyor.
- Gizlilik politikasında, kullanıcı verilerinin toplanması, kullanılması, işlenmesi veya paylaşılması hakkında konuşulmaz.
Bunu nasıl düzeltebilirsiniz?
- Belirlenen alana gizlilik politikanızın geçerli, çalışan ve erişilebilir bir bağlantısını ekleyin.
- "Gizlilik Politikası" kutusunda (Gizlilik sekmesinin alt kısmında bulunur) bir gizlilik politikası bağlantısının göründüğünü ve bağlantının beklendiği gibi çalıştığını doğrulamak için uzantınızın Gizlilik sekmesini ziyaret edin.
- Gizlilik politikasında verilerin toplanması, kullanılması, işlenmesi ve paylaşılması hakkından bahsedildiğinden emin olun.
- Yukarıdaki işlemleri yapmanıza rağmen hâlâ inceleme sorunlarıyla karşılaşıyorsanız açıklama istemek veya karara itiraz etmek için geliştirici destek ekibiyle iletişime geçin.
İlgili politika
Bu bölümde, Chrome Web Mağazası geliştirici program politikalarının aşağıdaki bölümünü ihlal eden uzantılar ele alınmaktadır:
Yasa dışı etkinlikler
Şu bildirim kimliğine karşılık gelir: Grey Zinc
Bu politikanın amacı, yasa dışı faaliyetleri tanıtmak veya bu tür etkinliklere katılmak için uzantıların ve Chrome Web Mağazası'nın kullanımını engellemektir.
Kaldırma/reddetmenin yaygın nedenleri
Uzantı, yasa dışı bir şey yapıyor. Belirli örnekler için politika ayıklamasını inceleyin.
Bunu nasıl düzeltebilirsiniz?
- Bu, uzantınızın birincil işleviyse, doğrudan bir düzeltme yapılmaz. Uzantınızı yayından kaldırmanız gerekir.
- Bu istenmeyen bir işlevse ihlal eden içeriği veya hizmetleri kaldırıp uzantınızı yeniden gönderin.
- Bu kararın uzantınıza neden uygulandığı hakkında daha fazla bilgi isterseniz geliştirici destek ekibi size daha ayrıntılı bilgi sağlayabilir.
İlgili politika
Bu bölümde, Chrome Web Mağazası geliştirici program politikalarının aşağıdaki bölümünü ihlal eden uzantılar ele alınmaktadır:
Online kumar
Şu bildirim kimliğine karşılık gelir: Grey Copper
İnternette kumar oynamayı kolaylaştıran içerikler yayınlamayın veya hizmet sunmayın.
Kaldırma/reddetmenin yaygın nedenleri
- Bir uzantı dahilinde online kumar sağlanması.
- Uzantı aracılığıyla diğer sitelerde online kumar oynamayı kolaylaştırma.
- Örneğin, bir kumar sitesinde bahis oynamanın olasılığını hesaplama işlevi sağlama. Bu uzantı, kullanıcının doğrudan kumar oynamasına izin vermese de internette kumar oynamayı kolaylaştırır.
- Kullanıcıları bir online kumar sitesine yönlendirme
- Nakit ya da başka türde ödüller sunan beceri oyunları sağlama.
Bunu nasıl düzeltebilirsiniz?
- Uzantınızın birincil işlevi buysa uzantınızı yayından kaldırmanız önerilir.
- Bu istenmeyen bir işlevse ihlal eden içeriği veya hizmetleri kaldırıp uzantınızı yeniden gönderin.
İlgili politika
Bu bölümde, Chrome Web Mağazası geliştirici program politikalarının aşağıdaki bölümünü ihlal eden uzantılar ele alınmaktadır:
Pornografik içerik
Şu bildirim kimliğine karşılık gelir: Grey Lithium
Bu politikanın amacı, uzantıların ve Chrome Web Mağazası'nın pornografi platformu olarak kullanılmasını engellemektir.
Kaldırma/reddetmenin yaygın nedenleri
- Uzantının kendisi müstehcen materyal içeriyor.
- Uzantı, müstehcen materyaller gösteriyor veya sağlıyor.
- Uzantı, kullanıcıları pornografik sitelere yönlendirmektedir.
- Uzantının asıl amacı, müstehcen materyal sağlayan siteleri geliştirmek.
Bunu nasıl düzeltebilirsiniz?
- Uzantınızın asıl amacı müstehcen materyallere erişim sağlamak veya pornografik siteleri geliştirmekse uzantınızı yayından kaldırmanız gerekir. Chrome Web Mağazası'nda bu tür uzantılara izin verilmez.
- Bu istenmeyen bir işlevse ihlal eden içeriği veya hizmetleri kaldırıp uzantınızı yeniden gönderin.
- Uzantınızın müstehcen resim, video, metin vb. içermediğinden emin olun.
- Uzantınız yetişkinlere yönelik sitelerle entegrasyon sağlıyorsa geliştirici kontrol panelinde uzantınız için "Erişkinlere uygun içerik" işaretinin etkinleştirildiğinden emin olun.
İlgili politika
Bu bölümde, Chrome Web Mağazası geliştirici program politikalarının aşağıdaki bölümünü ihlal eden uzantılar ele alınmaktadır:
Nefret barındıran içerik
Şu bildirim kimliğine karşılık gelir: Grey Magnesium
Bu politikanın amacı, uzantıların ve Chrome Web Mağazası'nın nefret barındıran içeriği yayma platformu olarak kullanılmasını önlemektir.
Kaldırma/reddetmenin yaygın nedenleri
- İçerik sağlama veya kullanıcıları nefret söylemi olarak kabul edilen içeriklere yönlendirme Daha fazla bilgi için politika metnine bakın.
Bunu nasıl düzeltebilirsiniz?
- Nefret söyleminin tanıtımı veya dağıtımı, uzantınızın birincil özelliğiyse ve Chrome Web Mağazası'nda bu tür içeriğe izin verilmediği için uzantıyı yayından kaldırmanız gerekir.
- Uzantınız kullanıcı tarafından oluşturulan içeriğe erişim sağlıyorsa kullanıcıların nefret söylemi paylaşmasını önlemek için içerik moderasyonunu yaptığınızdan emin olmanız gerekir.
- Uzantınız politika metninde belirtilen gruplardan birindeki bir bireyin üyeliğine olumsuz dikkat çekmeyi amaçlayan işlevler içeriyorsa bu işlevi uzantınızdan kaldırmanız gerekir.
İlgili politika
Bu bölümde, Chrome Web Mağazası geliştirici program politikalarının aşağıdaki bölümünü ihlal eden uzantılar ele alınmaktadır:
Aile için güvenli değil
Şu bildirim kimliğine karşılık gelir: Grey Nickel
Bu politikanın amacı, aile için güvenli olmayan içeriklerin uygun olmayan kitlelere ulaşmasını önlemektir.
Kaldırma/reddetmenin yaygın nedenleri
- Her yaştan kitle için uygun olmayan içerik barındıran uzantı "Yetişkin" olarak işaretlenmemiş.
Bunu nasıl düzeltebilirsiniz?
- Geliştirici kontrol panelinizde ihlalde bulunan içeriği kaldırın veya uzantıyı "Erişkinlere uygun içerik" içeriyor olarak işaretleyip uzantıyı yeniden gönderin.
İlgili politika
Bu bölümde, Chrome Web Mağazası geliştirici program politikalarının aşağıdaki bölümünü ihlal eden uzantılar ele alınmaktadır:
Şiddet barındıran içerik
Şu bildirim kimliğine karşılık gelir: Grey Potassium
Bu politikanın amacı, ilgili politika metninde bahsedilen içerikleri yaymak için uzantıların ve Chrome Web Mağazası'nın bir platform olarak kullanılmasını önlemektir.
Kaldırma/reddetmenin yaygın nedenleri
- Uzantının içerik barındırması veya kullanıcıları politika metninde bahsedilen içeriğe yönlendirmesi,
Bunu nasıl düzeltebilirsiniz?
- Şiddet veya zorbalık barındıran içeriğe erişim sağlamak, uzantınızın temel özelliklerinden biriyse uzantıyı yayından kaldırın. Chrome Web Mağazası'nda bu tür uzantılara izin verilmez.
- Bu istenmeyen bir işlevse ihlal eden içeriği veya hizmetleri kaldırıp uzantınızı yeniden gönderin.
İlgili politika
Bu bölümde, Chrome Web Mağazası geliştirici program politikalarının aşağıdaki bölümünü ihlal eden uzantılar ele alınmaktadır:
Tek amaç
Bildirim kimliklerine karşılık gelir: Red Magnesium
, Red Copper
ve Red Lithium
Bu politikanın amacı, Chrome Web Mağazası'ndaki uzantıların kalitesini korumaktır. Politika metninde belirtildiği gibi, alakasız birden fazla işlev varsa bunlar ayrı uzantılarda sağlanmalıdır.
Kaldırma/reddetmenin yaygın nedenleri
- Uzantı, aynı uzantıda iki veya daha fazla amaç sağlar (örneğin, resim biçimi dönüşümü ve kaynakça oluşturma sağlayan bir uzantı).
- Uzantı, uzantının işlem simgesini kullanarak bir veya daha fazla alakasız ek işlev sağlar.
- Aşağıdakiler farklı amaçlar olarak kabul edilir. Aşağıda listelenen özelliklerden herhangi birini sağlayan uzantılar başka hiçbir işlev sağlamayabilir.
- Tek bir geçersiz kılma sayfasını değiştirme.
- Varsayılan arama sağlayıcısını değiştirmek için geçersiz kılma ayarlarını kullanma.
- Web sayfalarına reklam yerleştirme
Ek bilgi için Tek Amaçla İlgili SSS bölümünü inceleyin.
Bunu nasıl düzeltebilirsiniz?
- Uzantınızın işlevlerini, iyi tanımlanmış tek bir amaca uygun olacak şekilde daraltın ve uzantınızın meta verilerinde amacın net bir şekilde açıklandığından emin olun.
- Uzantınız bazı işlevler sunuyor ve aynı zamanda reklam yerleştiriyorsa reklam eklemeyi durdurun veya reklam yerleştirmenin yanı sıra diğer tüm işlevleri kaldırın.
- Chrome, isteğe bağlı yeni sekme sayfalarını desteklemez. Bazı işlevler ve isteğe bağlı yeni bir sekme sayfası sağlamak istiyorsanız yeni sekme sayfasını bağımsız bir uzantıya ayırmanız gerekir.
- Uzantının işlem simgesinde alakasız başka bir işlev sunmayın.
İlgili politika
Bu bölümde, Chrome Web Mağazası geliştirici program politikalarının aşağıdaki bölümünü ihlal eden uzantılar ele alınmaktadır:
Kullanıcı verileri politikası - belirgin açıklama
Şu bildirim kimliğine karşılık gelir: Purple Nickel
Kullanıcı Verilerinin Gizliliği politikası, çeşitli başka politikaların da toplandığı geniş bir kategoridir. Bu politikaların tümü, kullanıcı hakkındaki hassas bilgilerin işlenmesi ve iletilmesi ile ilgilidir.
Politikanın bu bölümünün amacı, kullanıcıların toplanan verilerden haberdar olmalarını ve veri toplamadan önce izinlerinin alınmasını sağlamaktır. Uzantıların yalnızca tek amacını doğrudan desteklemek için veri toplayabileceğini unutmayın. Daha fazla bilgi için Kullanıcı Verilerinin Sınırlı Kullanımı politikasını inceleyin.
Kaldırma/reddetmenin yaygın nedenleri
- Uzantı, kullanıcı verilerinin nasıl kullanıldığını belirgin bir şekilde açıklamıyor.
- Veri toplamadan önce kullanıcı izni alınmadı
Bunu nasıl düzeltebilirsiniz?
- Kullanıcıya hangi verilerin toplandığını ve nasıl işleneceğini net bir şekilde açıklayın. Bu bilgiler, uzantının Gizlilik Politikası'nda ve başka bir yerde sağlanmalıdır.
- Verilerin yalnızca kullanıcının izin vermesi durumunda toplandığından emin olun.
- Verilerin toplandığı Chrome Web Mağazası girişinde belirgin bir şekilde açıklanması yeterlidir.
- Chrome Web Mağazası girişinde belirgin bir şekilde açıklanmayan verilerin toplanmasına, bu verilerin toplanmasının uzantının tek amacıyla tutarlı olması, veri toplama işlemi başlamadan önce kullanıcıya bilgi verilmesi ve kullanıcının veri toplamaya izin vermesi koşuluyla izin verilir.
- Kullanıcıya, uzantının seçenekler sayfasından veri toplamayı devre dışı bırakma seçenekleri sunun.
- Kullanıcılara, kullanıcı verilerini yalnızca yerel olarak depolayan bir "çevrimdışı mod" sağlayabilirsiniz.
İlgili politika
Bu bölümde, Chrome Web Mağazası geliştirici program politikalarının aşağıdaki bölümünü ihlal eden uzantılar ele alınmaktadır:
Kullanıcı verileri politikası - güvenli iletim
Şu bildirim kimliğine karşılık gelir: Purple Copper
Kullanıcı Verilerinin Gizliliği politikası, çeşitli başka politikaların da toplandığı geniş bir kategoridir. Bu politikaların tümü, kullanıcı hakkındaki hassas bilgilerin işlenmesi ve iletilmesi ile ilgilidir.
Bu bölümün amacı, kullanıcı verilerinin güvenli şekilde işlendiğinden emin olmaktır.
Kaldırma/reddetmenin yaygın nedenleri
- Uzantı, kullanıcı verilerini güvenli bir şekilde iletmiyor.
- Veriler güvenli olmayan bir alan adına aktarılıyor
Bunu nasıl düzeltebilirsiniz?
- Verilerin güvenli bir şekilde aktarılmasını sağlamak.
- Kullanıcı verilerini HTTP üzerinden iletmeyin. Mümkünse tüm istekler için güvenli protokoller kullanın.
- İstek başlıklarındaki veya sorgu parametrelerindeki verileri HTTPS üzerinden bile kodlamayın. Üstbilgiler ve istek URL'leri genellikle sunucu günlüklerinde görünür ve bu durum, bu bilgileri istemeden sızdırabilir.
- Daha fazla bilgi için Güvenli HTTP yöntemleri konusuna bakın.
İlgili politika
Bu bölümde, Chrome Web Mağazası geliştirici program politikalarının aşağıdaki bölümünü ihlal eden uzantılar ele alınmaktadır:
Kullanıcı verileri politikası - diğer şartlar
Şu bildirim kimliğine karşılık gelir: Purple Magnesium
Kullanıcı Verilerinin Gizliliği politikası, çeşitli başka politikaların da toplandığı geniş bir kategoridir. Bu politikaların tümü, kullanıcı hakkındaki hassas bilgilerin işlenmesi ve iletilmesi ile ilgilidir.
Bu bölümün amacı, hassas bilgilerin gereksiz yere toplanmamasını ve kamuya açıklanmamasını sağlamaktır.
Kaldırma/reddetmenin yaygın nedenleri
- Uzantı, kullanıcılara yönelik bir özellik için gerekli olmadığında Web Tarama Etkinliği'ni toplar.
- Uzantı kullanılarak toplanan hassas kullanıcı bilgileri herkese açık olarak paylaşılır.
Bunu nasıl düzeltebilirsiniz?
- Kullanıcılara yönelik bir özellik için gerekli olmadığı sürece Web Tarama Etkinliği'ni toplamayın.
- Kullanıcı bilgilerinin herkese açık şekilde paylaşılmadığından emin olma
İlgili politika
Bu bölümde, Chrome Web Mağazası geliştirici program politikalarının aşağıdaki bölümünü ihlal eden uzantılar ele alınmaktadır:
Kripto para madenciliği
Şu bildirim kimliğine karşılık gelir: Grey Silicon
Bu politikanın amacı, kripto para madenciliği için bir platform olarak uzantıların ve Chrome Web Mağazası'nın kullanılmasını önlemektir.
Kaldırma/reddetmenin yaygın nedenleri
- Uzantı, kullanıcı makinelerinde kripto para madenciliği yapıyor.
- Uzantı, kripto para madenciliği işlevini sunuyor
Bunu nasıl düzeltebilirsiniz?
- Uzantınızın birincil işlevi buysa uzantınızı yayından kaldırmanız önerilir.
- Bu istenmeyen bir işlevse ihlal eden içeriği veya hizmetleri kaldırıp uzantınızı yeniden gönderin.
İlgili politika
Bu bölümde, Chrome Web Mağazası geliştirici program politikalarının aşağıdaki bölümünü ihlal eden uzantılar ele alınmaktadır:
Yasaklanmış ürünler
Bildirim kimliklerine karşılık gelir: Blue Zinc
, Blue Copper
, Blue Lithium
ve Blue Magnesium
Bu politikanın amacı, uzantıların ve Chrome Web Mağazası'nın ödeme duvarları, giriş kısıtlamaları veya fikri mülkiyet haklarıyla korunan içeriğe erişim sağlama platformu olarak kullanılmasını önlemektir.
Kaldırma/reddetmenin yaygın nedenleri
- Uzantı, bir ödeme duvarının arkasındaki içeriğe erişim sağlıyor.
- Uzantı, giriş kısıtlamalarının ardındaki içeriğe erişim sağlıyor.
- Uzantı, YouTube videolarının indirilmesini kolaylaştırıyor.
- Uzantı, içerik sahibinin fikri mülkiyet haklarını ihlal eden içeriğin indirilmesini kolaylaştırıyor.
Bunu nasıl düzeltebilirsiniz?
- Uzantınızın birincil işlevi buysa uzantınızı yayından kaldırmanız önerilir.
- Bu istenmeyen bir işlevse ihlal eden içeriği veya hizmetleri kaldırıp uzantınızı yeniden gönderin.
İlgili politika
Bu bölümde, Chrome Web Mağazası geliştirici program politikalarının aşağıdaki bölümünü ihlal eden uzantılar ele alınmaktadır:
Anahtar kelime doldurma
Şu bildirim kimliğine karşılık gelir: Yellow Argon
Bu politikanın amacı, Chrome Web Mağazası'nda yayınlanan öğelerin kalitesini sağlamak ve geliştiricilerin Play Store'daki yerleşimlerini değiştirmelerini önlemektir.
Kaldırma/reddetmenin yaygın nedenleri
- Uzantının meta verilerinde (yaygın olarak), açıklamada çok fazla, alakasız veya uygunsuz anahtar kelimeler var.
Bunu nasıl düzeltebilirsiniz?
- Politikayı ihlal eden içeriği (anahtar kelimeleri) kaldırın.
Örnekler
Aşağıda, bu tür ihlallere ilişkin örnekler yer almaktadır:
- Bir uzantının meta verilerine, uzantının çalıştığı farklı sitelerin uzun bir listesini eklemek.
İlgili politika
Bu bölümde, Chrome Web Mağazası geliştirici program politikalarının aşağıdaki bölümünü ihlal eden uzantılar ele alınmaktadır:
Yönlendirme
Şu bildirim kimliğine karşılık gelir: Yellow Lithium
Bu politikanın amacı, Chrome Web Mağazası'ndaki ürünlerin kalitesini sağlamak ve ürünlerin Mağaza'daki konumlarını değiştirmelerini önlemektir.
Kaldırma/reddetmenin yaygın nedenleri
- Uzantının tek işlevi başka bir uygulamayı, temayı, web sayfasını veya uzantıyı başlatmaktır.
- İhlallere örnek olarak aşağıdakiler verilebilir:
- Uzantının işlemi tıklandığında bir web sitesini yeni sekmede veya bir pop-up'ta görüntüleyen uzantılar.
- Yüklemenin hemen ardından başka bir ürünün tanıtım sayfasını gösteren uzantılar.
Bunu nasıl düzeltebilirsiniz?
- Politikada belirtildiği gibi, Play Store'da bu tür uzantılara izin verilmez ve bunların yayından kaldırılması önerilir.
İlgili politika
Bu bölümde, Chrome Web Mağazası geliştirici program politikalarının aşağıdaki bölümünü ihlal eden uzantılar ele alınmaktadır:
Spam
Şu bildirim kimliğine karşılık gelir: Yellow Nickel
Bu politikanın amacı, Chrome Web Mağazası'ndaki ürünlerin kalitesini sağlamaktır. Spam Politikası, kullanıcının tarama deneyimi için zararlı olan uzantıları ve Chrome Web Mağazası'ndaki yerleşimini manipüle eden uzantıları önlemektir.
Kaldırma/reddetmenin yaygın nedenleri
- Aynı deneyimler veya işlevler sunan birden çok uzantı gönderiyorsunuz ya da satış ortaklarınız.
- Uzantının yorum, puan veya yükleme verilerini değiştiriyorsunuz.
- Uzantı, kullanıcılara göz atma deneyimini kesintiye uğratacak veya zarar verecek şekilde bildirimler gösteriyor.
- Uzantı, kullanıcının izni olmadan kullanıcı adına mesaj gönderiyor.
Bunu nasıl düzeltebilirsiniz?
- Aynı deneyimleri veya işlevleri olan birden fazla uzantı göndermeyin.
- Uzantınızın Web Mağazası girişinde, kullanıcılar tarafından oluşturulan içeriği manipüle etmeye çalışmayın
- Kullanıcının tarama deneyimine hiçbir şekilde zarar vermeyin.
İlgili politika
Bu bölümde, Chrome Web Mağazası geliştirici program politikalarının aşağıdaki bölümünü ihlal eden uzantılar ele alınmaktadır:
Geçersiz kılmalar API'sini atlatma
Şu bildirim kimliklerine karşılık gelir: Blue Nickel
ve Blue Potassium
Bu politikanın amacı, Chrome Web Mağazası'ndaki ürünlerin kalitesini sağlamaktır.
Kaldırma/reddetmenin yaygın nedenleri
- Uzantı, Chrome Yeni Sekme Sayfası'nı değiştiriyor ancak Geçersiz Kılmalar API'sini kullanmıyor.
- Uzantı, Çok Amaçlı Adres Çubuğu Arama'yı değiştiriyor ancak Geçersiz Kılmalar API'sini kullanmıyor.
Bunu nasıl düzeltebilirsiniz?
- Chrome Yeni Sekme Sayfası'nı değiştirmeyin veya bunu Geçersiz Kılmalar API'sini kullanarak yapmayın.
- Çok Amaçlı Adres Çubuğu Araması'nı değiştirmeyin veya bunu Geçersiz Kılmalar API'sini kullanarak yapmayın.
İlgili politika
Bu bölümde, Chrome Web Mağazası geliştirici program politikalarının aşağıdaki bölümünü ihlal eden uzantılar ele alınmaktadır:
Yanıltıcı yükleme
Şu bildirim kimliğine karşılık gelir: Red Zinc
Bu politikanın amacı, kullanıcıları uzantı yükleme konusunda kandırmamalarını sağlamaktır.
Kaldırma/reddetmenin yaygın nedenleri
- Chrome Web Mağazası ürün listelemesinden önce, satışı destekleyen pazarlama içeriği hakkında net olmayan veya göze çarpmayan açıklamalar.
- Dağıtım akışınızın parçası olan yanıltıcı etkileşimli öğeler Buna, bir uzantının yüklenmesinden başka bir sonucu ima eden yanıltıcı harekete geçirici mesaj düğmeleri veya formlar da dahildir.
- Chrome Web Mağazası Ürün listeleme penceresini, kullanıcıdan uzantı meta verilerini saklayarak veya gizleme yoluyla ayarlama.
Bunu nasıl düzeltebilirsiniz?
Kullanıcılara pazarlama yapmak veya bir kullanıcı tabanı toplamak için aldatıcı yöntemler kullanmayan yeni bir uzantı yayınlayın.
İlgili politika
Bu bölümde, Chrome Web Mağazası geliştirici program politikalarının aşağıdaki bölümünü ihlal eden uzantılar ele alınmaktadır:
Kod karıştırma (obfuscation)
Şu bildirim kimliğine karşılık gelir: Red Titanium
Bu politikanın amacı, Chrome Web Mağazası'na gönderilen uzantıların ve kodların kalitesini sağlamaktır.
Kaldırma/reddetmenin yaygın nedenleri
Uzantı paketinde karartılmış kod kullanma.
Bunu nasıl düzeltebilirsiniz?
Kullanıcılara pazarlama yapmak veya bir kullanıcı tabanı toplamak için aldatıcı yöntemler kullanmayan yeni bir uzantı yayınlayın.
Örnekler
Aşağıda, bu tür politika ihlallerine ilişkin bazı örnekler verilmiştir:
- Base 64 kodlaması (ör.
'SSdtIGluIHVyIGJhc2U='
) - Karakter kodlaması (ör.
'\u{68}a\u0063\u006b\x69ng\u{20}u\u{72}\x20\u0067i\u0062\x73\x6fn'
)
İlgili politika
Bu bölümde, Chrome Web Mağazası geliştirici program politikalarının aşağıdaki bölümünü ihlal eden uzantılar ele alınmaktadır:
Minimum İşlevsellik
Şu bildirim kimliğine karşılık gelir: Yellow Potassium
Bu politikanın amacı, Chrome Web Mağazası'ndaki tüm uzantıların kullanıcılara temel derecede işlevsel ve kullanışlı olmasını sağlamaktır. Uzantılar, kullanıcılara fayda sağlamalı ve göz atma deneyimlerini zenginleştirmelidir.
Kaldırma/reddetmenin yaygın nedenleri
- Gönderdiğiniz uzantı, manifest dışında hiçbir dosya içermiyordu.
- Uzantı, kullanıcılarına fark edilebilir bir değer veya fayda sağlamadı.
- Öğenin açıklamasında listelenen bir özellik, doğrudan öğe tarafından sağlanmamıştır ve bunun yerine harici bir hizmete bağlıdır.
- Uzantı meta verileri, kullanıcıların dikkatini çekmek ve onları yüklemeye teşvik etmek için tasarlanmış tıklama tuzağı tarzı içerikler barındırıyordu.
Bunu nasıl düzeltebilirsiniz?
- Uzantınızın değer sağlayan ve belirgin bir işlevi olduğundan emin olun.
- Öğenizin bildirilen her işlevinin öğenin kendisi tarafından gerçekleştirildiğinden ve kullanıcıları harici bir kaynağa bağlamak suretiyle sağlanmadığından emin olun.
İlgili politika
Bu bölümde, Chrome Web Mağazası geliştirici program politikalarının aşağıdaki bölümünü ihlal eden uzantılar ele alınmaktadır:
Satış Ortağı Reklamları
Şu bildirim kimliğine karşılık gelir: Grey Titanium
Bu politikanın amacı, kullanıcıların para kazanma için satış ortağı bağlantılarını veya kodlarını kullanan uzantılardan haberdar olmalarını sağlamak ve dahil edilmeden önce kullanıcıların işlem yapmasını zorunlu kılarak kullanıcılara bir miktar kontrol sunmaktır.
Kaldırma/reddetmenin yaygın nedenleri
- Uzantınız, satış ortaklığı pazarlaması bağlantılarını, kodlarını veya çerezlerini öğenin açıklamasında ve kullanıcı arayüzünde doğru bir şekilde açıklamadan kullanıyor.
- Satış ortağı kodları, bağlantılar veya çerezler eklenmeden önce ilgili herhangi bir kullanıcı işlemi gerekmez.
Bunu nasıl düzeltebilirsiniz?
- Satış ortağı programlarını kullandığınızı kullanıcılara gerektiği gibi açıklayacak şekilde öğenizin açıklamasını ve kullanıcı arayüzünü değiştirin.
- Satış ortağı kodlarının eklenmesinden önce kullanıcının ilgili bir işlem yapması gerekir. Bu işlem ilişkili platformla alakalı olmalı, böylece makul düzeyde mantığa sahip bir kullanıcı söz konusu kodların ekleneceğini net şekilde anlayıp onay verebilmelidir.
İlgili politika
Bu bölümde, Chrome Web Mağazası geliştirici program politikalarının aşağıdaki bölümünü ihlal eden uzantılar ele alınmaktadır: