Teie Entase'i kontol loodud manustamiskoodid lisavad lehele valmis sündmusevidina. Need on mõeldud kopeerimiseks ja kleepimiseks ilma arendustööta – selle hankimise kohta vaadake teemat Sündmuste manustamine oma veebisaidile.
Sellel lehel kirjeldatakse valikuid, mida saate sellele koodilõigule lisada, ja seda, kuidas seadistada selle avatavat kassat.
Vidin laadib JavaScripti kliendi ise, seega ei lisa te selle kõrvale faili client.js. See ei vaja ka avaldatavat võtit: vidinat pakub Entase, seega autoriseeritakse kassa vidina, mitte teie lehel oleva võtme kaudu.
Seadistamine
Iga vidin seadistatakse valikute objektiga:
<div id="entase_OBJ_CODE"></div>
<script>
window.entase = window.entase || { o: [] };
window.entase.o.push({
obj: 'OBJ_CODE',
theme: 'dark',
ext: true
});
</script>
<script src="https://js.entase.com/embed.js" async></script>obj seob seadistuse selle konteineriga: vidin renderdatakse elementi, mille ID on entase_, millele järgneb sama kood. Kui see element puudub, kirjutab vidin logisse hoiatuse ega renderda midagi.
Mitme vidina lisamiseks ühele lehele lisage iga vidina kohta üks kirje.
| Nimi | Tüüp | Vaikeväärtus | Kirjeldus |
|---|---|---|---|
obj | string | – | Teie manustamiskoodilõigu objekti kood. Kohustuslik. |
width | string | 'auto' | Konteineri laius CSS-i väärtusena. 'auto' tähendab täislaiust. |
height | string | 'auto' | Konteineri kõrgus CSS-i väärtusena. 'auto' algab 200 px juurest ja vidin muudab end sisu mahutamiseks ise sobivaks. |
theme | string | 'light' | 'light' või 'dark'. |
locale | string | 'auto' | Vidina keel. 'auto' loeb teie <html>-elemendi atribuuti lang. |
ext | boolean | false | Laiendatud paigutus – lisab kuupäevade kohale sündmuse nime ja plakati. |
attribution | boolean | true | Kuvab Entase'i omistamisrea. Peitmiseks määrake väärtuseks false. |
client | object | {} | Valikud, mis edastatakse kassat avavale JavaScripti kliendile. |
Konteinerile määratakse olenemata width väärtusest minimaalne laius 200 px; sellest väiksema laiuse korral ei saa vidin paigutust õigesti luua.
Kassa seadistamine
client aktsepteerib samu valikuid nagu kliendi konstruktor, seega saab vidinast avatud kassat kujundada ja selle suurust määrata samamoodi nagu teie enda avatud kassal:
window.entase.o.push({
obj: 'OBJ_CODE',
client: {
checkoutMode: 'pane',
pane: { width: '60vw' },
backdrop: true,
backdropColor: '#101014'
}
});Täieliku loendi leiate teemast Konstruktori valikud.
Kaks tähelepanekut. tprm määratakse vidina enda poolt lehe URL-i põhjal (vt allpool), seega asendatakse siin edastatud väärtus. Kui ühel lehel on mitu vidinat, jagavad need ühte kliendi eksemplari – kasutusel on viimasena lähtestatud vidina client-valikud, seega hoidke need sama lehe kõigi vidinate puhul identsed.
Kampaaniate automaatne edastamine
Erinevalt eraldiseisvast kliendist loeb vidin teie lehe päringustringi ning edastab teadaolevad kampaaniaparameetrid nii vidinale kui ka kassale:
sgm, utm_source, utm_medium, utm_campaign, utm_term, utm_content, utm_id, utm_source_platform, utm_creative_format, fbclid
Külastaja, kes jõuab aadressile yoursite.com/concert?utm_source=facebook&sgm=SOCIAL, saab selle omistamise kõigi sellest tulenevate tellimuste juurde salvestatuna ilma täiendava seadistamiseta. Sellest loendist väljapoole jäävaid parameetreid eiratakse – enda parameetrite kaasamiseks avage kassa otse kliendiga ja määrake tprm ise. Vaadake teemat Jälgimine ja nõusolek.