Mostra i contenuti in base alla posizione dei clienti
Puoi aggiungere alla pagina di stato dell’ordine un messaggio personalizzato che verrà visualizzato solo dai clienti con indirizzi di spedizione in una determinata area geografica. Ad esempio, puoi scegliere di mostrare un messaggio solo ai clienti che vivono a New York, negli Stati Uniti. Puoi specificare tutte le sedi che desideri.
Procedura:
- Dal pannello di controllo di Shopify passa a Impostazioni > Check-out.
- Nella casella di testo Script aggiuntivi incolla il codice di esempio seguente:
-
Modifica il codice per specificare dove devono trovarsi i clienti per ricevere il messaggio personalizzato. Per fare ciò, devi modificare le abbreviazioni del paese e dello stato nella dichiarazione Liquid
{% if %}
in cima al blocco dei codici. Il messaggio nell'esempio sopra riportato è impostato per essere visualizzato solo dai clienti che vivono a New York, negli Stati Uniti.- Per mostrare il messaggio ai clienti in uno stato diverso, sostituisci
NY
con l’abbreviazione dello stato desiderato. Per trovare l’abbreviazione postale da usare per uno stato degli Stati Uniti, puoi consultare questo elenco delle abbreviazioni degli stati fornito da USPS. - Per mostrare il messaggio sia ai clienti di New York che a quelli di un altro stato, aggiungi
and checkout.shipping_address.province_code == 'XX'
, doveXX
è l’abbreviazione dello stato desiderato. Per aggiungere altri stati, ripeti questo passaggio. - Per mostrare il messaggio ai clienti di un paese diverso, sostituisci
US
con l’abbreviazione del paese desiderato. Devi inoltre sostituireNY
con l’abbreviazione di uno stato o provincia nel nuovo paese. Se preferisci non specificare lo stato o la provincia, elimina quanto segue:and checkout.shipping_address.province_code == 'NY'
. - Per ulteriori indicazioni sulla scrittura di istruzioni
if
di Liquid, vedi la sezione Control flow tags (Tag di flusso di controllo) nella guida di riferimento Liquid.
- Per mostrare il messaggio ai clienti in uno stato diverso, sostituisci
Inserisci un ordine di prova per visualizzare i risultati nella pagina di stato dell’ordine.
- Nell'app di Shopify tocca il pulsante …, quindi tocca Impostazioni.
- Nella sezione Impostazioni negozio, tocca Check-out.
- Nella casella di testo Script aggiuntivi incolla il codice di esempio seguente:
-
Modifica il codice per specificare dove devono trovarsi i clienti per ricevere il messaggio personalizzato. Per fare ciò, devi modificare le abbreviazioni del paese e dello stato nella dichiarazione Liquid
{% if %}
in cima al blocco dei codici. Il messaggio nell'esempio sopra riportato è impostato per essere visualizzato solo dai clienti che vivono a New York, negli Stati Uniti.- Per mostrare il messaggio ai clienti in uno stato diverso, sostituisci
NY
con l’abbreviazione dello stato desiderato. Per trovare l’abbreviazione postale da usare per uno stato degli Stati Uniti, puoi consultare questo elenco delle abbreviazioni degli stati fornito da USPS. - Per mostrare il messaggio sia ai clienti di New York che a quelli di un altro stato, aggiungi
and checkout.shipping_address.province_code == 'XX'
, doveXX
è l’abbreviazione dello stato desiderato. Per aggiungere altri stati, ripeti questo passaggio. - Per mostrare il messaggio ai clienti di un paese diverso, sostituisci
US
con l’abbreviazione del paese desiderato. Devi inoltre sostituireNY
con l’abbreviazione di uno stato o provincia nel nuovo paese. Se preferisci non specificare lo stato o la provincia, elimina quanto segue:and checkout.shipping_address.province_code == 'NY'
. - Per ulteriori indicazioni sulla scrittura di istruzioni
if
di Liquid, vedi la sezione Control flow tags (Tag di flusso di controllo) nella guida di riferimento Liquid.
- Per mostrare il messaggio ai clienti in uno stato diverso, sostituisci
Inserisci un ordine di prova per visualizzare i risultati nella pagina di stato dell’ordine.
- Nell'app di Shopify tocca il pulsante …, quindi tocca Impostazioni.
- Nella sezione Impostazioni negozio, tocca Check-out.
- Nella casella di testo Script aggiuntivi incolla il codice di esempio seguente:
-
Modifica il codice per specificare dove devono trovarsi i clienti per ricevere il messaggio personalizzato. Per fare ciò, devi modificare le abbreviazioni del paese e dello stato nella dichiarazione Liquid
{% if %}
in cima al blocco dei codici. Il messaggio nell'esempio sopra riportato è impostato per essere visualizzato solo dai clienti che vivono a New York, negli Stati Uniti.- Per mostrare il messaggio ai clienti in uno stato diverso, sostituisci
NY
con l’abbreviazione dello stato desiderato. Per trovare l’abbreviazione postale da usare per uno stato degli Stati Uniti, puoi consultare questo elenco delle abbreviazioni degli stati fornito da USPS. - Per mostrare il messaggio sia ai clienti di New York che a quelli di un altro stato, aggiungi
and checkout.shipping_address.province_code == 'XX'
, doveXX
è l’abbreviazione dello stato desiderato. Per aggiungere altri stati, ripeti questo passaggio. - Per mostrare il messaggio ai clienti di un paese diverso, sostituisci
US
con l’abbreviazione del paese desiderato. Devi inoltre sostituireNY
con l’abbreviazione di uno stato o provincia nel nuovo paese. Se preferisci non specificare lo stato o la provincia, elimina quanto segue:and checkout.shipping_address.province_code == 'NY'
. - Per ulteriori indicazioni sulla scrittura di istruzioni
if
di Liquid, vedi la sezione Control flow tags (Tag di flusso di controllo) nella guida di riferimento Liquid.
- Per mostrare il messaggio ai clienti in uno stato diverso, sostituisci
Inserisci un ordine di prova per visualizzare i risultati nella pagina di stato dell’ordine.