Aanvullende scripts en lopende scripts alleen bij het eerste bezoek toevoegen
Je kunt de bestelstatuspagina aanpassen door extra scripts toe te voegen. Je kunt ook instellen dat scripts alleen worden uitgevoerd bij een eerste bezoek.
Op deze pagina
Aanvullende scripts toevoegen
Het vak Aanvullende scripts wordt gebruikt om code in de template voor je pagina bestelstatus in te voegen. Je kunt het volgende toevoegen:
HTML: je kunt elke geldige HTML5-code gebruiken, bijvoorbeeld script-, style-, iframe- en object-elementen.
Liquid-code: Je hebt toegang tot de Liquid-objecten
checkout
enshop
. Raadpleeg het checkout-object en het winkelobject voor meer informatie over de betreffende attributen. Houd er rekening mee dat de waardencheckout.order
,checkout.order_name
encheckout.order_number
mogelijk niet aanwezig zijn als het maken van een bestelling nog niet is voltooid. Gebruik checkout.order_id als je een unieke tracerings-ID nodig hebt voor de bestelling die te allen tijde beschikbaar is.
Voorbeeldaanpassingen met behulp van aanvullende scripts
Hier zijn enkele voorbeeldaanpassingen waarbij het veld Aanvullende scripts wordt gebruikt:
- Content weergeven wanneer een bepaalde verzendmethode wordt gebruikt
- Content weergeven als de bestelling een bepaald product bevat
- Content weergeven op basis van locaties van klanten
- Voeg een bericht toe aan je bestelstatuspagina met behulp van een JavaScript-object
Toegang verkrijgen tot aanvullende scripts
Start in je Shopify-beheercentrum om toegang te krijgen tot aanvullende scripts en ga naar Instellingen > Checkout. Onder Bestelstatuspagina vind je het gedeelte Aanvullende scripts.
Start in je Shopify-app om toegang te krijgen tot aanvullende scripts en ga naar Winkel > Checkout. Tik onder Winkelinstellingen op Checkout. Onder Bestelstatuspagina vind je het gedeelte Aanvullende scripts.
Scripts instellen die alleen bij een eerste bezoek worden uitgevoerd
Het is gebruikelijk dat op de bestelstatuspagina scripts worden geplaatst die de verkoopconversies bijhouden, omdat dit de laatste pagina van de checkout is. Maar let op: in je analyses kunnen klanten die terugkomen om hun bestelstatus te controleren, meetellen als een tweede verkoop.
Om te voorkomen dat je analyses meer dan één keer klanten tellen, kun je de eigenschap first_time_accessed
rond enkele of alle aanvullende scripts toevoegen. Je doet dit door een Liquid if-instructie te gebruiken en alle scripts die je slechts één keer wilt uitvoeren tussen de tags {% if first_time_accessed %}
en {% endif %}
te plaatsen.
Stappen:
- Ga in het Shopify-beheercentrum naar Instellingen > Checkout.
- Ga in de sectie Bestelstatuspagina naar het tekstvak Aanvullende scripts.
- Plat de volgende code in het vak Aanvullende scripts:
- Als je wilt dat een script wordt uitgevoerd wanneer de bestelstatuspagina voor het eerst wordt geopend, plak het tussen de tags
{% if first_time_accessed %}
en{% endif %}
. Als je wilt dat een script wordt uitgevoerd telkens wanneer de bestelstatuspagina wordt geopend, plak het onder de tag{% endif %}
. - Klik op Opslaan.
- Tik in de Shopify-app op de knop … en daarna op Instellingen.
- Tik in het gedeelte Winkelinstellingen op Checkout.
- Ga in de sectie Bestelstatuspagina naar het tekstvak Aanvullende scripts.
- Plat de volgende code in het vak Aanvullende scripts:
- Als je wilt dat een script wordt uitgevoerd wanneer de bestelstatuspagina voor het eerst wordt geopend, plak het tussen de tags
{% if first_time_accessed %}
en{% endif %}
. Als je wilt dat een script wordt uitgevoerd telkens wanneer de bestelstatuspagina wordt geopend, plak het onder de tag{% endif %}
. - Klik op Opslaan.
- Tik in de Shopify-app op de knop … en daarna op Instellingen.
- Tik in het gedeelte Winkelinstellingen op Checkout.
- Ga in de sectie Bestelstatuspagina naar het tekstvak Aanvullende scripts.
- Plat de volgende code in het vak Aanvullende scripts:
- Als je wilt dat een script wordt uitgevoerd wanneer de bestelstatuspagina voor het eerst wordt geopend, plak het tussen de tags
{% if first_time_accessed %}
en{% endif %}
. Als je wilt dat een script wordt uitgevoerd telkens wanneer de bestelstatuspagina wordt geopend, plak het onder de tag{% endif %}
. - Klik op Opslaan.