Installation
Denna process behöver bara följas en gång, första gången du behöver installera SDK:n i ditt projekt. Se avsnittet Uppdatering för instruktioner om efterföljande uppdateringar. SDK:n distribueras via ett privat Cloudsmith Maven-repository.
1
Lägg till dina Cloudsmith-uppgifter
I din Ersätt
local.properties, lägg till de inloggningsuppgifter som tillhandahålls av Kleep:local.properties
TOKEN_VALUE med det token som tillhandahålls av Kleep. Användarnamnet är den bokstavliga strängen token.2
Lägg till Cloudsmith Maven-repositoryt
I din
settings.gradle eller settings.gradle.kts, lägg till följande rader:3
Lägg till beroendet
I din moduls
build.gradle eller build.gradle.kts-fil, lägg till följande rader för att skapa beroendet:Äldre installation (JitPack)
Äldre installation (JitPack)
Dessa instruktioner gäller äldre SDK-versioner som distribuerades via JitPack.
-
I din
gradle.properties, lägg till detta token:authToken=jp_9ibcequhrjtge3cmavt2k4sq6a -
I din
settings.gradleellersettings.gradle.kts, lägg till följande rader: -
I din moduls
build.gradleellerbuild.gradle.kts-fil, lägg till följande rader för att skapa beroendet:
Initiering
Redigera din anpassade
Application-klass och ange applicationContext för initiering.
Manifest.xml
Import
Du kan manuellt importera modulen i början av din
MainActivity.kt
Användning
SDK:n levereras med 3 metoder:
Metod 1: requestSize
Denna metod gör det möjligt att implementera logiken för CTA.
Logikschema
Detta schema förklarar hur man uppdaterar CTA som öppnar Kleep.
https://www.figma.com/board/BlurZ01lR3JBQZeTUU98TE/Mobile---CTA-Logic?node-id=0-1&t=ccXWciNziIdfhgew-1
Implementeringsexempel
Metod 2: show
Denna metod anropas när CTA klickas. Den gör det möjligt att ladda de olika skärmarna. Utvecklaren som integrerar SDK:n bör bädda in dem i ett bottom sheet.
Metod 3: track
Denna metod gör det möjligt att spåra anpassade händelser.
product_viewed
Parametrar (CSV)
Exempel
product_added_to_cart
Parametrar (CSV)
Exempel
checkout_completed
Parametrar (CSV)
Exempel
