Produkto programoje kūrimas

Naudodami „Google Play“ atsiskaitymo sistemą galite teikti produktus programoje, už kuriuos naudotojai apmokestinami vieną kartą. Produktai programoje gali apimti tokius elementus kaip virtualios prekės (pvz., žaidimo lygiai ar eliksyrai) ir papildomos paslaugos, teikiamos jūsų programoje sistemoje „Google Play“.

Be to, galite sukurti prenumeratą, už kurią naudotojai apmokestinami reguliariai.

Svarbu: produktams programoje ir prenumeratoms taikomi „Google Play“ kūrėjų programos politikos ir paslaugos mokesčiai.

Pasiekiamumas

Jei esate palaikomoje prekybininko registracijos vietovėje, galite naudoti „Google Play“ atsiskaitymo sistemą.

Jei esate palaikomoje vietovėje ir programose norite pradėti naudoti „Google Play“ atsiskaitymo sistemos funkcijas, nustatykite mokėjimų profilį ir sužinokite apie „Google Play“ atsiskaitymo sistemos nustatymą svetainėje „Android Developers“.

Kad būtų galima įsigyti produktą programoje, jis turi būti aktyvus ir jo programa turi būti taikoma pagal naudotojo šalį ar regioną. Produktą programoje bus galima įsigyti tol, kol jis bus aktyvus, net jei jo programa nepaskelbta. Turite išaktyvinti produktą programoje, jei nenorite, kad jis būtų pasiekiamas.

Jei naudojate bandomąją paskyrą, eikite į svetainę „Android Developers“, kad sužinotumėte daugiau apie tai, kaip išbandyti „Google Play“ atsiskaitymo bibliotekos integravimą.

Kai sukuriate produktą programoje, jis pasiekiamas naujausią „Google Play“ parduotuvės versiją įdiegusiems naudotojams.

Būtini leidimai

Jei norite teikti produktą programoje, programos APK aprašo faile turi būti apibrėžtas leidimas com.android.vending.BILLING. Jei programą platinate visame pasaulyje, vis tiek galite visose šalyse skelbti programas, kuriose naudojamas leidimas com.android.vending.BILLING.

Produktų programoje kūrimas

Vieno produkto programoje kūrimas

Prieš kurdami produktą, būtinai atidžiai suplanuokite produktų ID. Programos produktų ID turi būti unikalūs ir sukūrus jų negalima pakeisti ar pakartotinai naudoti.
  • Produktų ID turi prasidėti skaitmeniu arba mažąja raide, juose gali būti skaitmenų (0–9), mažųjų raidžių (a–z), apatinių brūkšnių (_) ir taškų (.).
  • Sukūrę produktą negalite pakeisti ar pakartotinai naudoti produkto ID.
  • Pastaba: produkto ID android.test naudoti negalima, kaip ir visų produktų ID, kurie prasideda android.test.

Jei norite sukurti produktą programoje, atlikite toliau nurodytus veiksmus.

  1. Atidarykite „Play Console“.
  2. Eikite į puslapį Produktai programoje (Pajamų gavimas > Produktai > Produktai programoje).
  3. Spustelėkite Sukurti produktą.
  4. Įveskite išsamią produkto informaciją
    • Produkto ID: unikalus produkto programoje ID.
    • Pavadinimas: trumpas elemento pavadinimas (iki 55 simbolių, bet rekomenduojame apriboti pavadinimus iki 25 simbolių, kad būtų tinkamai pateikti bet kokiame kontekste), pvz., „Miego gėrimas“.
    • Aprašas: ilgas elemento aprašas (iki 200 simbolių), pvz., „Akimirksniu padeda užmigti“.
    • Piktograma: unikalus ir tikslus produkto vaizdas. Neįtraukite teksto, reklamų ar prekių ženklų. Produkto piktograma rodoma parduotuvės įraše ir vykstant pirkimo sekai.
      • 32 bitų PNG
      • 512 x 512 tašk.
      • Iki 1 MB
    • Kaina: įveskite kainą vietine valiuta arba pasirinkite kainodaros šabloną.
    • Įvairus kiekis: leidžiama atsiskaityti nurodant įvairų šio produkto kiekį. Naudotojai galės įsigyti nurodydami įvairų kiekį, atitinkantį jų šalies arba regiono slenkstį. Atminkite toliau nurodytą informaciją.
      • Kad galėtumėte konfigūruoti atsiskaitymą, nurodant įvairų kiekį, sistemoje „Play Console“, programai reikalinga 4.0 versijos „Google Play“ atsiskaitymo biblioteka. Apsilankykite „Android Developers“ svetainėje, kad sužinotumėte, kaip integruoti „Google Play“ atsiskaitymo biblioteką į programą.
      • Kai kuriose šalyse arba regionuose negalima atsiskaityti nurodant įvairų kiekį.
      • Daugelyje šalių arba regionų, kuriuose galima atsiskaityti nurodant įvairų kiekį, SKU kainos slenkstis yra maždaug 100 USD. Jei norite leisti atsiskaityti, nurodant įvairų kiekį, turite koreguoti kainą (be mokesčių), kad ji neviršytų slenksčio kiekvienoje šalyje arba regione.
    • Pasiekiama tik programoje „Play Points“: jūsų produktas bus pasiekiamas tik programoje „Google Play Points“.
  5. Išsaugokite keitimus ir spustelėkite Suaktyvinti, kad produktas programoje būtų pasiekiamas naudotojams.

