Installatie
Dit proces hoeft slechts één keer te worden doorlopen, de eerste keer dat u de SDK in uw project installeert. Raadpleeg de sectie Update voor de instructies bij volgende updates.
- Voeg het volgende pakket toe: https://github.com/KlipFit/kleep-spm
- Wijzig de afhankelijkheidsregel naar: tot de volgende hoofdversie
Rechten
Voeg de volgende rechtenregel toe aan uw project in info.plist: NSCameraUsageDescription
Gebruik
Methode 1: requestSize
Deze methode maakt het mogelijk om de logica van de CTA te implementeren.
| parameter | prioriteit | beschrijving |
|---|---|---|
| productID | verplicht | Uw product-ID |
| retailerName | verplicht | Naam van de retailer |
| customerID | optioneel | CRM-identificator, gebruikt voor analyse |
| trackingID | optioneel | Gebruikers-ID gebruikt door externe trackingoplossing |
Methode 2: loadView
Deze methode wordt aangeroepen wanneer op de CTA wordt geklikt. Hiermee kunnen de verschillende schermen worden geladen. De ontwikkelaar die de SDK integreert, moet ze in een bottom sheet insluiten.
| parameter | prioriteit | beschrijving |
|---|---|---|
| productID | verplicht | Uw product-ID |
| retailerName | verplicht | Naam van de retailer |
| customerID | optioneel | CRM-identificator, gebruikt voor analyse |
| trackingID | optioneel | ID gebruikt door externe trackingprovider |
Methode 3: track
Deze methode maakt het mogelijk om aangepaste gebeurtenissen bij te houden.
| parameter | prioriteit | beschrijving |
|---|---|---|
| eventName | verplicht | Naam van de te volgen gebeurtenis |
| params | optioneel | Informatie gekoppeld aan de gebeurtenis |
| eventName | Trigger |
|---|---|
product_viewed | Wanneer de PDP wordt bekeken |
product_added_to_cart | Wanneer een product aan de winkelwagen wordt toegevoegd |
checkout_completed | Bij orderbevestiging na de betaling |
product_viewed
Parameters (CSV)
Voorbeeld
product_added_to_cart
Parameters (CSV)
Voorbeeld
checkout_completed
Parameters (CSV)
Voorbeeld
