Innebyggingskodene som genereres i Entase-kontoen din, legger en ferdiglaget arrangementswidget på en side. De er laget for å kopieres og limes inn uten utviklingsarbeid – se Bygge inn arrangementer på nettstedet ditt for hvordan du får en.
Denne siden dokumenterer alternativene du kan legge til i denne kodebiten, og hvordan du konfigurerer utsjekkingen den åpner.
Widgeten laster JavaScript-klienten selv, så du skal ikke legge til client.js ved siden av den. Den trenger heller ikke en publiserbar nøkkel: Widgeten leveres av Entase, så utsjekkingen autoriseres gjennom widgeten i stedet for gjennom en nøkkel på siden din.
Konfigurasjon
Hver widget konfigureres med et alternativobjekt:
<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 knytter konfigurasjonen til beholderen: Widgeten gjengis i elementet med id-en entase_ etterfulgt av den samme koden. Hvis elementet mangler, logger widgeten en advarsel og gjengir ingenting.
Legg til én oppføring per widget for å plassere flere på en side.
| Navn | Type | Standard | Beskrivelse |
|---|---|---|---|
obj | streng | – | Objektkoden fra innebyggingskodebiten din. Påkrevd. |
width | streng | 'auto' | Beholderbredde som en CSS-verdi. 'auto' betyr full bredde. |
height | streng | 'auto' | Beholderhøyde som en CSS-verdi. 'auto' starter på 200px, og widgeten endrer selv størrelse for å passe til innholdet. |
theme | streng | 'light' | 'light' eller 'dark'. |
locale | streng | 'auto' | Språk for widgeten. 'auto' leser attributtet lang i <html>-elementet ditt. |
ext | boolsk | false | Utvidet oppsett – legger til arrangementsnavnet og plakaten over datoene. |
attribution | boolsk | true | Viser Entase-attribusjonslinjen. Sett til false for å skjule den. |
client | objekt | {} | Alternativer som sendes til JavaScript-klienten som åpner utsjekkingen. |
Beholderen får en minimumsbredde på 200px uavhengig av width. Under dette kan ikke widgeten settes opp riktig.
Konfigurere utsjekkingen
client godtar de samme alternativene som klientkonstruktøren, slik at utsjekkingen som åpnes fra en widget, kan styles og dimensjoneres som en du åpner selv:
window.entase.o.push({
obj: 'OBJ_CODE',
client: {
checkoutMode: 'pane',
pane: { width: '60vw' },
backdrop: true,
backdropColor: '#101014'
}
});Se Konstruktøralternativer for hele listen.
To forbehold. tprm angis av widgeten selv fra sidens URL (se nedenfor), så en verdi som sendes inn her, erstattes. Og når flere widgeter deler en side, deler de én klientinstans – client-alternativene til den sist initialiserte widgeten er de som gjelder, så hold dem identiske på tvers av widgeter på samme side.
Automatisk videresending av kampanjeparametere
I motsetning til den frittstående klienten leser widgeten søkestrengen på siden din og videresender kjente kampanjeparametere til både widgeten og utsjekkingen:
sgm, utm_source, utm_medium, utm_campaign, utm_term, utm_content, utm_id, utm_source_platform, utm_creative_format, fbclid
En besøkende som kommer til yoursite.com/concert?utm_source=facebook&sgm=SOCIAL, får denne attribusjonen registrert på enhver resulterende bestilling uten ytterligere konfigurasjon. Parametere utenfor denne listen ignoreres – hvis du vil ta med dine egne, åpner du utsjekkingen direkte med klienten og angir tprm selv. Se Sporing og samtykke.