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:
- Google OAuth2/OpenID: Kullanıcıyı Tanımlama başlıklı makaleye bakın.
- OAuth2: Kullanıcıların kimliğini Google ile doğrulama başlıklı makaleyi inceleyin.
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.