1. Cookie-samtykke (lovkrav)
Konkret: sæt
<script src="https://module.kleep.ai/api/widget">-tagget og kleep.load(...)-kaldet bag din CMP’s samtykkecallback, så de kun kører efter samtykke er givet til begge formål. Hvis samtykke efterfølgende trækkes tilbage, skal du stoppe med at indlæse Kleep ved efterfølgende sidevisninger.2. Installation
For at komme i gang skal du inkludere widgettens JavaScript-fil i dit projekt. Før</body> skal du tilføje:
3. Metoder
3.1. kleep.load — Vis Kleeps CTA
-
Initialisér widgetten med
kleep.load: -
Tilføj en container, hvor widgetten skal vises på produktsiden:
Denne div bruges til at tilføje vores knap inde i. Vi overlader CSS-styling af knappen til dig under implementeringen.
Parametre
kleep.load skal kaldes på hver produktside (PDP) for at indlæse Kleeps CTA, med følgende parametre:
Hvis
lang eller market ikke følger deres respektive konventioner eller ikke understøttes, vil du se en konsoladvarsel.Understøttede sprog (ISO 639-1)
Understøttede sprog (ISO 639-1)
Hvis et sprog du har brug for ikke er på listen nedenfor, bedes du kontakte din Kleep-repræsentant.
fr— Fransk (standard)br— Brasilianskda— Danskde— Tysken— Engelskes— Spanskfi— Finskit— Italienskja— Japanskko— Koreansknl— Nederlandskpl— Polskpt— Portugisisksv— Svenskzh— Kinesisk
Understøttede markeder (ISO 3166-1 alpha-2)
Understøttede markeder (ISO 3166-1 alpha-2)
AF, AX, AL, DZ, AD, AO, AI, AG, AR, AM, AW, AC, AU, AT, AZ, BS, BH, BD, BB, BY, BE, BZ, BJ, BM, BT, BO, BA, BW, BV, BR, IO, BN, BG, BF, BI, KH, CA, CV, BQ, KY, CF, TD, CL, CN, CX, CC, CO, KM, CG, CD, CK, CR, HR, CU, CW, CY, CZ, CI, DK, DJ, DM, DO, EC, EG, SV, GQ, ER, EE, SZ, ET, FK, FO, FJ, FI, FR, GF, PF, TF, GA, GM, GE, DE, GH, GI, GR, GL, GD, GP, GT, GG, GN, GW, GY, HT, HM, VA, HN, HK, HU, IS, IN, ID, IR, IQ, IE, IM, IL, IT, JM, JP, JE, JO, KZ, KE, KI, KP, XK, KW, KG, LA, LV, LB, LS, LR, LY, LI, LT, LU, MO, MG, MW, MY, MV, ML, MT, MQ, MR, MU, YT, MX, MD, MC, MN, ME, MS, MA, MZ, MM, NA, NR, NP, NL, AN, NC, NZ, NI, NE, NG, NU, NF, MK, NO, OM, PK, PS, PA, PG, PY, PE, PH, PN, PL, PT, QA, CM, RE, RO, RU, RW, BL, SH, KN, LC, MF, PM, WS, SM, ST, SA, SN, RS, SC, SL, SG, SX, SK, SI, SB, SO, ZA, GS, KR, SS, ES, LK, VC, SD, SR, SJ, SE, CH, SY, TW, TJ, TZ, TH, TL, TG, TK, TO, TT, TA, TN, TR, TM, TC, TV, UG, UA, AE, GB, US, UM, UY, UZ, VU, VE, VN, VG, WF, EH, YE, ZM, ZW, ZZ
Eksempel
3.2. kleep.createButton — Genopret Kleeps CTA
I nogle tilfælde kan dit website genopbygge komponenter eller genindlæse tilstandsvariabler, hvilket får Kleeps CTA til at forsvinde. Kald kleep.createButton for at få den til at dukke op igen.
Der er ingen parameter nødvendig — den genbruger de oplysninger du angav ved kaldet til kleep.load, så sørg for at kleep.load kørte først.
3.3. kleep.track — Aktivér sporing & Dashboard-adgang
Ud over størrelsisfunktionaliteten tilføjer vi sporing, så du kan måle, hvordan løsningen præsterer på dit website. Brug kleep.track(event_type, event_info) til at sende information, hver gang en sporet hændelse opstår.
Vi sporer tre hændelser:
product_viewed
product_added_to_cart
checkout_completed
3.4. kleep.getTrackingId — Hent internt Kleep-ID
Til brugerdefinerede brugsscenarier kan du hente et af den besøgendes Kleep-interne ID’er.
Det returnerer enten:
null— hvis den besøgende ikke har brugt Kleep, eller- en UUID — hvis den besøgende har et Kleep-sporings-ID
