Opis
Na tej stronie znajdziesz wskazówki dotyczące projektowania rozszerzenia wysokiej jakości oraz informacje o aplikacji w Chrome Web Store. Te rekomendacje mogą być aktualizowane w miarę rozwoju sklepu, a my uczymy się z doświadczeń deweloperów. Zachęcamy do tworzenia rozszerzeń zgodnych ze standardami dotyczącymi zgodności, wydajności, bezpieczeństwa i wygody użytkowników. Opisaliśmy to w kolejnych sekcjach.
Zgodność z przepisami
Rozszerzenia dostępne w Chrome Web Store muszą być zgodne z zasadami programu dla deweloperów. Jeśli otrzymasz ostrzeżenie o naruszeniu zasad lub chcesz poznać częste naruszenia zasad, przeczytaj artykuł Rozwiązywanie problemów związanych z naruszeniem zasad Chrome Web Store.
Wersja 3 pliku manifestu
Manifest V3 to najnowsza wersja platformy rozszerzeń do Chrome, która jest wymagana do przesyłania nowych produktów do Chrome Web Store. Aby dowiedzieć się więcej o zmianach na platformie, przeczytaj Omówienie pliku manifestu w wersji 3. W przypadku dotychczasowych rozszerzeń warto rozważyć migrację do platformy Manifest V3. Instrukcje migracji znajdziesz w artykule Migracja do platformy Manifest V3.
Bezpieczeństwo
Twoje rozszerzenie powinno być bezpieczne dla użytkowników. Możesz na przykład bezpiecznie wysyłać dane użytkownika przy użyciu protokołu HTTPS lub zabezpieczeń usług internetowych. Sprawdź, czy rozszerzenie nie stwarza zagrożeń dla bezpieczeństwa i nie stosuje zwodniczych taktyk instalacji. Więcej informacji znajdziesz w artykule Bezpieczeństwo.
Prywatność
Wymagane jest rozszerzenie, aby poinformować na karcie Prywatność, jakie dane użytkownika będą gromadzone i jak będzie ono przetwarzać. Te informacje muszą być dokładne, aktualne i zgodne z polityką prywatności rozszerzenia. Więcej informacji na temat prywatności znajdziesz w artykułach Ochrona prywatności użytkownika i najczęstsze pytania dotyczące danych użytkownika.
Wydajność i funkcje
Dodaj kompleksowe testy za pomocą bibliotek testowych takich jak Puppeteer, aby mieć pewność, że rozszerzenie działa od początku do końca zgodnie z oczekiwaniami. Dodatkowo rozważ przeprowadzenie dokładnych testów ręcznych w odniesieniu do różnych wersji przeglądarek, systemów operacyjnych i warunków sieciowych, aby zapewnić bezproblemowe działanie.
Interfejs użytkownika
Zaprojektuj rozszerzenie z myślą o użytkowniku – zadbaj o prosty, intuicyjny i niezakłócony interfejs, szanując jednocześnie jego prywatność.
Proces rejestracji
Zacznij wdrażać użytkowników, gdy tylko trafią na stronę z informacjami o aplikacji, przesyłając zrzuty ekranu i film przedstawiający działanie rozszerzenia. Zalecamy postępowanie zgodnie z wytycznymi dotyczącymi ostrzeżeń o uprawnieniach. Pozwoli to zwiększyć szanse na zainstalowanie rozszerzenia przez użytkowników.
Projektowanie trwałego interfejsu użytkownika
Unikaj rozpraszania użytkowników przez stosowanie stałego interfejsu użytkownika. Jeśli na przykład projektujesz panel boczny rozszerzenia, zadbaj o to, by wzbogacał on komfort przeglądania internetu przez udostępnienie przydatnych informacji i przydatnych funkcji. Panel boczny powinien pomagać użytkownikom w wykonywaniu zadań bez rozpraszania ich uwagi.
Zaloguj się przez Google
Jeśli rozszerzenie wymaga logowania użytkownika, zalecamy włączenie funkcji Zaloguj się przez Google, która jest wygodna dla użytkowników Chrome Web Store, którzy prawdopodobnie są już zalogowani. Jeśli masz już system logowania, rozważ powiązanie identyfikatora konta Google z kontem użytkownika w systemie. Za pomocą interfejsu Chrome Identity API możesz obsługiwać konta Google w jeden z następujących sposobów:
- Google OAuth2/OpenID: zobacz Identyfikowanie użytkownika.
- OAuth2: zobacz Uwierzytelnianie użytkowników przy użyciu Google.
Informacje o aplikacji
Informacje o aplikacji w Chrome Web Store rozszerzenia mają na celu wyjaśnienie użytkownikowi oczekiwań. Powinien wyraźnie informować o tym, do czego służy rozszerzenie. Pełną listę wymagań znajdziesz w sekcji Wymagania dotyczące informacji o produktach.
Tworzenie atrakcyjnych informacji o aplikacji
Im lepsza strona informacji o rozszerzeniu, tym więcej użytkowników je zobaczy i wypróbuje. Tworzenie strony z informacjami o aplikacji zawiera wskazówki, które pomogą Ci utworzyć jak najlepszą stronę z informacjami o aplikacji. Wybierając nazwę rozszerzenia, tworząc jego opis i projektując logo, pamiętaj o wskazówkach Google dotyczących promowania marki.
Twórz wysokiej jakości zdjęcia
Dołącz wszystkie wymagane obrazy (ikonę, kafelek, transparent i zrzuty ekranu). Zdjęcia nie mogą być rozmyte ani zbyt przetłoczone, zgodnie z opisem w sekcji Zdjęcia wysokiej jakości.
Dobrze wybierz kategorię rozszerzenia.
Konsola programisty wymaga określenia kategorii rozszerzenia. Wybierz najbardziej odpowiednią kategorię:
- Ułatwienia dostępu
- Rozszerzenia, które ułatwiają przeglądanie treści użytkownikom z wadami wzroku, słuchu, ograniczoną sprawnością ruchową i innymi niepełnosprawnościami. Mogą to być między innymi czytniki ekranu, rozszerzenia trybu ciemnego lub narzędzia ułatwiające nawigację przy użyciu skrótów klawiszowych czy poleceń głosowych.
- Sztuka i projektowanie
- Te rozszerzenia zapewniają narzędzia do wyświetlania, edytowania, porządkowania i udostępniania obrazów i zdjęć. Mogą również oferować funkcje robienia zrzutów ekranu, wyszukiwania obrazów oraz integracji z popularnymi usługami hostingu lub edycji obrazów.
- Komunikacja
- Rozszerzenia umożliwiające komunikację. Ta kategoria obejmuje wiele zagadnień: tworzenie e-maili i ich tworzenie, zarządzanie pocztą e-mail, udostępnianie ekranu, aplikacje do rozmów wideo i ulepszenia oraz wiele innych kwestii.
- Narzędzia dla programistów
- Rozszerzenia ułatwiające programistom stron internetowych wykonywanie takich zadań jak debugowanie, analiza wydajności, lintowanie kodu i narzędzia rozszerzające działanie narzędzi deweloperskich w przeglądarce. Dotyczy to na przykład edytowania kodu HTML/CSS/JavaScript w czasie rzeczywistym, testowania interfejsów API i inspekcji CSS.
- Edukacja
- Rozszerzenia, które uczą lub pomagają w nauczaniu, m.in. do nauki języków, robienia notatek, pomocy w nauczaniu i w języku migowym.
- Rozrywka
- Te rozszerzenia są przeznaczone dla fanów sportu, muzyki, telewizji i kina.
- Funkcje i interfejs
- Rozszerzenia wzbogacające interfejs Chrome, na przykład menedżery kart, menedżery skrótów i Menu z aplikacjami.
- Gry
- Rozszerzenia oferujące szeroką gamę gier na komputery i gry zręcznościowe.
- Domownicy
- Rozszerzenia, które ułatwią Ci wykonywanie zadań w domu. Ta kategoria obejmuje osoby, które oszczędzają przepisy i menedżerki, ustalanie budżetu, wyszukiwanie informacji o produktach itp.
- Rozrywka
- Te rozszerzenia służą do rozrywki. Mogą to być gry, ciekawe tła nowych kart, nietuzinkowe widżety, dowcipy, quizy itp.
- Wiadomości i pogoda
- Te rozszerzenia informują użytkowników o bieżących wydarzeniach i warunkach pogodowych. Mogą m.in. zbierać wiadomości z różnych źródeł, prezentować aktualną prognozę pogody i powiadamiać o nich ważne wiadomości.
- Prywatność i bezpieczeństwo
- Rozszerzenia takie jak sieci VPN, sejfy haseł i zapobieganie wyłudzaniu informacji.
- Zakupy Google
- Te rozszerzenia mają na celu zwiększenie wygody zakupów online. Mogą one oferować takie funkcje jak porównywanie cen, wyszukiwanie kuponów, recenzje i oceny czy zarządzanie listą życzeń.
- Media społecznościowe i sieć
- Te rozszerzenia zostały zaprojektowane z myślą o ulepszeniu platform mediów społecznościowych. Mogą się integrować z usługami i oferować takie funkcje jak łatwe udostępnianie, powiadomienia czy aktualizacje stanu.
- Narzędzia,
- Narzędzia, które nie pasują do innych kategorii
- Podróże
- Rozszerzenia umożliwiające planowanie podróży.
- Dobre samopoczucie
- Rozszerzenia umożliwiające samopomoc, uważność i rozwój osobisty.
- Przepływ pracy i planowanie
- Rozszerzenia pomagające użytkownikom efektywniej wykonywać zadania. Mogą to być narzędzia do śledzenia czasu i utrzymywania koncentracji, menedżery list zadań, organizatory poczty e-mail, edytorzy dokumentów, a także narzędzia do obsługi kalendarza.
Wersje kategorii
W połowie 2023 roku kategorie uległy zmianie. Większość nowych kategorii pokrywa się z poprzednimi. Kilka z nich zostało zastąpionych wieloma kategoriami. Jeśli wcześniej została użyta jedna z zastąpionych kategorii, skorzystaj z poniższej tabeli, aby zdecydować, która nowa kategoria najlepiej pasuje do Twojego rozszerzenia.
- Zabawna
- * Rozrywka
- Gry
- Rozrywka
- Zdjęcia
- * Sztuka i projektowanie
- Produktywność
- * Edukacja
- Funkcje i interfejs
- Domownicy
- Prywatność i bezpieczeństwo
- Narzędzia,
- Przepływ pracy i planowanie
- Społeczność i komunikacja
- * Komunikacja
- Media społecznościowe i sieć
- Podróże
- Dobre samopoczucie
Dobrze wybierz kategorię motywu
W konsoli programisty pojawi się też prośba o określenie kategorii motywu. Wybierz najbardziej odpowiednią kategorię:
- Zwierzęta
- Motywy inspirowane zwierzętami.
- Sztuka i projektowanie
- Motywy stworzone po to, aby nadać przeglądarce ładny wygląd.
- Samochody
- Tematy odnoszące się do samochodów, takie jak samochody nowoczesne i klasyczne.
- Kolory
- Motywy, które wydzielają wygląd przeglądarki w niestandardowych kolorach.
- Ciemne i czarne
- Motywy z ciemnymi kolorami i zdjęciami.
- Rozrywka
- Tematy inspirowane popularną rozrywką, taką jak franczyzy telewizyjne i filmowe.
- Gry i anime
- Motywy inspirowane grami wideo i anime.
- Minimalistyczne
- Motywy, które upraszczają wygląd przeglądarki.
- Przyroda i krajobrazy
- Motywy inspirowane krajobrazami.
- Spacja
- Motywy inspirowane kosmosem.
- Inne
- Kategoria dla motywów, których nie ma nigdzie indziej.