Dzięki systemowi rozliczeniowemu Google Play możesz oferować produkty w aplikacji, które pobierają od użytkowników jednorazowe opłaty. Produktami w aplikacji w Google Play mogą być na przykład wirtualne towary (takie jak poziomy w grze czy mikstury) lub usługi płatne.
Możesz też utworzyć subskrypcję, która będzie cyklicznie pobierać opłaty od użytkowników.
Ważne: produkty w aplikacji i subskrypcje podlegają zasadom programu dla deweloperów w Google Play oraz opłatom za obsługę.
Dostępność
Jeśli Twoja lokalizacja obsługuje rejestrację sprzedawców, możesz korzystać z systemu rozliczeniowego Google Play.
Jeśli Twoja lokalizacja obsługuje system rozliczeniowy Google Play i chcesz zacząć go używać w swoich aplikacjach, skonfiguruj profil płatności i zajrzyj na stronę dla deweloperów aplikacji na Androida, aby dowiedzieć się, jak skonfigurować ten system.
Aby można było kupić produkt w aplikacji, musi on być aktywny, a zawierająca go aplikacja musi być kierowana na kraj lub region użytkownika. Produkt w aplikacji można kupić, dopóki jest aktywny, nawet jeśli publikacja zawierającej go aplikacji zostałacofnięta. Jeśli nie chcesz, aby produkt w aplikacji był dostępny, musisz go dezaktywować.
Jeśli używasz konta testowego, wejdź na stronę dla deweloperów aplikacji na Androida, aby dowiedzieć się więcej o testowaniu integracji Biblioteki płatności w Google Play.
Gdy utworzysz produkt w aplikacji, będzie on dostępny dla użytkowników, którzy mają najnowszą wersję Sklepu Google Play.
Uwaga: ta dostępność w Konsoli Play może oznaczać, że kod SKU będzie dostępny dla użytkowników do zakupu bezpośrednio na stronie głównej Gier w Sklepie Play (a nie w aplikacji) w ramach funkcji przypomnienia o porzuceniu koszyka, która zachęca użytkowników do dokończenia wcześniej przerwanych zakupów. Więcej informacji o zakupach dokonywanych poza aplikacją znajdziesz tutaj. Ta funkcja jest domyślnie włączona dla wszystkich deweloperów.
Aby zrezygnować z funkcji przypomnienia o porzuceniu koszyka w swojej aplikacji, prześlij ten formularz.
Wymagane uprawnienia
Aby oferować produkt w aplikacji, w pliku manifestu pakietu APK musisz zadeklarować uprawnienie com.android.vending.BILLING
. Jeśli rozpowszechniasz aplikację globalnie, nadal możesz publikować aplikacje korzystające z uprawnienia com.android.vending.BILLING
we wszystkich krajach.
Tworzenie produktów w aplikacji
Tworzenie pojedynczego produktu w aplikacji
- Identyfikator produktu musi zaczynać się od cyfry lub małej litery i może zawierać tylko cyfry (0–9), małe litery (a–z), podkreślenia (_) i kropki (.).
- Po utworzeniu produktu nie możesz zmienić ani wykorzystać ponownie jego identyfikatora.
- Uwaga: nie można używać identyfikatora produktu
android.test
ani żadnych identyfikatorów zaczynających się odandroid.test
.
Aby utworzyć produkt w aplikacji, wykonaj te czynności:
- Otwórz Konsolę Play.
- Wejdź na stronę Produkty w aplikacji (Zarabiaj w Google Play > Produkty > Produkty w aplikacji).
- Kliknij Utwórz produkt.
- Wpisz szczegóły produktu.
- Identyfikator produktu: unikalny identyfikator produktu w aplikacji.
- Tytuł: krótka nazwa elementu (maksymalnie 55 znaków, ale zalecamy użycie nie więcej niż 25 znaków, aby tytuł zawsze wyświetlał się prawidłowo), np. „Eliksir snu”.
- Opis: długi opis produktu (maksymalnie 200 znaków), np. „Powoduje, że istota natychmiast zasypia”.
- Ikona: niepowtarzalny i dokładny obraz produktu. Nie dodawaj tekstu, informacji o promocjach ani oznaczeń marki. Ikona produktu jest widoczna na stronie aplikacji i w trakcie procesu zakupu.
- 32-bitowy PNG
- 512 x 512 pikseli
- Do 1 MB
- Cena: podaj cenę w walucie lokalnej lub wybierz szablon cen.
- Wiele sztuk: zezwól na kupno jednocześnie wielu sztuk tego samego produktu. Użytkownicy będą mogli kupować jednocześnie wiele sztuk tego samego produktu w ramach określonego dla kraju lub regionu progu. Uwaga:
- Aby w Konsoli Play można było skonfigurować kupno jednocześnie wielu sztuk tego samego produktu, aplikacja musi korzystać z Biblioteki płatności w Google Play 4.0. Aby dowiedzieć się, jak zintegrować Bibliotekę płatności w Google Play z aplikacją, odwiedź stronę dla deweloperów aplikacji na Androida.
- W niektórych krajach i regionach nie można jednocześnie kupić wielu sztuk tego samego produktu.
- W większości krajów i regionów, w których dostępna jest możliwość jednoczesnego zakupu wielu sztuk tego samego produktu, próg cenowy wynosi około 100 USD. Aby umożliwić kupno jednocześnie wielu sztuk produktu, musisz ustalić cenę (przed opodatkowaniem) poniżej progu w każdym kraju lub regionie.
- Tylko w Play Points: udostępniaj swój produkt tylko w Google Play Points.
- Aby udostępnić użytkownikom swój produkt w aplikacji, zapisz zmiany i kliknij Aktywuj.
Języki i tłumaczenia
Produkty w aplikacji domyślnie używają tego samego języka co aplikacja, w której są dostępne. Aby dodać tłumaczenia w określonych językach, wybierz produkt w aplikacji, a potem kliknij Zarządzaj tłumaczeniami i zastosuj wybrane języki. Jeśli chcesz dostosować przekaz do użytkowników z różnych krajów lub regionów, zapoznaj się z artykułem Tłumaczenie i lokalizowanie aplikacji.
Tworzenie grupy złożonej z wielu produktów w aplikacji
Przesyłanie pliku CSV z produktami w aplikacji
Aby przesłać plik CSV, wykonaj te czynności:
- Otwórz Konsolę Play.
- Wejdź na stronę Produkty w aplikacji (Zarabiaj w Google Play > Produkty > Produkty w aplikacji).
- Kliknij Importuj.
- Importowanie kilku produktów przez przesłanie pliku CSV spowoduje zastąpienie dotychczasowych produktów tylko wtedy, gdy wartość
Product ID
w pliku CSV będzie odpowiadać wartościProduct ID
dotychczasowego produktu w aplikacji na liście produktów. Zastąpienie nie powoduje usunięcia produktów w aplikacji, które nie są zawarte w pliku CSV.
- Importowanie kilku produktów przez przesłanie pliku CSV spowoduje zastąpienie dotychczasowych produktów tylko wtedy, gdy wartość
- Upuść plik CSV, aby go przesłać, lub kliknij Prześlij.
Eksportowanie pliku CSV z dotychczasowymi produktami w aplikacji
Aby wyeksportować plik CSV, wykonaj te czynności:
- Otwórz Konsolę Play.
- Wejdź na stronę Produkty w aplikacji (Zarabiaj w Google Play > Produkty > Produkty w aplikacji).
- Kliknij Eksportuj.
Wyświetlanie przykładowego pliku CSV
- Pierwszy przykład zawiera tytuł i opis w 2 różnych językach (
pl_PL
ies_ES
). Szablon cen definiuje cenę produktu. - W drugim przykładzie nie ma szablonu cen. Zamiast tego podana jest cena dla kraju domyślnego (Polski). Na podstawie bieżących kursów wymiany i lokalnych wzorców cen Konsola Play automatycznie ustala ceny we wszystkich innych krajach, w których aplikacja jest rozprowadzana.
- W trzecim przykładzie również nie ma szablonu cen. Cena produktu jest określana ręcznie dla każdego kraju, w którym aplikacja jest rozprowadzana.
Przykład składni CSV
Product ID,Published State,Purchase Type,Auto Translate,Locale; Title; Description,Auto Fill Prices,Price,Pricing Template ID
Przykłady produktów w aplikacji
Przykład 1
podstawowy_eliksir_snu,published,managed_by_android,false,pl_PL; Podstawowy eliksir snu; Usypia małe istoty.; es_ES; Poción básica de dormir; Causa las criaturas pequeñas ir a dormir.,false,4637138456024710495
Przykład 2
standardowy_eliksir_snu,published,managed_by_android,false,pl_PL; Standardowy eliksir snu; Usypia wszystkie istoty na 2 minuty.,true, 1990000,
Przykład 3
eliksir_niewidzialności,published,managed_by_android,false,pl_PL; Eliksir niewidzialności; Jesteś niewidzialny dla wszystkich wrogów przez 5 minut.,false, PL; 1990000; BR; 6990000; RU; 129000000; IN; 130000000; ID; 27000000000; MX; 37000000,
Wartości danych w plikach CSV
Product ID (Identyfikator produktu) |
Ustawienie tej wartości w pliku CSV ma taki sam skutek jak wpisanie identyfikatora produktu podczas tworzenia nowego produktu w aplikacji. Jeśli podasz identyfikator |
Publish State (Stan publikacji) |
Należy ustawić wartość published lub unpublished . Ma to taki sam skutek jak ustawienie dla produktu w aplikacji wartości Aktywny lub Nieaktywny. |
Purchase Type (Typ zakupu) |
Należy ustawić wartość |
Auto Translate (Tłumaczenie automatyczne) |
Należy ustawić wartość Jeśli chcesz dodać tłumaczenia tytułu i opisu produktu w aplikacji, wyraźnie określ je w wartości |
|
Jeśli dla produktu ustawisz tylko 1 język, musisz określić język domyślny swojej aplikacji oraz domyślny tytuł i opis produktu:
Dla wartości Uwaga: określając wartości Jeśli chcesz uwzględnić przetłumaczone wersje tytułu i opisu produktu, musisz wymienić domyślny język, tytuł i opis, a po nich podać języki, tytuły i opisy dla każdego tłumaczenia. W poniższym przykładzie ustawienia języka i tłumaczenia produktu w aplikacji to
Uwaga: aplikacja zawiera 1 język domyślny, ale każdy produkt w aplikacji ma własną listę tłumaczeń. Mimo że pierwsze ustawienie języka w wartości |
Auto-Fill Prices (Autouzupełnianie cen), Country (Kraj) i Price (Cena) |
Opcję Uwaga: cenę elementu w pliku CSV podaj w mikrojednostkach, gdzie milion mikrojednostek odpowiada jednej jednostce rzeczywistej waluty. Używanie autouzupełniania cen W kolejnych sekcjach opisujemy, jak wartość opcji Jeśli ustawisz opcję Na przykład gdy spełnione są te warunki:
Ustaw opcje Ustawianie własnej ceny według kraju Jeśli zamiast tego ustawisz opcję Uwaga: musisz podać kod kraju i cenę dla każdego kraju, na który chcesz kierować aplikację. Aby wyświetlić i edytować listę krajów, na które kierowana jest Twoja aplikacja, otwórz kartę Kraje/regiony na stronie Wersja produkcyjna. Każda wartość Na przykład jeśli oferujesz aplikację za podane poniżej ceny (obejmujące wszystkie podatki) w innych krajach:
Możesz ustawić następujące wartości opcji
|
Pricing Template ID (Identyfikator szablonu cen) |
Jeśli produkt jest powiązany z szablonem cen, ustaw opcję Jeśli zaimportujesz plik CSV, możesz zaktualizować połączenia między produktami w aplikacji a szablonami cen. Aby połączyć produkt z określonym szablonem cen, ustaw wartość Z jednym szablonem cen możesz połączyć maksymalnie 1000 cen aplikacji lub cen produktów w aplikacji. W związku z tym w pliku CSV nie podawaj tej samej wartości dla opcji |
|
Jeśli rozprowadzasz produkty wśród użytkowników z Europejskiego Obszaru Gospodarczego, ustaw tu wartość DIGITAL_CONTENT lub SERVICE . |
|
Jeśli sprzedajesz wiadomości, czasopisma, gazety, książki, filmy, muzykę, treści dźwiękowe i audiobooki w formie cyfrowej, w pewnych krajach i regionach możesz kwalifikować się do skorzystania z obniżonych stawek VAT. W przypadku obniżonych stawek wartości w tym polu mają następujący format: kod kraju; stawka VAT; Poszczególne pary kraj/stawka należy oddzielać średnikiem. Na przykład:
BOOKS_1, NEWS_1, NEWS_2, MUSIC_OR_AUDIO_1, LIVE_OR_BROADCAST_1 (stosując zapis wielkimi lub małymi literami). |
|
Jeśli chcesz pobierać obowiązujące podatki komunikacyjne lub podatki od rozrywki, musisz określić, że aplikacja lub produkt to usługa do strumieniowania, oraz ustawić w tym polu wartość Obecnie jedynym krajem, w którym można ustawić tego rodzaju podatki, są Stany Zjednoczone. W tym polu znajdują się zawsze te wartości: Kod kraju;Kwalifikowalność;Stawka Na przykład:
Jeśli spełniasz kryteria, możesz ustawić wartości w tym polu na podstawie tych kategorii:
AUDIO_MULTI_CHANNEL – streaming audio (wiele kanałów) |