En İyi Uygulamalar

Genel bakış

Bu sayfada, yüksek kaliteli uzantı ve Chrome Web Mağazası girişi tasarlamaya ilişkin yönergeler sağlanmaktadır. Mağaza büyümeye devam ettikçe ve geliştiricilerin deneyimlerinden ders çıkardıkça bu öneriler güncellenebilir. Aşağıdaki bölümlerde açıklandığı gibi uyumluluk, performans, güvenlik ve kullanıcı deneyimi standartlarını karşılayan uzantılar oluşturmanızı önemle tavsiye ederiz.

Uygunluk

Chrome Web Mağazası'nda sunulan uzantıların geliştirici program politikalarına uyması gerekir. Bir politika ihlali uyarısı aldıysanız veya yaygın ihlaller hakkında bilgi edinmek istiyorsanız Chrome Web Mağazası ihlallerinde sorun giderme sayfasına bakın.

Manifest Sürümü 3

Manifest V3, Chrome uzantı platformunun en son sürümüdür ve Chrome Web Mağazası'na yeni öğeler göndermek için gerekli olan sürümdür. Platform değişiklikleri hakkında bilgi edinmek için Manifest V3'e genel bakış sayfasını inceleyin. Mevcut uzantıların Manifest V3'e taşınması önerilir. Taşıma işlemiyle ilgili talimatlar için Manifest V3'e Taşıma başlıklı makaleyi inceleyin.

Güvenlik

Uzantınız kullanıcılarınız için güvenli olmalıdır. Örneğin, kullanıcı verilerini HTTPS veya web hizmetlerinin güvenliği aracılığıyla güvenli bir şekilde gönderin. Uzantınızın güvenlik tehditleri oluşturmadığından ve aldatıcı yükleme taktikleri kullanmadığından emin olun. Daha fazla bilgi edinmek için Güvende kalma başlıklı makaleyi inceleyin.

Gizlilik

Uzantının hangi kullanıcı verilerini toplayacağını ve kullanıcı verilerini nasıl işleyeceğini Gizlilik sekmesinde açıklaması gerekir. Bu bilgiler doğru ve güncel olup uzantının gizlilik politikasıyla eşleşmelidir. Gizlilik hakkında daha fazla bilgi için Kullanıcı Gizliliğini Koruma Politikaları ve Kullanıcı Verileri Hakkında SSS sayfalarına bakın.

Performans ve işlevsellik

Uzantınızın başından sonuna kadar amaçlandığı gibi çalıştığından emin olmak için Puppeteer gibi test kitaplıklarını kullanarak uçtan uca testler ekleyin. Ayrıca, sorunsuz bir işlevsellik sağlamak için farklı tarayıcı sürümlerinde, işletim sistemlerinde ve ağ koşullarında kapsamlı manuel testler yapabilirsiniz.

Kullanıcı deneyimi

Basit, sezgisel ve sorunsuz bir kullanıcı arayüzü sunarken aynı zamanda kullanıcı gizliliğini de gözeterek uzantınızı kullanıcıyı düşünerek tasarlayın.

İlk katılım deneyimi

Ekran görüntüleri ve uzantının nasıl çalıştığıyla ilgili bir video sağlayarak kullanıcılarınızı mağaza girişinize ulaşır ulaşmaz ilk katılımına başlayın. Kullanıcıların uzantınızı yükleme olasılığını artırmak için izin uyarısı yönergelerini uygulamanızı öneririz.

Kalıcı bir kullanıcı arayüzü tasarlama

Kalıcı bir kullanıcı arayüzü uygularken kullanıcıların dikkatinin dağılmasından kaçının. Örneğin, uzantınız için yan panel tasarlarken, uzantının alakalı bilgiler ve yararlı işlevler sunarak kullanıcının göz atma deneyimini iyileştirdiğinden emin olun. Yan panel, kullanıcıların görevleri mümkün olduğunca az dikkat dağıtarak tamamlamasına yardımcı olmalıdır.

Google ile oturum açın

