Google Playn laskutusjärjestelmän avulla voit tarjota sovelluksen sisäisiä tuotteita, joista käyttäjiä veloitetaan kerran. Sovelluksen sisäisiin tuotteisiin voi kuulua virtuaalisia tuotteita (esimerkiksi pelin tasoja tai rohtoja) ja maksullisia palveluja sovelluksen sisällä Google Playssa.
Voit myös luoda tilauksen, josta käyttäjää veloitetaan toistuvasti.
Tärkeää: Google Playn kehittäjien ohjelmakäytännöt ja palvelumaksut koskevat sekä sovelluksen sisäisiä tuotteita että tilauksia.
Saatavuus
Jos alueellasi tuetaan kauppiaiden rekisteröitymistä, voit käyttää Google Playn laskutusjärjestelmää.
Jos haluat aloittaa Google Playn laskutusjärjestelmän käytön sovelluksissasi ja sijaintisi tukee sitä, luo maksuprofiili ja lue lisää Google Playn laskutusjärjestelmän käyttöönotosta Android-kehittäjäsivustolta.
Jotta sovelluksensisäinen tuote on ostettavissa, sen täytyy olla aktiivinen ja siihen liittyvän sovelluksen täytyy olla kohdistettu käyttäjän maahan tai alueelle. Sovelluksensisäinen tuote on ostettavissa niin kauan kuin se on aktiivinen, vaikka siihen liittyvän sovelluksen julkaisu olisi peruttu. Sinun on poistettava sovelluksensisäinen tuote käytöstä, jos et halua sen olevan saatavilla.
Jos käytät testitiliä, lue lisää Google Play ‐laskutuskirjaston integroinnista Android-kehittäjäsivustolta.
Kun sovelluksensisäinen tuote on luotu, se on saatavilla Google Play Kaupan uusimman version käyttäjille.
Huom. Tämän Play Console ‐saatavuuden vuoksi tuote voi olla käyttäjien ostettavissa suoraan Play Kaupan Pelit-etusivulta (sovelluksen sijaan) osana ostoskorin hylättyjä tuotteita koskevaa muistutusominaisuutta, joka kannustaa käyttäjiä viimeistelemään aiemmin hylätty ostos. (Lue lisää sovelluksen ulkopuolella tehdyistä ostoksista täältä.) Ominaisuus on oletuksena päällä kaikilla kehittäjillä.
Jos haluat poistaa ostoskoriin unohtuneista tuotteista muistutuksen käytöstä sovelluksessasi, lähetä tämä lomake.
Tarvittavat luvat
Tarjotaksesi sovelluksensisäisen tuotteen, sinun pitää määrittää com.android.vending.BILLING
-lupa sovelluksesi APK:n manifestitiedostossa. Jos sovellustasi jaetaan maailmanlaajuisesti, voit silti julkaista com.android.vending.BILLING
-lupaa käyttäviä sovelluksia kaikissa maissa.
Sovellusten sisäisten tuotteiden luominen
Yksittäisen sovelluksensisäisen tuotteen luominen
- Tuotetunnusten on alettava numerolla tai pienellä kirjaimella. Ne voivat sisältää vain numeroita (0–9), pieniä kirjaimia (a–z), alaviivoja (_) ja pisteitä (.).
- Et voi muuttaa tai käyttää tuotetunnusta uudelleen, kun tuote on luotu.
- Huom. Tuotetunnusta
android.test
taiandroid.test
-alkuisia tuotetunnuksia ei voi käyttää.
Näin voit luoda sovelluksensisäisen tuotteen:
- Avaa Play Console.
- Siirry Sovelluksen sisäiset tuotteet ‐sivulle (Kaupallista Playn avulla > Tuotteet > Sovelluksen sisäiset tuotteet).
- Valitse Luo tuote.
- Lisää tuotteen tiedot.
- Tuotteen tunnus: Sovelluksensisäisen tuotteen yksilöllinen tunnus.
- Nimi: Lyhyt nimi (enintään 55 merkkiä, mutta suosittelemme pituudeksi korkeintaan 25 merkkiä, jotta nimi näkyy kokonaan kaikissa yhteyksissä), esimerkiksi Unirohto.
- Kuvaus: Tuotteen pitkä kuvaus (enintään 200 merkkiä), esimerkiksi "Saa kaikenlaiset olennot nukahtamaan".
- Kuvake: Yksilöllinen ja todenmukainen kuva tuotteesta. Älä lisää tekstiä, tarjouksia tai brändäystä. Tuotekuvakkeet näkyvät sovelluksen tietosivulla ja ostoprosessin aikana.
- 32-bittinen PNG
- 512 x 512 pikseliä
- Enintään 1 Mt
- Hinta: Lisää hinta paikallisessa valuutassa tai valitse hinnoittelumalli.
- Usean kappaleen osto: Salli usean kappaleen osto tälle tuotteelle. Käyttäjät voivat ostaa useita kappaleita maansa tai alueensa kynnysarvon mukaisesti. Ota huomioon seuraavat seikat:
- Jotta voit määrittää usean kappaleen oston Play Consolessa, sovelluksesi tarvitsee Google Play ‑laskutuskirjasto 4.0:n. Lue lisää Google Play ‑laskutuskirjaston integroinnista sovellukseen Android-kehittäjien sivustolta.
- Usean kappaleen osto ei ole saatavilla tietyissä maissa tai tietyillä alueilla.
- Jos usean kappaleen osto on saatavilla, SKU:n hintakynnys on yleensä noin 100 USD. Jotta usean kappaleen osto olisi mahdollinen, sinun täytyy laskea hintaa (ennen veroja) kynnysarvon alle jokaisessa maassa tai jokaisella alueella.
- Vain Play‑pisteet: Rajaa tuotteen saatavuus vain Google Play ‑pisteille.
- Tallenna muutokset ja tee sovelluksensisäiset tuotteet saataviksi käyttäjille valitsemalla Aktivoi.
Kielet ja käännökset
Sovelluksensisäiset tuotteet käyttävät samaa oletuskieltä kuin sovellus, joihin ne sisältyvät. Voit lisätä käännöksen haluamallesi kielelle valitsemalla sovelluksen sisäisen tuotteen ja klikkaamalla Hallinnoi käännöksiä ja lisäämällä haluamasi kielet. Lue lisää lokalisoidun käyttökokemuksen tarjoamisesta käyttäjille artikkelista Sovelluksen kääntäminen ja lokalisointi.
Useiden tuotteiden luominen kerralla
Sovelluksen sisäisiä tuotteita sisältävän CSV-tiedoston lataaminen
Näin voit ladata CSV-tiedoston:
- Avaa Play Console.
- Siirry Sovelluksen sisäiset tuotteet ‐sivulle (Kaupallista Playn avulla > Tuotteet > Sovelluksen sisäiset tuotteet).
- Valitse Tuo.
- Useiden tuotteiden tuominen CSV-tiedoston latauksella korvaa olemassa olevat tuotteet vain, jos CSV-tiedostossa oleva
Product ID
‑arvo vastaa tuoteluettelossa jo olevan sovelluksensisäisen tuotteenProduct ID
‑arvoa. Jos sovelluksen sisäistä tuotetta ei mainita CSV-tiedostossa, sitä ei poisteta tuotteiden korvaamisen yhteydessä.
- Useiden tuotteiden tuominen CSV-tiedoston latauksella korvaa olemassa olevat tuotteet vain, jos CSV-tiedostossa oleva
- Vedä ja pudota CSV-tiedosto latauskenttään ja valitse Lataa.
Nykyisiä sovelluksen sisäisiä tuotteita sisältävän CSV-tiedoston vieminen
Näin voit viedä CSV-tiedoston:
- Avaa Play Console.
- Siirry Sovelluksen sisäiset tuotteet ‐sivulle (Kaupallista Playn avulla > Tuotteet > Sovelluksen sisäiset tuotteet).
- Valitse Vie.
Esimerkki CSV-tiedostosta
- Ensimmäisessä esimerkissä nimi ja kuvaus määritellään kahdella eri kielellä (
en_US
jafi_FI
). Tuotteen hinta määritellään hinnoittelumallissa. - Toisessa esimerkissä ei käytetä hinnoittelumallia. Sen sijaan siinä määritetään oletusmaassa (Yhdysvallat) käytettävä hinta. Play Console määrittää sovelluksen muiden jakelumaiden hinnat automaattisesti voimassa olevien valuuttakurssien ja paikallisten hinnoittelukaavojen avulla.
- Myöskään kolmannessa esimerkissä ei käytetä hinnoittelumallia. Tuotteen hinta määritetään manuaalisesti jokaiselle maalle, jossa sovellusta jaellaan.
CSV-syntaksiesimerkki
Product ID,Published State,Purchase Type,Auto Translate,Locale; Title; Description,Auto Fill Prices,Price,Pricing Template ID
Esimerkkejä sovelluksensisäisistä tuotteista
Esimerkki 1
basic_sleeping_potion,published,managed_by_android,false,en_US; Basic Sleeping Potion; Puts small creatures to sleep.; fi_FI; Tavallinen unirohto; Saa pienet olennot nukahtamaan.,false,,4637138456024710495
Esimerkki 2
standard_sleeping_potion, published,managed_by_android,false,en_US; Standard Sleeping Potion; Puts all creatures to sleep for 2 minutes.,true, 1990000,
Esimerkki 3
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-tiedostojen data-arvot
Product ID |
Tämän arvon määrittäminen CSV-tiedostossa vastaa tuotetunnuksen lisäämistä uuden sovelluksensisäisen tuotteen luomisen yhteydessä. Jos määrittämäsi |
Publish State |
Tämän arvon on oltava published tai unpublished . Tämä vastaa sovelluksensisäisen tuotteen määrittämistä aktiiviseksi tai ei-aktiiviseksi. |
Purchase Type |
Tämän arvon on oltava |
Auto Translate |
Tämän arvon on oltava Jos haluat lisätä käännöksiä sovelluksen sisäisen tuotteen otsikolle ja kuvaukselle, määritä nämä käännökset selkeästi |
|
Jos tuotteellesi on määritettynä vain yksi kieli, sinun täytyy määrittää sovelluksesi oletuskieli sekä tuotteen oletusnimi ja ‑kuvaus:
Voit käyttää Huom. Kun määrität Jos haluat lisätä käännettyjä versioita tuotteen nimestä ja kuvauksesta, sinun täytyy luetella ensin oletuskieli, ‑nimi ja ‑kuvaus ja sen jälkeen kunkin käännösversion kieli, nimi ja kuvaus. Alla olevassa esimerkissä sovelluksensisäisen tuotteen oletuskieli on
Huom. Sovelluksella on yksi oletuskieli, minkä lisäksi kullakin sovelluksen sisäisellä tuotteella on oma käännöslistansa. |
Auto-Fill Prices , Country ja Price |
Voit määrittää Huom. Määritä tuotteen hinta CSV-tiedostossa mikroyksikköinä niin, että 1 000 000 mikroyksikköä vastaa yhtä yksikköä varsinaisesti käytettävässä valuutassa. Hintojen täyttäminen automaattisesti Alla olevissa osioissa kerrotaan, miten Jos määrität Esimerkkitilanne:
Määritä tässä tapauksessa Maakohtaisen hinnan määrittäminen Jos Huom. Jokaisella maalla, johon sovelluksesi on kohdistettu, täytyy olla valittuna maatunnus ja hinta. Voit katsella ja muokata kohdistettujen maiden luetteloa sovelluksesi Maat/alueet-välilehdeltä Tuotanto-sivulla. Jokainen Oletetaan esimerkiksi, että sovelluksesi käyttää seuraavia verollisia hintoja:
Tässä tapauksessa voit määrittää
|
Pricing Template ID |
Jos tuote on yhdistetty hinnoittelumalliin, määritä Jos tuot CSV-tiedoston, voit päivittää sovelluksen sisäisten tuotteiden ja hinnoittelumallien väliset linkit. Voit linkittää tuotteen tiettyyn hinnoittelumalliin määrittämällä kyseisen mallin tunnuksen Voit linkittää yhteen hinnoittelumalliin enintään 1 000 sovelluksen tai sovelluksensisäisen tuotteen hintaa. Älä siis määritä samaa |
|
Jos jakelet Euroopan talousalueella (ETA) oleville käyttäjille, aseta arvoksi joko DIGITAL_CONTENT tai SERVICE . |
|
Jos myyt digiuutisia, aikakauslehtiä, sanomalehtiä, kirjoja, videoita, musiikkia, audiota tai äänikirjoja eri maissa tai alueilla, voit täyttää ALV-vähennyksen ehdot. Jos täytät vähennyksen ehdot, kentän arvojen pitää olla tässä muodossa: CountryCode;VATRate; Jokaisen maa- ja veroparin jälkeen on oltava puolipiste ennen uuden maa- ja veroparin lisäämistä. Esimerkkejä:
BOOKS_1, NEWS_1, NEWS_2, MUSIC_OR_AUDIO_1, LIVE_OR_BROADCAST_1 (isoilla tai pienillä kirjaimilla) |
|
Jos haluat kerätä televiestintä- ja huviveroja, sinun on ilmoitettava, että sovelluksesi tai tuotteesi on striimaustuote ja määritettävä kentän arvoksi Tällä hetkellä tämä verotyyppi on saatavilla vain Yhdysvalloissa. Tämän kentän arvoksi asetetaan aina tämä: CountryCode;Eligibility;Rate Esimerkkejä:
Jos keräät veroja, määritä kenttä näiden kategorioiden mukaan:
AUDIO_MULTI_CHANNEL audiostriimaukselle – monikanava |