Legge til ytterligere skript og kjøre skript bare ved første besøk
Du kan tilpasse bestillingsstatussiden ved å legge til ytterligere skript. Du kan også konfigurere skript til å bare kjøre ved første besøk.
Legg til ytterligere skript
Ytterligere skript-boksen brukes til å angi koden i malen for siden for bestillingsstatus. Du kan legge til hvilke som helst av følgende:
HTML – Du kan bruke en gyldig HTML5-kode, for eksempel skript-, stil-, iframe- og objektelementer.
Liquid-kode – Du har tilgang til Liquid-objektene
checkout
ogshop
. For å finne ut mer om egenskapene deres, kan du se checkout-objektet og shop-objektet. Merk at verdienecheckout.order
,checkout.order_name
ogcheckout.order_number
kanskje ikke finnes hvis opprettelsen av bestillingen ikke er fullført ennå. Bruk «checkout.order_id hvis du har behov for en unik sporings-ID til bestillingen som er tilgjengelig til enhver tid.
Eksempeltilpasninger ved bruk av ytterligere skript
Her er noen eksempeltilpasninger som bruker Ytterligere skript-feltet:
- Vis innhold når en bestemt leveringsmetode brukes
- Vis innhold når et bestemt produkt er i bestillingen
- Vis innhold basert på kundenes posisjoner
- Legg til en melding på siden for bestillingsstatus ved hjelp av et JavaScript-objekt
Tilgang til ytterligere skript
Konfigurer skript til å bare kjøre ved første besøk
Det er vanlig å inkludere skript som sporer salgskonverteringer på siden for bestillingsstatus fordi det er den siste siden i kassen. Men kunder som går tilbake for å sjekke bestillingsstatusen kan imidlertid telle som flere salg i analysene.
Du kan hindre at analysene teller samme kunde flere ganger ved å legge til egenskapen first_time_accessed
rundt noen eller alle ytterligere skript. Dette kan gjøres ved å bruke en if-setning i Liquid og plassere hvilket som helst skript som du kun vil kjøre en gang mellom taggene {% if first_time_accessed %}
og {% endif %}
.