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

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 local.properties, lägg till de inloggningsuppgifter som tillhandahålls av Kleep:
local.properties
Ersätt 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:
Dessa instruktioner gäller äldre SDK-versioner som distribuerades via JitPack.
  1. I din gradle.properties, lägg till detta token: authToken=jp_9ibcequhrjtge3cmavt2k4sq6a
  2. I din settings.gradle eller settings.gradle.kts, lägg till följande rader:
  3. I din moduls build.gradle eller build.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.
Glöm inte att lägga till din Application-klass i 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.
Vi vill spåra 3 händelser: product_viewed Parametrar (CSV) Exempel
product_added_to_cart Parametrar (CSV) Exempel
checkout_completed Parametrar (CSV) Exempel