Vytvorenie produktu v aplikácii

Pomocou fakturačného systému služby Google Play môžete ponúkať produkty v aplikácii, ktoré účtujú používateľom jednorazové poplatky. Produkty v aplikácii môžu zahŕňať položky, ako sú virtuálny tovar (napríklad úrovne hry alebo elixíry) a prémiové služby vo vašej aplikácii na Google Play.

Môžete tiež vytvoriť odber, za ktorý budú používateľom účtované opakované poplatky.

Dôležité: Programové pravidlá pre vývojárov a poplatky za služby na Google Play platia pre produkty v aplikácii a odbery.

Dostupnosť

Ak sa nachádzate v oblasti, v ktorej je podporovaná registrácia obchodníkov, môžete používať fakturačný systém služby Google Play.

Ak sa nachádzate v podporovanej oblasti a chcete vo svojich aplikáciách začať používať funkcie fakturačného systému služby Google Play, nastavte platobný profil a prečítajte si o nastavení fakturačného systému služby Google Play na webe Vývojári pre Android.

Ak chcete, aby sa dal produkt v aplikácii kúpiť, musí byť aktívny a príslušná aplikácia musí byť zacielená na používateľovu krajinu alebo región. Produkt v aplikácii sa bude dať kúpiť dovtedy, kým bude aktívny, aj keď zverejnenie jeho aplikácie bude zrušené. Ak nechcete, aby bol k dispozícii, musíte ho deaktivovať.

Ak používate testovací účet, prejdite na web Vývojári pre Android, kde sa dozviete viac o testovaní integrácie Knižnice fakturácie Google Play.

Keď vytvoríte produkt v aplikácii, bude k dispozícii používateľom s najnovšou verziou Obchodu Google Play.

Požadované povolenia

Ak chcete ponúkať produkt v aplikácii, musíte v súbore APK manifestu svojej aplikácie deklarovať povolenie com.android.vending.BILLING. Ak svoju aplikáciu distribuujete globálne, môžete zverejniť aplikácie, ktoré používajú povolenie com.android.vending.BILLING vo všetkých krajinách.

Vytvorenie produktov v aplikácii

Vytvorenie jedného produktu v aplikácii

Pred vytvorením produktu si starostlivo naplánujte jeho identifikátory. Identifikátory produktov musia byť jedinečné pre vašu aplikáciu a po vytvorení ich nie je možné zmeniť ani opätovne použiť.
  • Identifikátor produktu sa musí začínať číslicou alebo malým písmenom a môže obsahovať iba čísla (0 – 9), malé písmená (a – z), podčiarkovníky (_) a bodky (.).
  • Po vytvorení produktu nie je možné jeho identifikátor meniť ani opätovne používať.
  • Poznámka: K dispozícii nie je identifikátor produktu android.test ani žiadne identifikátory produktov, ktoré sa začínajú reťazcom android.test.

Ak chcete vytvoriť produkt v aplikácii:

  1. Otvorte Play Console.
  2. Prejdite na stránku Produkty v aplikácii (Speňažovanie > Produkty > Produkty v aplikácii).
  3. Kliknite na Vytvoriť produkt.
  4. Zadajte podrobnosti o produkte.
    • Identifikátor produktu: jedinečný identifikátor vášho produktu v aplikácii.
    • Názov: krátky názov položky (až 55 znakov, odporúčame však použiť iba 25 znakov na správne zobrazenie vo všetkých kontextoch), napríklad „Elixír spánku“.
    • Opis: dlhý opis položky (do 200 znakov), napríklad „Okamžite uspí netvory“.
    • Ikona: jedinečný a presný obrázok vášho produktu. Neuvádzajte text, promá ani značku. Ikona produktu sa zobrazuje v zázname v obchode aj pri postupe nákupu.
      • 32‑bitový súbor PNG
      • 512 × 512 pixelov
      • Maximálne 1 MB
    • Cena: zadajte cenu v miestnej mene alebo vyberte šablónu na tvorbu cien.
    • Viacnásobné množstvo: povoľte viacnásobné množstvo tohto produktu pri platbe. Používatelia budú môcť nakupovať vo viacnásobnom množstve v rámci limitu krajiny alebo regiónu. Upozorňujeme na nasledujúce informácie:
      • Ak chcete v službe Play Console nakonfigurovať platbu za viacnásobné množstvo, vaša aplikácia potrebuje Knižnicu fakturácie Google Play 4.0. Postup integrácie Knižnice fakturácie Google Play do aplikácie nájdete na webe Vývojári pre Android.
      • Platba za viacnásobné množstvo nie je k dispozícii vo všetkých krajinách alebo regiónoch.
      • Vo väčšine krajín alebo regiónov, kde je platba za viacnásobné množstvo k dispozícii, je limit ceny SKU približne 100 USD. Ak chcete povoliť platbu za viacnásobné množstvo, musíte cenu (pred zdanením) v jednotlivých krajinách alebo regiónoch upraviť pod limit.
    • Výhradne v programe Play Points: sprístupnite svoj produkt iba v programe Google Play Points.
  5. Uložte zmeny a kliknutím na Aktivovať sprístupnite produkt v aplikácii používateľom.

