Sebenzisa i-Play Integrity API ukuze uthole ukusebenzisana okuyingozi futhi ulwisane nokuhlukumeza

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:

Setha futhi uphathe i-Play Integrity API

Nika amandla i-API Yobuqotho ye-app yakho

Kubalulekile: Ngokufinyelela noma ukusebenzisa i-Integrity API, uyavumelana Nemigomo Yesevisi ye-Play Integrity API.

Ukuze unike amandla izimpendulo ze-API Yobuqotho ye-app yakho, kudingeka ulinke iphrojekthi ye-Google Cloud ku-Play Console. Ukuze ulinke iphrojekthi yakho:

  1. Vula i-Play Console bese uya ekhasini Lobuqotho be-app (Khulula > Ubuqotho be-app).
  2. Skrola uye esigabeni esithi "Play Integrity API".
  3. Khetha "Iphrojekthi enelinki" kanye nephrojekthi ofuna ukulinka kuyo
  4. 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:

  1. Vula i-Play Console bese uya ekhasini Lobuqotho be-app (Khulula > Ubuqotho be-app).
  2. Skrola uye esigabeni esithi "Play Integrity API".
  3. Chofoza Amasethingi.
  4. Skrolela esigabeni esithi "Izimpendulo".
  5. Chofoza okuthi Hlela.
  6. Khetha noma susa ukukhetha amabhokisi okuhlola eduze kwezimpendulo ze-API ofuna ukuzishintsha.
  7. 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:

  1. Vula i-Play Console bese uya ekhasini Lobuqotho be-app (Khulula > Ubuqotho be-app).
  2. Skrola uye esigabeni esithi "Play Integrity API".
  3. Chofoza Amasethingi.
  4. Skrola uye esigabeni esithi "Izicelo zokuqala". Eduze kokuthi "Impendulo yokubethela," isimo "Sizophathwa i-Google" ngokuzenzakalela. Chofoza okuthi Shintsha.
  5. 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.
  6. Landela imiyalelo esesikrinini ukuze ukhiqize ifayela le-.pem futhi ulayishe ifayela le-.pem ukuze udawunilode okhiye bakho be-API.
  7. Umyalezo osesikrinini uzoqinisekisa ukuthi ukuphathwa kokubethelwa kwempendulo yakho kubuyekeziwe.
  8. 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:

  1. Vula i-Play Console bese uya ekhasini Lobuqotho be-app (Khulula > Ubuqotho be-app).
  2. Skrola uye esigabeni esithi "Play Integrity API".
  3. Chofoza Amasethingi.
  4. Skrola uye esigabeni esithi "Izicelo zokuqala". Eduze kokuthi "Ukubethelwa kwempendulo," isimo "Sizophathwa nguwena" ngoba usishintshile ngaphambilini. Chofoza okuthi Shintsha.
  5. 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:

  1. Vula i-Play Console bese uya ekhasini Lobuqotho be-app (Khulula > Ubuqotho be-app).
  2. Skrola uye esigabeni esithi “Play Integrity API”.
  3. Chofoza Amasethingi.
  4. Skrolela uye esigabeni esithi "Ukuhlola".
  5. Chofoza okuthi Yenza ukuhlola okusha.
  6. Khetha uhlu lwe-imeyili noma yenza olusha.
  7. 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

  1. Vula i-Play Console bese uya ekhasini Lobuqotho be-app (Khulula > Ubuqotho be-app).
  2. Skrolela kusigaba se-"Play Integrity API" .
  3. Chofoza Amasethingi.
  4. Skrolela kusigaba sokuthi "Ukulondoloza uhlu lokusesitolo lwangokwezifiso" .
  5. Chofoza okuthi Sungula ukufakwa ohlwini.
  6. 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':

  1. Vula i-Play Console uphinde uye kukhasi lokuthi Ukulondoloza uhlu lokusesitolo lwangokwezifiso (Khulisa > Ukulondoloza uhlu lokusesitolo lwangokwezifiso).
  2. Chofoza okuthi Sungula ukufakwa ohlwini, khetha ukuthi usungula ukufakwa ohlwini okusha noma wenza impinda yosekukhona kakade, bese uchofoza Okulandelayo.
  3. Ngaphansi kokuthi "Imininingwane yohlu," thola isigaba sokuthi "Izibukeli okuphokophelwe kuzo" .
  4. Khetha okuthi Nge-URL, uphinde uthayiphe i-‘playintegrity’ kubhokisi lombhalo.
  5. 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:

  1. Vula i-Play Console bese uya ekhasini Lobuqotho be-app (Khulula > Ubuqotho be-app).
  2. Skrola uye esigabeni esithi “Play Integrity API”.
  3. 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:

  1. Vula i-Play Console bese uya ekhasini Lobuqotho be-app (Khulula > Ubuqotho be-app).
  2. Skrola uye esigabeni esithi “Play Integrity API”.
  3. Chofoza Amasethingi.
  4. 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.

Okuqukethwe okuhlobene

Ingabe lokhu kube usizo?

Singayithuthukisa kanjani?

Udinga usizo olungaphezulu?

Zama lezi zinyathelo ezilandelayo:

Sesha
Sula usesho
Vala usesho
Imenyu eyinhloko
3464186403499811548
true
Sesha isikhungo sosizo
true
true
true
true
true
92637
false
false