Google Play arveldussüsteemi kasutades saate pakkuda rakendusesiseseid tooteid, mille eest võetakse kasutajatelt ühekordset tasu. Rakendusesisesed tooted võivad hõlmata näiteks virtuaalseid kaupu (nagu mängutasemed või võlujoogid) ja teie Google Play rakenduse tasulisi teenuseid.
Võite ka luua tellimuse, mille alusel võetakse kasutajalt regulaarselt tasu.
Tähtis! Google Play arendaja programmieeskirjad ja teenustasud kehtivad kõigi rakendusesiseste toodete, sealhulgas nii ühekordsete toodete kui ka tellimuste puhul.
Saadavalolek
Kui teie asukohas on kaupmehe registreerimine lubatud, võite kasutada Google Play arveldussüsteemi.
Kui olete toetatud asukohas ning soovite oma rakendustes hakata kasutama Google Play arvelduse funktsioone, seadistage maksete profiil ja vaadake Androidi arendajate saidilt, kuidas seadistada Google Play arveldussüsteem.
Selleks et toode oleks ostmiseks saadaval, peab see olema aktiivne ja selle rakendus peab olema sihitud kasutaja riigile või piirkonnale. Rakendusesisene toode on ostmiseks saadaval seni, kuni see on aktiivne, isegi kui selle rakendus on avaldamata. Kui te ei soovi, et see saadaval oleks, peate rakendusesisese toote inaktiveerima.
Kui kasutate testkontot, minge Androidi arendajate saidile, et saada lisateavet Google Play Billing Library integratsiooni testimise kohta.
Pärast rakendusesisese toote loomist on see saadaval kasutajatele, kes käitavad Google Play poe uusimat versiooni.
Vajalikud load
Rakendusesisese toote pakkumiseks tuleb teil rakenduse APK manifestifailis deklareerida luba com.android.vending.BILLING
. Kui levitate rakendust globaalselt, saate siiski kõikides riikides avaldada rakendusi, mis kasutavad luba com.android.vending.BILLING
.
Rakendusesiseste toodete loomine
Ühe rakendusesisese toote loomine
- Toote ID-d peavad algama numbri või väiketähega ning koosnema numbritest (0–9), väiketähtedest (a–z), alljoontest (_) ja punktidest (.).
- Te ei saa toote ID-d pärast toote loomist muuta ega uuesti kasutada.
- Märkus. Toote ID
android.test
koos muude toote ID-dega, mis algavad fraasigaandroid.test
, pole kasutamiseks saadaval.
Rakendusesisese toote loomiseks tehke järgmist.
- Avage Play Console.
- Minge lehele Rakendusesisesed tooted (Monetiseerimine > Tooted > Rakendusesisesed tooted).
- Klõpsake käsul Loo toode.
- Sisestage toote üksikasjad.
- Toote ID: teie rakendusesisese toote kordumatu ID.
- Pealkiri: üksuse lühike nimi (maksimaalselt 55 tähemärki, kuid soovitame kasutada kuni 25 tähemärki, et see kõikides kontekstides õigesti kuvada), nt „Unerohi“.
- Kirjeldus: üksuse pikk kirjeldus (kuni 200 tähemärki), nt „Paneb elukad kohe magama“.
- Ikoon: teie toote kordumatu ja täpne kujutis. Ärge lisage teksti, reklaami ega brändinguelemente. Teie toote ikoon kuvatakse teie poe kirjes ja ostuvoo ajal.
- 32-bitine PNG
- 512 × 512 pikslit
- Kuni 1 MB
- Hind: sisestage hind oma kohalikus valuutas või valige hinnamall.
- Mitmekaupa: lubage seda üksust osta mitmekaupa. Kasutajad saavad seda üksust osta mitmekaupa (nende riigis või piirkonnas kehtestatud piirmäära ulatuses). Pidage silmas järgmist.
- Play Console'is mitmekaupa ostmise seadistamiseks peab teie rakendus kasutama Google Play Billing Library versiooni 4.0. Androidi arendajate saidilt leiate lisateavet Google Play Billing Library integreerimise kohta oma rakendusse.
- Mitmekaupa ostmine pole mõnes riigis või piirkonnas saadaval.
- Enamikus riikides või piirkondades, kus mitmekaupa ostmine on saadaval, on SKU hinnalävi umbes 100 USA dollarit. Mitmekaupa ostmise lubamiseks peate hinna (ilma maksudeta) igas riigis või piirkonnas kohandama selliseks, et see jääks alla läve.
- Play Pointsi eksklusiivne pakkumine: muutke toode kättesaadavaks ainult programmis Google Play Points.
- Salvestage muudatused ja klõpsake käsul Aktiveeri, et muuta rakendusesisene toode kasutajatele kättesaadavaks.
Keeled ja tõlked
Rakendusesiseste toodete vaikekeel on sama, mis rakendusel. Konkreetsetes keeltes tõlgete lisamiseks valige rakendusesisene toode, klõpsake käsul Halda tõlkeid ja lisage soovitud keeled. Lisateavet selle kohta, kuidas kasutajatele lokaliseeritud kasutuskogemust pakkuda, lugege artiklist Rakenduse tõlkimine ja lokaliseerimine.
Mitut rakendusesisest toodet hõlmava paketi loomine
Rakendusesiseseid tooteid hõlmava CSV-faili üleslaadimine
CSV-faili üleslaadimiseks toimige järgmiselt.
- Avage Play Console.
- Minge lehele Rakendusesisesed tooted (Monetiseerimine > Tooted > Rakendusesisesed tooted).
- Klõpsake käsul Impordi.
- Mitme toote importimisel kirjutatakse olemasolevad tooted üle ainult juhul, kui CSV-failis olev väärtus
Product ID
kattub tooteloendis olemasoleva rakendusesisese toote väärtusegaProduct ID
. Toote ülekirjutamisel ei kustutata rakendusesiseseid tooteid, mis puuduvad CSV-failist.
- Mitme toote importimisel kirjutatakse olemasolevad tooted üle ainult juhul, kui CSV-failis olev väärtus
- Pukseerige CSV-fail üleslaadimiskasti või klõpsake käsul Laadi üles.
Olemasolevaid rakendusesiseseid tooteid hõlmava CSV-faili eksportimine
CSV-faili eksportimiseks toimige järgmiselt.
- Avage Play Console.
- Minge lehele Rakendusesisesed tooted (Monetiseerimine > Tooted > Rakendusesisesed tooted).
- Klõpsake käsul Ekspordi.
CSV-faili näide
- Esimene näide määrab pealkirja ja kirjelduse kahes keeles (
en_US
jaes_ES
). Hinnamall määrab üksuse hinna. - Teise näite puhul ei kasutata hinnamalli. Selle asemel määratakse vaikeriigi (USA) hind. Play Console kasutab praeguseid valuutakursse ja asukoha suhtes asjakohaseid hinnamustreid, et määrata automaatselt hinnad kõigis riikides, kus rakendust levitatakse.
- Kolmas näide ei kasuta ka hinnamalli. Üksuse hind määratakse käsitsi iga riigi jaoks, kus rakendust levitatakse.
CSV-süntaksi näide
Product ID,Published State,Purchase Type,Auto Translate,Locale; Title; Description,Auto Fill Prices,Price,Pricing Template ID
Rakendusesiseste toodete näited
1. näide
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. näide
standard_sleeping_potion, published,managed_by_android,false,en_US; Standard Sleeping Potion; Puts all creatures to sleep for 2 minutes.,true, 1990000,
3. näide
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-failide andmeväärtused
Product ID |
Selle väärtuse määramine CSV-failis toimib samamoodi nagu toote ID sisestamine uue rakendusesisese toote loomisel. Kui määrate |
Publish State |
Väärtus peab olema published või unpublished . See toimib samamoodi nagu rakendusesisese toote oleku Aktiivne või Inaktiivne määramine. |
Purchase Type |
Väärtuseks peab olema määratud |
Auto Translate |
Väärtuse jaoks peab olema valitud Kui soovite pakkuda rakendusesisese toote pealkirja ja kirjelduse tõlkeid, määrake need tõlked selgesõnaliselt väärtuses |
|
Kui lisate üksuse jaoks ainult ühe lokaadi, peate määrama rakenduse vaikelokaadi ning üksuse vaikepealkirja ja kirjelduse:
Väärtuse Märkus. Väärtuste Kui soovite lisada üksuse pealkirja ja kirjelduse tõlgitud versiooni, tuleb teil lisada vaikelokaat, -pealkiri ja -kirjeldus ning seejärel iga tõlke lokaat, pealkiri ja kirjeldus. Järgmises näites on rakendusesisese toote vaikelokaat
Märkus. Rakendus hõlmab üht vaikekeelt, ent igal rakendusesisesel tootel on eraldi tõlgete loend. Kuigi iga üksuse väärtuse |
Auto-Fill Prices , Country , ja Price |
Võite määrata valiku Märkus. Kui määrate CSV-failis üksuse hinna, sisestage hind mikroühikutes kus 1 000 000 mikroühikut võrdub ühe valuutaühikuga. Automaatselt täidetud hindade kasutamine Järgmistes jaotistes kirjeldatakse, kuidas valiku Kui seate valiku Võtame näiteks järgmised tingimused.
Sel juhul määrake CSV-failis rea lõpus valikute Riigipõhise hinna määramine Kui määrate valiku Märkus. Teil tuleb sisestada riigikood ja hind iga riigi jaoks, mida rakendusega sihite. Selleks et vaadata ja muuta teie rakenduse sihitavate riikide loendit, kasutage lehe Tootmine vahekaarti Riigid/piirkonnad. Iga väärtus Näiteks kui pakute rakendust muudes riikides järgmiste hindadega (sh kõik maksud):
võite määrata CSV-faili rea lõpus valikute
|
Pricing Template ID |
Kui üksus on lingitud hinnamalliga, määrake valik Kui impordite CSV-faili, saate värskendada rakendusesiseste toodete ja hinnamallide vahelisi seoseid. Selleks et linkida toode konkreetse hinnamalliga, määrake valiku Võite linkida ühe hinnamalliga kuni 1000 rakenduse või rakendusesisese toote hinda. Seetõttu ärge määrake sama väärtust |
|
Kui levitate toodet Euroopa Majanduspiirkonna (EMP) kasutajatele, peaksite selle välja väärtuseks määrama kas DIGITAL_CONTENT või SERVICE . |
|
Kui müüte eri riikides või piirkondades digiuudiseid, ajakirju, ajalehti, raamatuid, videoid, muusikat, heli või audioraamatuid, võivad need olla sobilikud vähendatud käibemaksumäärade kasutamiseks. Vähendatud maksumäärade puhul järgivad väärtused sellel väljal järgmist vormingut: CountryCode;VATRate; Enne uue riigi või maksumäära paari lisamist peab igale riigi või maksumäära paarile järgnema semikoolon. Näited on esitatud allpool.
BOOKS_1, NEWS_1, NEWS_2, MUSIC_OR_AUDIO_1, LIVE_OR_BROADCAST_1 (suur- või väiketähtedega). |
|
Kui soovite koguda kohaldatavaid riiklikke telekommunikatsiooniteenuste ja meelelahutusteenuste makse, peate määrama, et teie rakendus või toode on voogesitustoode, ja määrama selle välja väärtuseks Praegu on selline maks lubatud ainult USA puhul. Selle välja väärtuseks on alati määratud: CountryCode;Eligibility;Rate Näited on esitatud allpool.
Sobivuse korral saate määrata välja järgmiste kategooriate järgi:
AUDIO_MULTI_CHANNEL heli voogesituse jaoks – mitme kanaliga |