Jazyky a preklady

V produktoch v aplikácii je rovnaký predvolený jazyk ako v ich aplikácii. Ak chcete pridať preklady v konkrétnych jazykoch, vyberte produkt v aplikácii, kliknite na Spravovať preklady a vyberte požadované jazyky. Ak sa chcete dozvedieť viac o tom, ako používateľom poskytnúť lokalizované prostredie, prečítajte si článok Preklad a lokalizácia aplikácie.

Vytvorenie skupiny viacerých produktov v aplikácii

Ak chcete naraz vytvoriť viac produktov v aplikácii, nahrajte súbor CSV obsahujúci podrobnosti o každom produkte.
Súbory CSV používajú na oddelenie hodnôt údajov čiarky (,) a bodkočiarky (;). Čiarky oddeľujú primárne hodnoty údajov a bodkočiarky podhodnoty.
Pri vytváraní súboru CSV pre produkty v aplikácii uveďte v prvom riadku syntax súboru CSV a v ďalších riadkoch zadajte podrobnosti o produktoch.
Dôležité: Každá položka súboru CSV musí byť uvedená celá v jednom riadku.

Nahranie súboru CSV produktov v aplikácii

Ak chcete nahrať súbor CSV:

  1. Otvorte Play Console.
  2. Prejdite na stránku Produkty v aplikácii (Speňažovanie > Produkty > Produkty v aplikácii).
  3. Kliknite na Importovať.
    • Keď nahráte súbor CSV a importujete tak viacero produktov, existujúce produkty sa prepíšu iba v prípade, že sa hodnota Product ID v súbore CSV zhoduje s hodnotou Product ID existujúceho produktu v aplikácii uvedeného v zozname produktov. Prepísaním produktu sa neodstránia produkty v aplikácii, ktoré nie sú uvedené v súbore CSV.
  4. Nahrajte súbor CSV presunutím alebo kliknutím na Nahrať.

Export súboru CSV existujúcich produktov v aplikácii

Ak chcete exportovať súbor CSV:

  1. Otvorte Play Console.
  2. Prejdite na stránku Produkty v aplikácii (Speňažovanie > Produkty > Produkty v aplikácii).
  3. Kliknite na Exportovať.

Zobrazenie príkladu súboru CSV

Nižšie je uvedený príklad syntaxe súboru CSV, ktorý môžete použiť, a tri príklady produktov v aplikácii:
  • Prvý príklad uvádza názov a opis v dvoch odlišných jazykoch (en_US a es_ES). Šablóna na tvorbu cien stanovuje cenu položky.
  • Druhý príklad nevyužíva šablónu na tvorbu cien. Namiesto toho určuje cenu v predvolenej krajine (US). Play Console automaticky stanovuje ceny vo všetkých krajinách, v ktorých je aplikácia distribuovaná, pomocou aktuálnych výmenných kurzov a miestnych relevantných cenových vzorov.
  • Ani tretí príklad nepoužíva šablónu na tvorbu cien. Cena položky je ručne stanovená pre jednotlivé krajiny, v ktorých je aplikácia distribuovaná.

Príklad syntaxe súboru CSV

Product ID,Published State,Purchase Type,Auto Translate,Locale; Title; Description,Auto Fill Prices,Price,Pricing Template ID

Príklady produktov v aplikácii

1. príklad

basic_sleeping_potion,published,managed_by_android,false,en_US; Basic Sleeping Potion; Puts small creatures to sleep.; es_ES; Poción básica de dormir; Causa las criaturas pequeñas ir a dormir.,false,,4637138456024710495

2. príklad

standard_sleeping_potion, published,managed_by_android,false,en_US; Standard Sleeping Potion; Puts all creatures to sleep for 2 minutes.,true, 1990000,

3. príklad

invisibility_potion,published, managed_by_android,false,en_US; Invisibility Potion; Invisible to all enemies for 5 minutes.,false, US; 1990000; BR; 6990000; RU; 129000000; IN; 130000000; ID; 27000000000; MX; 37000000,

Hodnoty údajov pre súbory CSV

