Ungasebenzisa i-Play Integrity API ukuze uvikele ama-app namageyimu akho ekusebenzisaneni okuyingozi. Ngokuhlonza lokhu kusebenzisana, i-app yakho lokusebenza ingaphendula ngokufanele ukuze inciphise ingcuphe yokuhlaselwa nokuhlukumeza.
Indlela okusebenza ngayo
I-Integrity API ihlanganisa izakhi ezimelene nokuhlukumeza ze-Google Play ngeqoqo lamasiginali obuqotho ukusiza i-app ye-Android nonjiniyela begeyimu bathole ithrafikhi engase ibe yingozi newumgunyathi. Le thrafikhi ingavela ezinhlobeni ezilungisiwe ze-app yakho noma igeyimu, amadivayisi angathembekile, noma ezinye izindawo ezingathembekile. Ngokuthola le thrafikhi, ungaphendula ngesenzo esifanele ukuze unciphise ukuhlasela nokuhlukumeza okunjengokukhwabanisa, ukukopela, nokufinyelela okungagunyaziwe.
Uma umsebenzisi enza i-app noma isenzo esichazwe yigeyimu, iseva yakho iyalela ikhodi yohlangothi lweklayenti ukuthi isebenzise i-API Yobuqotho. Iseva ye-Google Play ibuyisela impendulo ebethelwe ngesinqumo sobuqotho mayelana nokuthi ungayithemba yini le divayisi kanye nenambambili yayo. I-app yakho ibe isidlulisela leyo mpendulo kuseva yakho ukuze iqinisekiswe. Iseva yakho inganquma ukuthi i-app noma igeyimu yakho kufanele yenzeni ngokulandelayo.
I-API ihlinzeka ngesinqumo sobuqotho empendulweni ehlanganisa ulwazi olulandelayo:
- I-app binary yangempela: Inquma ukuthi uyaxhumana yini ne-binary engashintshwanga eqashelwa yi-Google Play.
- Ukufaka i-Play yangempela: Inquma ukuthi i-akhawunti yamanje yomsebenzisi inelayisensi yini, okusho okuthi umsebenzisi ufake futhi wakhokhela i-app yakho noma igeyimu ku-Google Play.
- Idivayisi ye-Android yangempela: Inquma ukuthi i-app yakho isebenzisa idivayisi ye-Android yangempela enikezwa amandla amasevisi we-Google Play (noma isimo sangempela se-Google Play Games for PC).
- Ikhululekile kuhlelo olungayilungele ikhompyutha olwaziwayo: Inquma uma ngabe i-Google Play Protect ivuliwe futhi uma ngabe ithole ama-app ayingcuphe noma ayingozi afakwe kudivayisi
Amathiphu:
- Ungakwazi ukuqapha isimo se-Play Integrity API namanye amasevisi e-Google Play usebenzisa ideshibhodi yesimo se-Google Play.
- I-Integrity API inikeza inani elikhulu kakhulu le-app yakho uma ulandela imikhuba enconyiwe ngayinye ekubhalweni kusayithi Lonjiniyela be-Android.
Setha futhi uphathe i-Play Integrity API
Nika amandla i-API Yobuqotho ye-app yakho
Ukuze unike amandla izimpendulo ze-API Yobuqotho ye-app yakho, kudingeka ulinke iphrojekthi ye-Google Cloud ku-Play Console. Ukuze ulinke iphrojekthi yakho:
- Vula i-Play Console bese uya ekhasini Lobuqotho be-app (Khulula > Ubuqotho be-app).
- Skrola uye esigabeni esithi "Play Integrity API".
- Khetha "Iphrojekthi enelinki" kanye nephrojekthi ofuna ukulinka kuyo
- Chofoza okuthi Linka iphrojekthi ku-cloud.
Ukuze uqale ukuhlanganisa i-Integrity API ku-app yakho, kudingeka wenze okulandelayo:
- Kuma-app we-Java/Kotlin, faka ilabhulari ye-Android etholakalayo yakamuva ye-Play Integrity API ukusuka Ekhosombeni Le-Maven ye-Google.
- Mayelana namageyimu we-Unity, faka i-Google Play Plugins for Unity ekhishwe kamuva. Zonke izinhlobo zango-2019.x, 2020.x nezintsha ziyasekelwa. Uma usebenzisa i-Unity 2018.x, faka i-2018.4 noma entsha. Uma usebenzisa i-Unity 2017.x, faka i-2017.4.40 noma entsha. I-Unity 5.x nezindala azisekelwa.
- Mayelana nama-app namageyimu Omdabu, faka i-Play Core Native SDK yakamuva.
Manje usungakwazi ukulandela lezi zinyathelo kusayithi le-Android Developers ukuze uqale ukusebenzisa i-Play Integrity API ku-app noma kugeyimu yakho.
(Akuphoqiwe) Hlela ngendlela oyithandayo izimpendulo ze-Integrity API
Ukuze ufunde ukuthi uzilungiselela kanjani izimpendulo zobuqotho be-API, vakashela kusayithi Lonjiniyela be-Android.
Ukuze uhlele izimpendulo zakho ze-API:
- Vula i-Play Console bese uya ekhasini Lobuqotho be-app (Khulula > Ubuqotho be-app).
- Skrola uye esigabeni esithi "Play Integrity API".
- Chofoza Amasethingi.
- Skrolela esigabeni esithi "Izimpendulo".
- Chofoza okuthi Hlela.
- Khetha noma susa ukukhetha amabhokisi okuhlola eduze kwezimpendulo ze-API ofuna ukuzishintsha.
- Chofoza okuthi Londoloza izinguquko.
Kubalulekile: Izinguquko ezimpendulweni ze-API ziqala ukusebenza ngokushesha ngemva kokuthi uzigcine, okuhlanganisa nalapho i-app yakho ikhiqizwa. Ngaphambi kokuthi uguqule isethi yezimpendulo ze-API ku-Play Console yakho, qiniseka ukuthi iseva yakho ikulungele ukwamukela lezo zimpendulo.
(Akuphoqiwe) Amasethingi esicelo sokuhlela
Ngokuzenzakalelayo, i-Google ilawula ukubethela kwezimpendulo zakho zezicelo. Nokho, ungakhetha ukukulawula ngokwakho ukubethela kwempendulo yakho uma uthanda.
Kubalulekile: Ukushintsha ukubethelwa kwempendulo yakho phakathi kokuphathwa i-Google nokuziphatha ngokwakho kudinga izinguquko zekhodi kuseva yakho ye-backend.
Ukuze uziphathele ngokwakho ukubethelwa kwempendulo yakho:
- Vula i-Play Console bese uya ekhasini Lobuqotho be-app (Khulula > Ubuqotho be-app).
- Skrola uye esigabeni esithi "Play Integrity API".
- Chofoza Amasethingi.
- Skrola uye esigabeni esithi "Izicelo zokuqala". Eduze kokuthi "Impendulo yokubethela," isimo "Sizophathwa i-Google" ngokuzenzakalela. Chofoza okuthi Shintsha.
- Khetha okuthi "Phatha futhi udawunilode okhiye bokubethelwa kwempendulo yami" bese uchofoza okuthi Londoloza izinguquko. I-Google izokhiqiza okhiye bokubethela impendulo ukuze ubadawunilode futhi ubaphathe. Kumelwe ubuyekeze ukuqonda kweseva yakho ye-backend ukuze usebenzise okhiye ukususa ukubethela kwezimpendulo.
- Landela imiyalelo esesikrinini ukuze ukhiqize ifayela le-.pem futhi ulayishe ifayela le-.pem ukuze udawunilode okhiye bakho be-API.
- Umyalezo osesikrinini uzoqinisekisa ukuthi ukuphathwa kokubethelwa kwempendulo yakho kubuyekeziwe.
- Dawuniloda ukubethelwa kwempendulo yakho entsha futhi ubuyekeze iseva yakho ye-backend ukuze ususe ukubethela izimpendulo ngazo ekukhiqizeni. Buyela kuthebhu ye-Integrity API ekhasini le-App Integrity ukuze unike amandla i-Google Play ukuthi iqale ukusebenzisa okhiye bempendulo yokubethela abasha esikhundleni sokhiye befa. Lolu shintsho ngolwamanje.
Uma ufuna ukuhlela ekulawuleni ngokwakho uye kokuthi kuphethwe yi-Google:
- Vula i-Play Console bese uya ekhasini Lobuqotho be-app (Khulula > Ubuqotho be-app).
- Skrola uye esigabeni esithi "Play Integrity API".
- Chofoza Amasethingi.
- Skrola uye esigabeni esithi "Izicelo zokuqala". Eduze kokuthi "Ukubethelwa kwempendulo," isimo "Sizophathwa nguwena" ngoba usishintshile ngaphambilini. Chofoza okuthi Shintsha.
- Khetha okuthi "Vumela i-Google iphathe ukubethelwa kwempendulo yami (kuyanconywa)" bese uchofoza okuthi Londoloza izinguquko. I-Google izokhiqiza futhi iphathe okhiye bakho bokubethela impendulo. Iseva yakho ye-backend izoshayela iseva ye-Google Play ukuze isuse ukubethela izimpendulo.
Hlola ukuhlanganiswa kwakho kwe-Play Integrity API
Ukuhlola ukuhlanganiswa kwe-API yakho yobuqotho, ungasetha uhlu lwama-akhawunti e-Gmail futhi. Okokuqala, qinisekisa ukuthi izihloli zakho zinokufinyelela ekukhishweni kwakho. Shicilela i-app yakho ekulandeleleni kokuhlola kwangaphakathi noma ithrekhi ohlose ukuhlola kuyo. Bese, ulandela imiyalelo yokuphatha abahloli ngekheli le-imeyili noma usebenzisa i-Google Groups ukuze abahloli bakho bakwazi ukufinyelela okukhishwayo kwakho.
Ukuze usethe ukuhlola:
- Vula i-Play Console bese uya ekhasini Lobuqotho be-app (Khulula > Ubuqotho be-app).
- Skrola uye esigabeni esithi “Play Integrity API”.
- Chofoza Amasethingi.
- Skrolela uye esigabeni esithi "Ukuhlola".
- Chofoza okuthi Yenza ukuhlola okusha.
- Khetha uhlu lwe-imeyili noma yenza olusha.
- Chofoza okuthi Yenza ukuhlola.
Enza ngokwezifiso uhlu lwakho lokusesitolo uma abasebenzisi bavakasha kusukela kumabhokisi e-API yobuqotho
Ungasebenzisa i-API yobuqotho ibhokisi lesixazululo ukuyalela abasebenzisi abathole i-app yakho ngokungekho emthethweni ukuze bathole i-app yakho kusukela ku-Google Play. Uma abasebenzisi bathepha kubhokisi, bazoqondiswa kabusha kuhlu lwakho lokusesitolo lapho bangathepha khona inkinobho yokufaka (noma bathenge noma babuyekeze) ukuze i-app ingezwe kulabhulari yomsebenzisi ye-Google Play.
Ungenza ngokwezifiso amafa akho ohlu lokusesitolo kunoma iziphi izivakashi ezithepha amabhokisi esixazululo sobuqotho be-API, okufaka igama le-app yakho, isithonjana, izincazelo, namafa wesithombe. Ukuze wenze ngokwezifiso uhlu lwakho lokusesitolo uma abasebenzisi bavakasha kusukela kubhokisi lobuqotho be-API
- Vula i-Play Console bese uya ekhasini Lobuqotho be-app (Khulula > Ubuqotho be-app).
- Skrolela kusigaba se-"Play Integrity API" .
- Chofoza Amasethingi.
- Skrolela kusigaba sokuthi "Ukulondoloza uhlu lokusesitolo lwangokwezifiso" .
- Chofoza okuthi Sungula ukufakwa ohlwini.
- Landelela imiyalelo kukhasi lokuthi Sungula ukulondoloza uhlu lokusesitolo lwangokwezifiso uphinde uchofoze okuthi Londoloza.
Okunye, ungasungula ukulondoloza uhlu lokusesitolo lwangokwezifiso lwamabhokisi e-API yobuqotho ngokuqondile kusukela kukhasi lokuthi 'Ukulondoloza uhlu lokusesitolo lwangokwezifiso':
- Vula i-Play Console uphinde uye kukhasi lokuthi Ukulondoloza uhlu lokusesitolo lwangokwezifiso (Khulisa > Ukulondoloza uhlu lokusesitolo lwangokwezifiso).
- Chofoza okuthi Sungula ukufakwa ohlwini, khetha ukuthi usungula ukufakwa ohlwini okusha noma wenza impinda yosekukhona kakade, bese uchofoza Okulandelayo.
- Ngaphansi kokuthi "Imininingwane yohlu," thola isigaba sokuthi "Izibukeli okuphokophelwe kuzo" .
- Khetha okuthi Nge-URL, uphinde uthayiphe i-‘playintegrity’ kubhokisi lombhalo.
- Faka yonke eminye imininingwane uphinde uchofoze okuthi Londoloza.
Ithiphu: Ipharamitha ethi 'playintegrity' iyigama elisemqoka elikhethekile elibekelwe amalinki ajulile wobuqotho, ngakho kumelwe ifakwe ngokunembile futhi ingashintshwa uma usetha ukulondoloza uhlu lokusesitolo lwangokwezifiso.
Yandisa ubuningi bezicelo zansuku zonke ze-Play Integrity API
Ama-app angenza izicelo ezifika ku-10,000 ngosuku ku-Integrity API ngokuzenzakalelayo.
Ukuze ubuke inani lezicelo ezenziwa yi-app yakho nsuku zonke:
- Vula i-Play Console bese uya ekhasini Lobuqotho be-app (Khulula > Ubuqotho be-app).
- Skrola uye esigabeni esithi “Play Integrity API”.
- Bheka inani lansuku zonke lezicelo. Ukuze ubuke idatha eningi, shintsha isikhathi, uphinde usebenzise izihlungi, chofoza okuthi Buka umbiko we-API yobuqotho.
Ukuze ubuke izicelo ze-app eziphakeme zosuku:
- Vula i-Play Console bese uya ekhasini Lobuqotho be-app (Khulula > Ubuqotho be-app).
- Skrola uye esigabeni esithi “Play Integrity API”.
- Chofoza Amasethingi.
- Buka isigaba sakho sokusebenzisa.
Ungacela ukwenza izicelo ezingaphezu kwezingu-10,000 usuku ngalunye. Ukuze ufaneleke kumelwe:
- Qinisekisa ukusetshenziswa okunembile kwe-API logic kuhlanganise nokuzama kabusha.
- Shicilela i-app yakho ku-Google Play ngaphezu kwanoma yiziphi ezinye iziteshi zokusabalalisa.
Ukuze wandise inani eliphakeme lezicelo zansuku zonke, gcwalisa leli fomu.