Uzantınız kullanıcı girişi gerektiriyorsa Google ile oturum açma özelliğini desteklemenizi öneririz. Bu, Chrome Web Mağazası kullanıcılarına zaten giriş yapmış olabilecekleri için iyi bir kullanıcı deneyimi sağlar. Zaten bir giriş sisteminiz varsa Google Hesabı kimliğini sisteminizdeki kullanıcı hesabıyla ilişkilendirebilirsiniz. Google hesaplarını aşağıdaki şekillerde desteklemek için Chrome Identity API'yi kullanabilirsiniz:

Mağaza girişi

Bir uzantının Chrome Web Mağazası mağaza girişinin amacı, kullanıcının beklentilerini belirlemektir. Uzantının ne yaptığını açıkça belirtmelidir. Gereksinimlerin tam listesi için Listeleme gereksinimleri bölümüne bakın.

Etkileyici bir mağaza girişi oluşturma

Uzantınızın mağaza girişi ne kadar iyi olursa o kadar çok kullanıcı uzantınızı keşfedip dener. Mükemmel bir giriş sayfası oluşturma, en iyi mağaza girişi deneyimini tasarlamaya yönelik yönergeler sağlar. Uzantınızın adını seçerken, açıklamasını yazarken ve logosunu tasarlarken Google'ın Markalama yönergelerini göz önünde bulundurun.

Etkileyici resimler kullanın

Gerekli tüm resimleri (simge, karo, kayan yazı ve ekran görüntüleri) ekleyin. Resimler, Yüksek kaliteli giriş resimleri bölümünde açıklandığı gibi bulanık veya çok yoğun olmamalıdır.

Uzantınızın kategorisini iyi seçin

Geliştirici konsolu, uzantınız için bir kategori belirtmenizi gerektirir. En uygun kategoriyi seçin:

Erişilebilirlik
Görme bozukluğu, işitme kaybı, sınırlı el becerisi ve diğer engelli bireylerin internette gezinme deneyimini iyileştirmek için tasarlanmış uzantılar. Buna ekran okuyucular, koyu mod uzantıları veya gezinme, klavye kısayollarını kullanma ve sesli komut gibi konularda yardımcı olan yardımcı programlar dahildir.
Sanat ve Tasarım
Bu uzantılar, resim ve fotoğrafları görüntülemek, düzenlemek, organize etmek ve paylaşmak için çeşitli araçlar sunar. Ayrıca ekran görüntüsü alma, görsel arama ve popüler resim barındırma veya düzenleme hizmetleriyle entegrasyon için özellikler de sunabilir.
İletişim
İletişime olanak tanıyan uzantılar. Bu kategoride e-posta oluşturma ve şablonu hazırlama, e-posta yönetimi, ekran paylaşımı, video konferans uygulamaları ve geliştirmeleri gibi çok çeşitli konular yer alır.
Geliştirici Araçları
Web geliştiricilerinin hata ayıklama, performans analizi, kodda hata ayıklama ve tarayıcının Geliştirme Araçlarını iyileştiren araçlar gibi görevleri gerçekleştirmesine yardımcı olan uzantılar. Örneğin, gerçek zamanlı HTML/CSS/JavaScript düzenleme, API testi ve CSS denetimi.
Eğitim
Dil öğrenme, not alma, öğretim yardımcıları ve işaret dili eğitimi de dahil olmak üzere eğitim veya öğretime yardımcı olan uzantılar.
Eğlence
Bu uzantılar spor, müzik, televizyon ve sinema hayranları için tasarlanmıştır.
İşlevler ve Kullanıcı Arayüzü
Sekme yöneticileri, kısayol yöneticileri ve uygulama başlatıcılar gibi Chrome kullanıcı arayüzünü geliştiren uzantılar.
Oyunlar
Masaüstü ve arcade tarzı oyunlardan oluşan geniş bir seçki sunan uzantılar.
Hane
Evde size yardımcı olacak uzantılar. Bu kategori, tarif tasarrufu ve yöneticileri, bütçe hazırlama, ürün araştırma ve daha pek çok konuyu içerir.
Sadece Eğlence
Bu uzantılar eğlence için tasarlanmıştır. Bunlar arasında oyunlar, ilgi çekici yeni sekme arka planları, ilginç widget'lar, şakalar, bilgi yarışmaları ve daha fazlası yer alabilir.
Haberler ve Hava Durumu
Bu uzantılar, kullanıcıları güncel olaylar ve hava koşulları hakkında bilgilendirir. Birden fazla kaynaktan haber toplayabilir, anlık hava durumu güncellemeleri sunabilir, son dakika haberlerini bildirebilir ve daha pek çok şey yapabilirler.
Gizlilik ve Güvenlik
VPN'ler, şifre kasaları ve kimlik avını engelleme gibi uzantılar.
Alışveriş
Bu uzantılar, online alışveriş deneyimini iyileştirmeyi amaçlar. Fiyat karşılaştırma, kupon bulucular, yorumlar ve puanlar, istek listesi yönetimi gibi özellikler sunabilirler.
Sosyal Medya ve Ağ Oluşturma
Bu uzantılar, sosyal medya platformlarını iyileştirmek için tasarlanmıştır. Hizmetlerle entegre olabilir ve kolay paylaşım, bildirimler ve durum güncellemeleri gibi özellikler sunabilirler.
Araçlar
Diğer kategorilere uymayan araçlar
Seyahat
Seyahat planlamaya yönelik uzantılar.
Dengeli kullanım
Kendi kendine yardım, farkındalık ve kişisel gelişim için uzantılar.
İş Akışı ve Planlama
Kullanıcıların görevlerini daha verimli bir şekilde gerçekleştirmelerine yardımcı olan uzantılar. Bunlar zaman izleyiciler, odaklanılacak araçlar, yapılacaklar listesi yöneticileri, e-posta düzenleyiciler, doküman düzenleyiciler, takvim yardımcıları gibi çok çeşitli olabilir.