Každý riadok v súbore CSV s produktmi v aplikácii môže obsahovať nasledujúce hodnoty, najmenej jedna z nich však zostáva v každom riadku nedefinovaná:
ID produktu

Stanovenie tejto hodnoty v súbore CSV má rovnaký vplyv ako zadanie identifikátora produktu pri vytváraní nového produktu v aplikácii.

Ak uvediete hodnotu Product ID spojenú s produktom v aplikácii, ktorý sa už v zozname produktov nachádza, údaje existujúceho produktu v aplikácii sa prepíšu hodnotami uvedenými v súbore CSV.

Publish State Táto hodnota musí byť nastavená na published alebo unpublished. Je to to isté, ako keď pre produkt v aplikácii nastavíte hodnotu Aktívny alebo Neaktívny.
Purchase Type

Túto hodnotu musíte nastaviť na možnosť managed_by_android.

Auto Translate

Táto hodnota musí byť nastavená na false, pretože automatický preklad podrobností o produktoch v aplikácii nie je podporovaný.

Ak chcete poskytnúť preklady názvu a opisu produktu v aplikácii, špecifikujte tieto preklady výhradne v rámci hodnoty Locale.

Locale, Title, a Description

Ak uvediete pre položku iba jeden jazyk, musíte určiť predvolený jazyk aplikácie a jej predvolený názov a opis:

app_default_locale; item_default_title; item_default_description;

Pri stanovení hodnoty Locale môžete použiť ľubovoľné kódy jazykov, ktoré sa zobrazia pri pridávaní prekladov do záznamu v obchode.

Poznámka: Pri určovaní hodnôt Title a Description použite opačné lomky, aby sa zachoval špeciálny význam bodkočiarok (\;) a opačných lomiek (\\).

Ak chcete uviesť preložené verzie názvu a popisu položky, musíte uviesť predvolený jazyk, názov a popis a následne jazyky, názvy a popisy v jednotlivých prekladoch. V nasledujúcom príklade používa produkt v aplikácii predvolený jazyk en_US (americkú angličtinu) a es_ES (španielsku španielčinu) ako preklad:

en_US; Invisibility Cloak; Makes you invisible.; es_ES; Capote Invisible; Se vuelven invisible.

Poznámka: Aplikácia obsahuje jeden predvolený jazyk, avšak v rámci jednotlivých produktov v aplikácii sa vedú vlastné zoznamy prekladov. Prvý jazyk v hodnote Locale jednotlivých položiek musí byť rovnaký v celom súbore CSV, ostatné jazyky sa však môžu v prípade jednotlivých položiek líšiť.

Auto-Fill Prices, Country, a Price

Hodnotu Auto-fill prices môžete nastaviť na true alebo false. Ak produkt v aplikácii používa šablónu na tvorbu cien, hodnotu Auto-fill prices by ste mali nastaviť na false a hodnotu parametra Price by ste nastavovať nemali.

Poznámka: Keď v súbore CSV určíte cenu položky, poskytnite ju v parametri micro-units, kde sa 1 000 000 mikrojednotiek rovná jednej jednotke skutočnej meny.

Používanie automaticky dopĺňaných cien

Nasledujúce časti opisujú, ako hodnota parametra Auto-fill prices ovplyvňuje syntax a význam hodnôt Country a Price.

Ak Auto-fill prices nastavíte na možnosť true, určíte iba predvolenú cenu položky. Neuvádzate hodnotu Country.

Príklad podmienok:

  • predvolený jazyk aplikácie je en_US;
  • predvolená cena za produkt v aplikácii bez dane je 1,99 USD;
  • chcete, aby sa ceny pre ďalšie krajiny automaticky dopĺňali.

Hodnoty parametrov Auto-fill prices a Price nastavte v súbore CSV na konci riadka takto: true,1990000,.

Nastavenie vlastnej ceny podľa krajiny

Ak namiesto toho nastavíte Auto-fill Prices na false, môžete určiť sériu hodnôt country a price pre všetky krajiny, v ktorých aplikáciu distribuujete, vrátane krajiny zodpovedajúcej predvolenému jazyku aplikácie. Jednotlivé hodnoty countrykódy krajín ISO pozostávajúce z dvoch veľkých písmen označujúcich krajiny, v ktorých je aplikácia distribuovaná.

Poznámka: Musíte uviesť kód krajiny a cenu pre všetky krajiny, na ktoré je vaša aplikácia zacielená. Zoznam krajín, na ktoré je aplikácia zacielená, môžete zobraziť a upraviť na karte stránky Ostrá verzia s názvom Krajiny a regióny.

Jednotlivé hodnoty price predstavujú cenu položky v mikrojednotkách meny používanej v danej krajine.