Kalbos ir vertimai

Produktams programoje taikoma ta pati numatytoji kalba kaip ir jų programai. Norėdami pridėti vertimų į konkrečias kalbas, pasirinkite produktą programoje, spustelėkite Tvarkyti vertimus ir taikykite norimas kalbas. Jei norite sužinoti daugiau, kaip naudotojams teikti lokalizuotas funkcijas, žr. straipsnį „Programos vertimas ir lokalizavimas“.

Masinis kelių produktų programoje kūrimas

Norėdami vienu metu sukurti kelis produktus programoje, galite įkelti CSV failą, kuriame yra išsami kiekvieno produkto informacija.
CSV failuose duomenų vertėms atskirti naudojami kableliai (,) ir kabliataškiai (;). Kableliais atskiriamos pagrindinės duomenų vertės, o kabliataškiais – papildomos.
Kurdami produktų programoje CSV failą, pirmoje eilutėje nurodykite CSV sintaksę, o kitose eilutėse pateikite išsamią produkto informaciją.
Svarbu: kiekvienas CSV failo elementas turi visas tilpti vienoje eilutėje.

Produktų programoje CSV failo įkėlimas

Jei norite įkelti CSV failą, atlikite toliau nurodytus veiksmus.

  1. Atidarykite „Play Console“.
  2. Eikite į puslapį Produktai programoje (Pajamų gavimas > Produktai > Produktai programoje).
  3. Spustelėkite Importuoti.
    • Kai keli produktai importuojami įkeliant CSV failą, esami produktai perrašomi tik tuo atveju, jei Product ID vertė CSV faile atitinka produktų sąraše esančio produkto programoje Product ID. Perrašant produktą neištrinami produktai programoje, kurie nėra įtraukti į CSV failą.
  4. Nuvilkite CSV failą, kad įkeltumėte, arba spustelėkite Įkelti.

Esamų produktų programoje CSV failo eksportavimas

Jei norite eksportuoti CSV failą, atlikite toliau nurodytus veiksmus.

  1. Atidarykite „Play Console“.
  2. Eikite į puslapį Produktai programoje (Pajamų gavimas > Produktai > Produktai programoje).
  3. Spustelėkite Eksportuoti.

CSV failo pavyzdžio peržiūra

Toliau pateikiamas naudotinos CSV sintaksės pavyzdys ir trys produktų programoje pavyzdžiai.
  • Pirmajame pavyzdyje apibrėžiamas pavadinimas ir aprašas dviem skirtingomis kalbomis (en_US ir es_ES). Kainodaros šablone apibrėžiama elemento kaina.
  • Antrajame pavyzdyje kainodaros šablonas nenaudojamas. Vietoj to jame nustatoma kaina numatytojoje šalyje (JAV). Kainoms visose kitose šalyse, kuriose platinama programa, automatiškai nustatyti „Play Console“ naudoja esamus valiutų keitimo kursus ir vietoje taikomus kainodaros šablonus.
  • Trečiajame pavyzdyje taip pat nenaudojamas kainodaros šablonas. Elemento kaina nustatoma neautomatiškai kiekvienai šaliai, kurioje platinama programa.

CSV sintaksės pavyzdys

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

Produktų programoje pavyzdžiai

1 pavyzdys

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 pavyzdys

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

3 pavyzdys

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,

CSV failų duomenų vertės

Kiekvienoje produktų programoje CSV failo eilutėje gali būti toliau nurodytų verčių, bet bent viena iš šių verčių kiekvienoje eilutėje yra neapibrėžta.
Product ID

