Skip to main content
Tietovarasto: https://github.com/KlipFit/kleep-android

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ää local.properties-tiedostoosi Kleepin toimittamat tunnukset:
local.properties
Korvaa 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:
Nämä ohjeet koskevat vanhempia SDK-versioita, jotka jaellaan JitPackin kautta.
  1. Lisää gradle.properties-tiedostoosi tämä token: authToken=jp_9ibcequhrjtge3cmavt2k4sq6a
  2. Lisää settings.gradle- tai settings.gradle.kts-tiedostoosi seuraavat rivit:
  3. Lisää moduulisi build.gradle- tai build.gradle.kts-tiedostoon seuraavat rivit riippuvuuden luomiseksi:

Alustus


Muokkaa omaa Application-luokkaasi ja anna applicationContext alustusta varten.
Muista lisätä Application-luokkasi 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.
Haluamme seurata 3 tapahtumaa: product_viewed Parametrit (CSV) Esimerkki
product_added_to_cart Parametrit (CSV) Esimerkki
checkout_completed Parametrit (CSV) Esimerkki