Ak napríklad aplikáciu ponúkate v ďalších krajinách za tieto ceny (vrátane všetkých daní):

  • 6,99 R$ v Brazílii
  • 129 ₽ v Rusku
  • 130 ₹ v Indii
  • 27 000 Rp v Indonézii
  • 37 $ v Mexiku

Hodnoty parametrov Auto-Fill Prices, Country a Price môžete na konci riadka v súbore CSV nastaviť nasledovne:

false, BR; 6990000; RU; 129000000; IN; 130000000; ID; 27000000000; MX; 37000000;

Pricing Template ID

Ak je položka prepojená so šablónou na tvorbu cien, mali by ste hodnotu Auto-Fill prices nastaviť na false a nemali by ste nastaviť hodnotu v stĺpci price. Ak položka nie je prepojená so šablónou na tvorbu cien, hodnotu parametra Pricing template ID by ste nastaviť nemali. Parametre Auto-fill prices, Country a Price by ste mali namiesto toho nakonfigurovať podľa toho, ako chcete nastaviť ceny produktu v aplikácii.

Ak importujete súbor CSV, môžete aktualizovať prepojenia medzi produktmi v aplikácii a šablónami na tvorbu cien. Ak chcete produkt prepojiť s konkrétnou šablónou na tvorbu cien, nastavte ako hodnotu Pricing Template ID identifikátor príslušnej šablóny na tvorbu cien. Ak chcete produkt v aplikácii odpojiť od všetkých šablón na tvorbu cien, nenastavujte hodnotu pre jeho parameter Pricing template ID.

S konkrétnou šablónou na tvorbu cien môžete prepojiť až 1 000 cien aplikácií alebo produktov v aplikácii. Neurčujte preto rovnakú hodnotu parametra Pricing template ID vo viac ako 1 000 riadkoch súboru CSV.

Typ práva na odstúpenie v EHP

Ak distribuujete používateľom v Európskom hospodárskom priestore (EHP), mali by ste tu nastaviť hodnotu DIGITAL_CONTENT alebo SERVICE.

Znížené sadzby DPH

Ak predávate digitálne správy, časopisy, noviny, knihy, videá, hudbu, zvuk či audioknihy v rôznych krajinách alebo regiónoch, môžete mať nárok na znížené sadzby DPH.

V prípade znížených sadzieb sa hodnoty v tomto poli budú uvádzať v tomto formáte:

CountryCode;VATRate;

Za každou dvojicou krajiny a sadzby by mala pred pridaním novej dvojice nasledovať bodkočiarka.

Príklad:

CA;BOOKS_1 nastaví zníženú sadzbu prvej úrovne Kníh pre Kanadu.

FR;NEWS_1; GR;NEWS_2 nastaví zníženú sadzbu prvej úrovne Správ pre Francúzsko a zníženú sadzbu druhej úrovne Správ pre Grécko.

Úrovne môžete nastaviť ako BOOKS_1, NEWS_1, NEWS_2, MUSIC_OR_AUDIO_1, LIVE_OR_BROADCAST_1 (s veľkými alebo malými písmenami).

Daň z telekomunikácií a zábavy

Ak chcete vyberať príslušné štátne dane za telekomunikačné služby alebo služby súvisiace so zábavou, musíte uviesť, že vaša aplikácia alebo produkt je určený na streamovanie a toto pole nastaviť na hodnotu ELIGIBLE alebo ak nie je, stačí pole ponechať prázdne.

Tento typ dane je momentálne povolený len v USA.

Hodnota tohto poľa je vždy nastavená takto:

CountryCode;Eligibility;Rate

Príklad:

US;ELIGIBLE;VIDEO_RENTAL

Pri splnení podmienok môžete nastaviť pole podľa nasledujúcich kategórií:

VIDEO_RENTAL na streamovanie videa – odber, výpožička alebo platba za prehranie.

VIDEO_SALES, na streamovanie videa – predaje.

VIDEO_MULTI_CHANNEL na streamovanie videa – viackanálové.

AUDIO_RENTAL na streamovanie zvuku – odbery alebo výpožička.

AUDIO_SALES na streamovanie zvuku – predaje.

AUDIO_MULTI_CHANNEL na streamovanie zvuku – viackanálové.

Pomohlo vám to?

Ako ju môžeme zlepšiť?

Potrebujete ďalšiu pomoc?

Vyskúšajte tieto ďalšie kroky:

true
Vyhľadávanie
Vymazať vyhľadávanie
Zavrieť vyhľadávanie
Hlavná ponuka
4396453788171813345
true
Vyhľadávanie v Centre pomoci
true
true
true
true
true
92637
false
false