Šios vertės nustatymas CSV faile turi tokį patį poveikį kaip produkto ID įvedimas kuriant naują produktą programoje.

Jei nurodote Product ID, priskirtą produktų sąraše jau esančiam produktui programoje, esamo produkto programoje duomenys perrašomi naudojant CSV faile nurodytas vertes.

Publish State Ši vertė turi būti nustatyta kaip published arba unpublished. Tai yra tas pats, kaip nustatyti produktą programoje kaip aktyvų arba neaktyvų.
Purchase Type

Ši vertė turi būti nustatyta kaip managed_by_android.

Auto Translate

Ši vertė turi būti nustatyta kaip false, nes automatinis produkto programoje išsamios informacijos vertimas nepalaikomas.

Jei norite teikti produktų programoje pavadinimų ir aprašų vertimus, aiškiai nurodykite šiuos vertimus prie vertės Locale.

Locale, Title, ir Description

Jei prie elemento įtrauksite tik vieną lokalę, turėsite nurodyti programos numatytąją lokalę ir elemento numatytąjį pavadinimą bei aprašą:

app_default_locale; item_default_title; item_default_description;

Nustatydami Locale vertę galite naudoti bet kokių kalbų kodus, rodomus pridedant parduotuvės įrašo vertimus.

Pastaba: nurodydami Title ir Description vertes naudokite kairinius brūkšnius, kad išvengtumėte kabliataškių (\;) ir kairinių brūkšnių (\\) simbolių.

Jei norite įtraukti išverstas elemento pavadinimo ir aprašo versijas, turite įtraukti į sąrašą numatytąją lokalę, pavadinimą ir aprašą bei kiekvieno vertimo lokales, pavadinimus ir aprašus. Toliau pateiktame pavyzdyje produktams programoje kaip numatytoji lokalė naudojama en_US (Jungtinių Amerikos Valstijų anglų k.), o kaip vertimas naudojama es_ES (Ispanijos ispanų k.).

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

Pastaba: programoje yra viena numatytoji kalba, bet kiekvienas produktas programoje turi savo vertimų sąrašą. Nors kiekvieno elemento pirmoji lokalės vertė Locale turi būti tokia pati visame CSV faile, kitos elementų lokalės gali būti skirtingos.

Auto-Fill Prices, Country, ir Price

Galite nustatyti Auto Fill Prices kaip true arba false. Jei produktas programoje naudoja kainodaros šabloną, turėtumėte nustatyti Auto-fill prices kaip false ir neturėtumėte nustatyti Price vertės.

Pastaba: kai CSV faile nurodote elemento kainą, pateikite ją mikrovienetais (1 000 000 mikrovienetų prilygsta vienam faktinės valiutos vienetui).

Automatiškai užpildytų kainų naudojimas

Toliau pateiktose skiltyse aprašoma, kaip Auto-fill prices vertė paveikia verčių Country ir Price sintaksę ir reikšmę.

Jei nustatote Auto-fill prices kaip true, nurodote tik elemento numatytąją kainą; Country vertės neįtraukiate.

Pavyzdžiui, toliau nurodytomis sąlygomis:

  • programos numatytoji lokalė yra en_US;
  • produkto programoje numatytoji kaina be mokesčių yra 1,99 USD;
  • norite, kad kitų šalių kainos būtų užpildomos automatiškai.

CSV failo eilutės pabaigoje Auto-fill prices ir Price vertes turėtumėte nustatyti kaip true,1990000,

Savo kainos nustatymas pagal šalį

Jei nustatote Auto-Fill Prices kaip false, galite nurodyti country ir price verčių seriją visoms šalims, kuriose platinate programą, įskaitant šalį, atitinkančią programos numatytąją lokalę. Kiekvieną country vertę sudaro dviejų didžiųjų raidžių ISO šalies kodas, nurodantis šalį, kurioje platinama programa.

Pastaba: turite pateikti kiekvienos šalies, pagal kurią taikoma jūsų programa, kodą ir kainą. Jei norite peržiūrėti ir redaguoti šalių, pagal kurias taikoma jūsų programa, sąrašą, naudokite skirtuką Šalys ir (arba) regionai puslapyje Produkcija.

Kiekviena price vertė parodo elemento išlaidas toje šalyje naudojamos valiutos mikrovienetais.

Pavyzdžiui, jei siūlote programą už toliau nurodytas kainas (įskaičiuoti visi mokesčiai) kitose šalyse:

  • 6,99 BRL Brazilijoje;
  • 129 RUB Rusijoje;
  • 130 INR Indijoje;
  • 27 000 IDR Indonezijoje;
  • 37 USD Meksikoje.

