Jak stworzyć rozszerzenie Chrome: od pomysłu do publikacji i monetyzacji
Proste rozszerzenie Chrome to dwa pliki i dziesięć minut. Zdobycie użytkowników i przychodu wymaga więcej: wyboru problemu, publikacji w Chrome Web Store, promocji i dodania monetyzacji. Oto cała droga, krok po kroku.
Krok 1. Wybierz problem
Najlepsze pomysły na rozszerzenia to małe, powtarzalne zadania, których ludzie już szukają: tryb ciemny dla serwisu, konwerter plików, szybkie tłumaczenie, zarządzanie kartami. Sprawdź popyt w wyszukiwarce Chrome Web Store i w narzędziach do słów kluczowych: jeśli istnieją podobne rozszerzenia z tysiącami użytkowników, popyt jest prawdziwy.
Konkurencja to nie problem. Często wystarczy zrobić prostsze i czytelniejsze rozwiązanie dla jednego zastosowania. Tak zaczęło się rozszerzenie z case study Dark Mode for Google Docs: pierwsza wersja powstała w około tydzień, a rozszerzenie urosło do ponad 400 tys. użytkowników.
Krok 2. Zbuduj pierwsze rozszerzenie
Rozszerzenia Chrome tworzy się w HTML, CSS i JavaScript. Minimalna wersja z oficjalnego poradnika Google to folder z trzema plikami.
manifest.json
Główny plik rozszerzenia: nazwa, wersja, uprawnienia i to, co otwiera się po kliknięciu ikony. Rozszerzenia używają dziś Manifest V3.
{
"name": "Hello Extensions",
"description": "Base Level Extension",
"version": "1.0",
"manifest_version": 3,
"action": {
"default_popup": "hello.html",
"default_icon": "hello_extensions.png"
}
}
hello.html
Popup, który pojawia się po kliknięciu ikony rozszerzenia:
<html>
<body>
<h1>Hello Extensions</h1>
</body>
</html>
Ikona
Umieść w tym samym folderze obraz o nazwie hello_extensions.png — jego nazwa musi być zgodna z polem default_icon w manifeście.
Krok 3. Załaduj i przetestuj
- Otwórz
chrome://extensionsw Chrome. - Włącz tryb dewelopera w prawym górnym rogu.
- Kliknij „Załaduj rozpakowane” i wybierz folder rozszerzenia.
- Przypnij rozszerzenie przez ikonę puzzla i kliknij je — otworzy się popup.
Dalej rozszerzenie się rozrasta: skrypty popupu, content scripty do pracy ze stronami, service worker do zadań w tle. Proś tylko o uprawnienia, których naprawdę potrzebujesz: nadmiarowe niepokoją zarówno użytkowników, jak i recenzentów.
Krok 4. Opublikuj w Chrome Web Store
- Zarejestruj się jako deweloper w Chrome Web Store Developer Dashboard i uiść jednorazową opłatę rejestracyjną (wymagania rejestracji). Użyj osobnego adresu e-mail do publikacji: później nie da się go zmienić.
- Spakuj folder rozszerzenia do ZIP i wgraj go przez „Add new item”.
- Wypełnij zakładki: Store Listing (strona w sklepie), Privacy (jedno przeznaczenie i zbierane dane) oraz Distribution (kraje i widoczność).
- Wyślij do weryfikacji. Czas zależy od rozszerzenia; po zatwierdzeniu masz 30 dni na publikację.
Nowi deweloperzy mogą na początku opublikować maksymalnie dwa rozszerzenia. Szczegóły znajdziesz w przewodniku po publikacji.
Ile kosztuje opublikowanie rozszerzenia Chrome?
Sama publikacja jest darmowa; jedyny koszt to jednorazowa opłata rejestracyjna dewelopera. Przez lata wynosiła 5 $ (Computerworld), ale obecna dokumentacja Google nie podaje kwoty, więc sprawdź ją w panelu przy rejestracji. Nie ma opłat rocznych ani opłat za każde rozszerzenie.
Krok 5. Wypromuj je
Pozycja w Chrome Web Store zależy od ocen, stosunku instalacji do odinstalowań, jakości karty i metadanych. Jak zoptymalizować nazwę, opis i zrzuty ekranu, gdzie znaleźć pierwszych użytkowników i kiedy dodać reklamę — opisujemy w artykule „Jak promować rozszerzenie Chrome”.
Krok 6. Zacznij zarabiać
Główne modele to subskrypcje lub płatne funkcje, programy partnerskie, darowizny i reklama w rozszerzeniu. Subskrypcje dają najwyższy przychód na użytkownika, ale wymagają operatora płatności i kilku tysięcy użytkowników. Reklama pozwala zarabiać na wszystkich użytkownikach bez płatności i paywalla. Porównanie znajdziesz w artykule „Jak zarabiać na rozszerzeniu Chrome”.
Jeśli wybierzesz reklamę, pokazuj ją tylko we własnym interfejsie rozszerzenia: Chrome Web Store zabrania wstawiania reklam na cudze strony. Szczegóły w naszym omówieniu zasad reklam w Chrome Web Store.
ExtAds to sieć reklamowa dla rozszerzeń: osadzasz natywny baner w popupie, panelu bocznym lub na stronie rozszerzenia, sam wybierasz kampanie i zarabiasz na wyświetleniach. Zobacz stronę Dla wydawców lub napisz do naszego managera na Telegramie: @extads.
W skrócie
- Wybierz mały problem z potwierdzonym popytem.
- Zbuduj minimalną wersję: manifest.json, popup i ikonę.
- Przetestuj ją przez „Załaduj rozpakowane”.
- Opublikuj w Chrome Web Store i wypełnij zakładkę Privacy.
- Promuj przez kartę w sklepie, wyszukiwarkę i społeczności.
- Dodaj monetyzację, gdy pojawią się aktywni użytkownicy.
