Asennus
Tätä prosessia tarvitsee noudattaa vain kerran, ensimmäisellä kerralla kun asennat SDK:n projektiisi. Katso myöhempiä päivityksiä varten ohjeet Päivitys-osiosta. SDK jaellaan yksityisen Cloudsmith Maven -repositorion kautta.
1
Lisää Cloudsmith-tunnuksesi
Lisää Korvaa
local.properties-tiedostoosi Kleepin toimittamat tunnukset:local.properties
TOKEN_VALUE Kleepin toimittamalla tokenilla. Käyttäjänimi on kirjaimellisesti merkkijono token.2
Lisää Cloudsmith Maven -repositorio
Lisää
settings.gradle- tai settings.gradle.kts-tiedostoosi seuraavat rivit:3
Lisää riippuvuus
Lisää moduulisi
build.gradle- tai build.gradle.kts-tiedostoon seuraavat rivit riippuvuuden luomiseksi:Vanha asennustapa (JitPack)
Vanha asennustapa (JitPack)
Nämä ohjeet koskevat vanhempia SDK-versioita, jotka jaellaan JitPackin kautta.
-
Lisää
gradle.properties-tiedostoosi tämä token:authToken=jp_9ibcequhrjtge3cmavt2k4sq6a -
Lisää
settings.gradle- taisettings.gradle.kts-tiedostoosi seuraavat rivit: -
Lisää moduulisi
build.gradle- taibuild.gradle.kts-tiedostoon seuraavat rivit riippuvuuden luomiseksi:
Alustus
Muokkaa omaa
Application-luokkaasi ja anna applicationContext alustusta varten.
Manifest.xml-tiedostoon
Tuonti
Voit tuoda moduulin manuaalisesti
MainActivity.kt-tiedostosi alussa
Käyttö
SDK:ssa on 3 metodia:
Metodi 1: requestSize
Tämä metodi mahdollistaa CTA:n logiikan toteuttamisen.
Logiikkakaavio
Tämä kaavio selittää, kuinka päivitetään Kleepin avaava CTA.
https://www.figma.com/board/BlurZ01lR3JBQZeTUU98TE/Mobile---CTA-Logic?node-id=0-1&t=ccXWciNziIdfhgew-1
Toteutusesimerkki
Metodi 2: show
Tätä metodia kutsutaan, kun CTA:ta klikataan. Se mahdollistaa eri näyttöjen lataamisen. SDK:n integroivan kehittäjän tulee upottaa ne bottom sheet -komponenttiin.
Metodi 3: track
Tämä metodi mahdollistaa omien tapahtumien seuraamisen.
product_viewed
Parametrit (CSV)
Esimerkki
product_added_to_cart
Parametrit (CSV)
Esimerkki
checkout_completed
Parametrit (CSV)
Esimerkki