CSV failo eilutės pabaigoje Auto-Fill Prices, Country ir Price vertes galite nustatyti, kaip nurodyta toliau.

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

Pricing Template ID

Jei elementas susietas su kainodaros šablonu, turėtumėte nustatyti Auto-Fill prices kaip false ir neturėtumėte nustatyti stulpelio price vertės. Jei elementas nesusietas su kainodaros šablonu, neturėtumėte nustatyti Pricing template ID vertės. Vietoj to turėtumėte nustatyti Auto-Fill prices, Country ir Price pagal tai, kaip norite nustatyti produkto programoje kainas.

Importavę CSV failą, galite atnaujinti produktų programoje ir kainodaros šablonų nuorodas. Jei norite susieti produktą su konkrečiu kainodaros šablonu, kaip Pricing Template ID vertę nustatykite to kainodaros šablono ID. Jei norite atsieti produktą programoje nuo visų kainodaros šablonų, nenustatykite jo Pricing template ID vertės.

Su tam tikru kainodaros šablonu galite susieti iki 1 000 programų kainų arba produktų programoje kainų. Todėl nenurodykite tos pačios Pricing template ID vertės daugiau nei 1 000 CSV failo eilučių.

EEE teisės atsisakyti sutarties tipas

Jei platinate naudotojams Europos ekonominėje erdvėje (EEE), čia turėtumėte nustatyti DIGITAL_CONTENT arba SERVICE vertę.

Mažesni PVM tarifai

Jei parduodate skaitmenines naujienas, žurnalus, laikraščius, knygas, vaizdo įrašus, muziką, garso įrašus ar garsines knygas keliose šalyse arba regionuose, gali būti taikomi mažesni PVM tarifai.

Mažesnių tarifų vertės šiame lauke bus pateiktos toliau nurodytu formatu.

CountryCode;VATRate;

Prieš pridedant naują šalies ar tarifo porą, po kiekvienos šalies ar tarifo poros turi būti nurodytas kabliataškis.

Toliau pateikiama pavyzdžių.

CA;BOOKS_1, kad nustatytumėte Knygų pirmos pakopos mažesnį tarifą Kanadoje.

FR;NEWS_1; GR;NEWS_2, kad nustatytumėte Naujienų pirmos pakopos mažesnį tarifą Prancūzijoje ir Naujienų antros pakopos mažesnį tarifą Graikijoje.

Pakopas galima nustatyti kaip BOOKS_1, NEWS_1, NEWS_2, MUSIC_OR_AUDIO_1, LIVE_OR_BROADCAST_1 (didžiosios arba mažosios raidės).

Ryšių ir pramoginių paslaugų mokesčiai

Jei norite rinkti taikomus valstijos komunikacijų ir pramogų mokesčius, turite nurodyti, kad programa arba produktas yra srautinio perdavimo produktas, ir nustatyti šį lauką kaip ELIGIBLE, o jei nenustatysite, tiesiog palikite lauką tuščią.

Šiuo metu vienintelė šalis, kurioje leidžiami šio tipo mokesčiai, yra JAV.

Šio lauko vertė visada nustatyta kaip:

CountryCode;Eligibility;Rate

Toliau pateikiama pavyzdžių.

US;ELIGIBLE;VIDEO_RENTAL

Jei tinkamas, lauką galite nustatyti pagal toliau nurodytas kategorijas.

VIDEO_RENTAL: vaizdo įrašų srautinis perdavimas – prenumerata, nuoma arba mokestis už peržiūrą

VIDEO_SALES: vaizdo įrašų srautinis perdavimas – pardavimas

VIDEO_MULTI_CHANNEL: vaizdo įrašų srautinis perdavimas – kelių kanalų

AUDIO_RENTAL: garso įrašų srautinis perdavimas – prenumeratos arba nuoma

AUDIO_SALES: garso įrašų srautinis perdavimas – pardavimas

AUDIO_MULTI_CHANNEL: garso įrašų srautinis perdavimas – kelių kanalų

Ar tai buvo naudinga?

Kaip galime jį patobulinti?

Reikia daugiau pagalbos?

Išbandykite kitus toliau nurodytus veiksmus.

true
Paieška
Išvalyti paiešką
Uždaryti paiešką
Pagrindinis meniu
15161505037488901903
true
Paieška pagalbos centre
true
true
true
true
true
92637
false
false