Jos aiot integroida Huawei Mobile Services Unity-peliisi, tämän HMS Unity -laajennuksen avulla voit helposti integroida HMS: n. Lue lisää!
Huawei Mobile Services eli HMS on Huawein vaihtoehto GMS: lle, joka koostuu käyttäjille suunnatuista sovelluksista sekä taustapalveluista. Huawei Mobile Servicesin ideana on tarjota käyttökokemus, joka on johdonmukainen kaikissa laitteissa ja riippumaton alustapäivityksestä. HMS Ecosystemin kuukausittainen keskimääräinen käyttäjämäärä on kasvanut maailmanlaajuisesta 420 miljoonasta heinäkuussa 2018 valtavaan 600 miljoonaan joulukuuhun 2019 mennessä. tälle alustalle rekisteröityneiden kehittäjien määrä kasvoi 450 000:sta 1,3 miljoonaan samana ajanjaksona, ja HMS Core -sovellusintegraatio kasvoi 20 000 sovelluksesta 55 000 sovellusta. Huawein joulukuussa 2019 julkaisemien lisälukujen mukaan HMS Corella on maailmanlaajuisesti 600 miljoonaa käyttäjää yli 170 maassa (mukaan lukien Kiina).
Nämä numerot ovat hyödyllisiä sekä sovellusten että pelien kehittäjille, jotka molemmat voivat tarjota palvelujaan loppukäyttäjille
Jos olet kehittäjä, joka haluaa tukea Huawei- ja Honor-laitteita, Huawei tarjoaa paljon valmiita asiakirjoja helppo integroida sen API kehittäjän resurssien puitteissa. Myös pelien kehittäjille on saatavilla työkaluja, joiden avulla he voivat sisällyttää kaikki tarvittavat ominaisuudet, joita tarvitaan a mobiilipeli, joka ei toimi vain hyvänä mobiilipelinä, vaan sillä on myös tarvittava skaalauspotentiaali kasvaakseen menestyväksi otsikko.
Jos etsit tapoja rakentaa pelisi HMS-tuen avulla, työsi on nyt helpottunut huomattavasti tämän ansiosta HMS Unity Plugin. Laajennus auttaa sinua integroimaan Huawei Mobile Services -palvelun kaikki tehot Unity-peliisi, jolloin voit hyödyntää Huawein tehokkaiden sovellusliittymien tehoa, kuten Huawei Account Kit, Push Kit, Pelipalvelu, Mainospaketti, ja Sovelluksen sisäiset ostot.
Lyhyt yleiskatsaus joistakin Huawei Mobile Services API: sta
Huawei Account Kit
Huawei Account Kit antaa kehittäjille mahdollisuuden käyttää olemassa olevaa Huawei-tiliä kelvollisena kirjautumisvaihtoehtona pelissään, antaa pelaajille vähemmän esittelyväsymystä ja ohittaa vaiheet, kuten sähköpostiosoite ja matkapuhelinnumero todentaminen. Se auttaa edelleen käyttäjän käyttöönottoprosessissa ja vähentää käyttäjän vaihtuvuutta rekisteröinnin ja kirjautumisen aikana mm. suojattu kirjautuminen, valtuutus yhdellä napsautuksella, tuki kaksivaiheiselle todennuksena, tietojen salaus ja GDPR-yhteensopivuus yksityisyyden takaamiseksi.
Push Kit
Push Kit avulla kehittäjät voivat lähettää viestejä pilvestä käyttäjillesi, mikä toimii luotettavana, reaaliaikaisena push-viestialustana, jolla on globaali kattavuus yli 200 maassa. Pelien kehittäjät voivat hyödyntää sen tarjoamia tarkkoja kohdistusominaisuuksia edistääkseen pelinsä viihdeosuutta. Älykkään viestien työntämisen avulla kehittäjät voivat myös edistää vuorovaikutusta ja tapahtumia pelin sisällä.
Pelipalvelu
Pelipalvelu tarjoaa helpon tavan kirjautua sisään ja seurata saavutuksia peleissä. Pelien kehittäjät voivat mukauttaa jopa 200 saavutusta pelaajille, joten pelissä on aina jokin tavoite saavutettavana. Voit myös saada monipuolisia pelaajatietotilastoja, joiden avulla voit räätälöidä pelikokemuksesi vastaamaan pelaavan yleisösi tarpeita ja odotuksia. Sovellusliittymän avulla voit myös määrittää tapahtumaraportoinnin ja mukauttaa tärkeitä pelitapahtumia raportteja varten, jolloin voit analysoida raportoituja tapahtumia useista eri ulottuvuuksista. Mikään pelisovellusliittymä ei tietenkään ole täydellinen ilman tulostaulukoita ja tallennettuja peliominaisuuksia, ja tämä API sisältää myös ne. Voit luoda useita tulostaulukoita asettaaksesi pelaajat paremmuusjärjestykseen eri tavoilla, mikä yhdessä saavutusten seurannan kanssa kannustaa pelaajia jatkamaan peliäsi. Voit myös antaa pelaajien tallentaa pelin edistymisen Huawei Driveen, jolloin tallennetut pelitiedot voidaan hakea myös muilla yhteensopivilla laitteilla palaaville pelaajille.
Mainospaketti
Mainospaketti HMS: ssä on tärkeä kaupallistamisväline, ja pelien kehittäjät voivat hyödyntää sitä ylläpitääkseen ilmaista peliä mainostuen kautta. API tarjoaa ainutlaatuiset laitetason mainostunnisteet ja mainosten konversioseurantaominaisuudet. Ads Kit käyttää OAID-ratkaisua (Open Advertising ID) ei-pysyvänä mainoksen tunnisteena, mikä mahdollistaa kehittäjät tasapainottamaan käyttäjien yksityisyyttä ja tarjoamaan silti räätälöityjä mainoksia ja seuraamaan mainoksia tarkasti tehosteita.
Sovelluksen sisäinen osto
Mitä tulee Sovelluksen sisäiset ostotNimensä mukaisesti se on sovellusliittymä, joka vastaa saumattoman sovelluksen sisäisen ostokokemuksen integroimisesta sovellukseen tai peliin. Se tukee tilauspalveluita, tuotehallintaa automaattisella hinnoittelulla tuotteille paikallisissa valuutoissa, tilausten hallintaa ja niihin liittyviä myynninedistämistoimia. Sovelluksen sisäisten ostojen tarkoituksena on yksinkertaistaa maksujen käyttöprosessia ja yksinkertaistaa pääsy- ja vuorovaikutuslogiikkaa niin, että kehittäjät voivat keskittyä enemmän pelituotteidensa kehittämiseen ja parantamiseen huolehtimatta liikaa tulojen keräämisestä käsitellä asiaa.
HMS Unity Plugin
The HMS Unity Plugin tekee HMS-ominaisuuksien integroimisesta Unity-peliisi erittäin helppoa sovelluksen sisäisiin ostoihin, Huawei Login -palveluun, push-viesteihin, pelien tulostaulukoihin ja mainoksiin perustuvaan kaupallistamiseen. Näiden ominaisuuksien avulla voit lisäksi sisällyttää pelin suunnitteluun tärkeitä elementtejä, kuten yksilöllisen pelaajatunnistuksen, sovelluksen sisäiset ostot kulutustarvikkeita ja kosmetiikkaa varten, tuki mainoksille, tuki push-ilmoituksille, tuki tallennettuille peleille ja pelien tulostaulukoille ja saavutuksia.
Laajennus on edelleen ylpeä näistä neljästä ominaisuudesta:
- Siinä on selkeä dokumentaatio, joka opastaa kehittäjiä helposti seurattavalla oppaalla, joka sisältää vaiheittaiset ohjeet.
- Laajennuksen mukana tulee käyttövalmiita esivalmisteita.
- Laajennus sisältää myös demokohtauksia, jotka auttavat kehittäjää tutustumaan elävään esimerkkiin.
- Laajennus lupaa myös päivittää säännöllisesti uusia ominaisuuksia, joten voit olla varma, että projektisi ei luota vanhentuneisiin työkaluihin jonkin ajan kuluttua.
Liitännäisen integrointi on erittäin helppoa. Kaikki se vaatii viisi laajaa mutta helppoa vaihetta:
- Rekisteröi pelisi osoitteessa Huawein kehittäjän verkkosivusto
- Tuo Plugin Unity-projektiisi
- Määritä luettelo
- Yhdistä pelisi HMS Manageriin
- Yhdistä HMS Callback Handler peliisi
Ensimmäinen vaatimus HMS: n integroimiseksi peliisi on rekisteröityminen itse HMS: ään. Prosessi on helppo ja suoraviivainen, alkaen Developer Consoleen kirjautumisesta ja uuden luomisesta sovelluksen AppGallery-moduulissa ja hakea sitten IAP-palvelua ja määrittää sen pelillesi Tuotteet.
Seuraava vaihe on tuoda Unity-laajennus, jonka voit tehdä lataa GitHubista. Avaa Unity Editor ja tuo mukautettu paketti. Unityn tuonti-apuohjelma näyttää kaikki kohteet valmiiksi tarkastettuina, joten sinun tarvitsee vain napsauttaa Asenna ja Unity ottaa laajennuksen käyttöön Assets-kansioosi. Seuraavaksi sinun on määritettävä laajennus toimimaan pelissäsi antamalla pelisi yksilöllinen sovellustunnus, kehittäjän CPID ja paketti. pelisi nimi annettuihin kehotteisiin, ja laajennus sisältää automaattisesti kaikki tarvittavat tiedot Androidin sisällä Selvä.
Kun kaikki tämä on tehty, sinun on otettava käyttöön HMS Managerin esivalmistus kohtauksessasi. Etsi Unity-editorissa plugins-prefab-kansio ja vedä ja pudota HMS Manager kohtaukseesi ja noudata sitten määrityskehotteita.
Soita seuraavaksi HMS Managerille onClick-osion kautta. Viimeinen vaihe on yhdistää HMS Callback Handler peliisi. Dokumentaatio opastaa sinut prosessin läpi, joten sinulla ei pitäisi olla vaikeuksia.
Kuten voidaan nähdä, HMS: ään pääseminen on yllättävän helppoa pelinkehittäjälle, sillä heillä on helppo dokumentaatio ja tuki mahdollisten vaikeuksien varalta. Suuren käyttäjäkunnan kannustimena HMS kannustaa aloittelevia pelejä pitämään sitä omana alustanaan.
Jos haluat integroida Huawei Mobile Services peliisi, seuraa alla olevaa linkkiä GitHub-projektiin:
HMS Unity Plugin