Kode za vdelavo, ustvarjene v vašem računu Entase, na stran dodajo že pripravljen gradnik dogodka. Zasnovane so za kopiranje in lepljenje brez razvojnega dela – za navodila, kako jo pridobite, glejte Vdelava dogodkov na vaše spletno mesto.
Ta stran opisuje možnosti, ki jih lahko dodate temu odlomku, in način konfiguriranja zaključka nakupa, ki ga odpre.
Gradnik sam naloži odjemalca JavaScript, zato mu ne dodajate datoteke client.js. Prav tako ne potrebuje objavljivega ključa: gradnik streže Entase, zato je zaključek nakupa avtoriziran prek gradnika in ne prek ključa na vaši strani.
Konfiguracija
Vsak gradnik je konfiguriran z objektom možnosti:
<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 poveže konfiguracijo z vsebnikom: gradnik se izriše v element, katerega ID je entase_, ki mu sledi ista koda. Če ta element manjka, gradnik zabeleži opozorilo in ne izriše ničesar.
Za postavitev več gradnikov na stran dodajte en vnos za vsak gradnik.
| Ime | Vrsta | Privzeto | Opis |
|---|---|---|---|
obj | niz | – | Koda objekta iz vašega odlomka za vdelavo. Obvezno. |
width | niz | 'auto' | Širina vsebnika kot vrednost CSS. 'auto' pomeni polno širino. |
height | niz | 'auto' | Višina vsebnika kot vrednost CSS. Pri 'auto' se začne pri 200 px, gradnik pa sam spremeni velikost, da ustreza svoji vsebini. |
theme | niz | 'light' | 'light' ali 'dark'. |
locale | niz | 'auto' | Jezik gradnika. 'auto' prebere atribut lang vašega elementa <html>. |
ext | logična vrednost | false | Razširjena postavitev – nad datume doda ime dogodka in plakat. |
attribution | logična vrednost | true | Prikaže vrstico z navedbo Entase. Nastavite na false, da jo skrijete. |
client | objekt | {} | Možnosti, posredovane odjemalcu JavaScript, ki odpre zaključek nakupa. |
Vsebnik ima najmanjšo širino 200 px ne glede na width; pod to širino gradnik ne more pravilno razporediti elementov.
Konfiguriranje zaključka nakupa
client sprejema enake možnosti kot konstruktor odjemalca, zato lahko zaključek nakupa, odprt iz gradnika, oblikujete in določite njegovo velikost enako kot tistega, ki ga odprete sami:
window.entase.o.push({
obj: 'OBJ_CODE',
client: {
checkoutMode: 'pane',
pane: { width: '60vw' },
backdrop: true,
backdropColor: '#101014'
}
});Za celoten seznam glejte Možnosti konstruktorja.
Dve opozorili. tprm gradnik sam nastavi na podlagi URL-ja strani (glejte spodaj), zato se tukaj posredovana vrednost zamenja. Ko si več gradnikov deli eno stran, si delijo en primerek odjemalca – veljajo možnosti client zadnjega inicializiranega gradnika, zato naj bodo pri gradnikih na isti strani enake.
Samodejno posredovanje parametrov kampanje
Za razliko od samostojnega odjemalca gradnik prebere poizvedbeni niz vaše strani in znane parametre kampanje posreduje tako gradniku kot zaključku nakupa:
sgm, utm_source, utm_medium, utm_campaign, utm_term, utm_content, utm_id, utm_source_platform, utm_creative_format, fbclid
Obiskovalcu, ki prispe na yoursite.com/concert?utm_source=facebook&sgm=SOCIAL, se ta atribucija zabeleži pri vsakem nastalem naročilu brez dodatne konfiguracije. Parametri zunaj tega seznama se prezrejo – če želite prenesti svoje parametre, odprite zaključek nakupa neposredno z odjemalcem in sami nastavite tprm. Glejte Sledenje in privolitev.