Kategori düzeltmeleri

2023'ün ortalarında kategoriler değişti. Yeni kategorilerin çoğu önceki kategorilerle eşleşir. Bunlardan birkaçının yerini birden çok kategori aldı. Değiştirilen kategorilerden birini daha önce kullandıysanız hangi yeni kategorinin uzantınıza en uygun olduğuna karar vermek için aşağıdaki tablodan yararlanabilirsiniz.

Eğlenceli
* Eğlence
  • Oyunlar
  • Sadece Eğlence
Fotoğraflar
* Sanat ve Tasarım
Üretkenlik
* Eğitim
  • İşlevler ve Kullanıcı Arayüzü
  • Hane
  • Gizlilik ve Güvenlik
  • Araçlar
  • İş Akışı ve Planlama
Sosyal Ağ ve İletişim
* İletişim
  • Sosyal Medya ve Ağ Oluşturma
  • Seyahat
  • Dengeli kullanım

Temanızın kategorisini iyi seçin

Geliştirici konsolu ayrıca temanız için bir kategori belirtmenizi ister. En uygun kategoriyi seçin:

Hayvanlar
Hayvanlardan esinlenmiş temalar.
Sanat ve Tasarım
Tarayıcınızın güzel görünmesini sağlamak için tasarlanmış temalar.
Arabalar
Mevcut ve klasik arabalar gibi otomobillerle ilgili temalar.
Renkler
Tarayıcınızın dış görünümünü özel renklerde gösteren temalar.
Koyu ve Siyah
Koyu renk ve görüntü içeren temalar.
Eğlence
Televizyon ve film serileri gibi popüler eğlence içeriklerinden esinlenen temalar.
Oyunlar ve Anime
Video oyunları ve anime'den esinlenen temalar.
Minimalist
Tarayıcınızın görünümünü basitleştiren temalar.
Doğa ve Manzaralar
Muhteşem doğadan esinlenen temalar.
Boşluk
Alandan esinlenen temalar.
Diğer
Başka bir yerde evi olmayan temalar kategorisi.