Tilgængelige muligheder
| Option↕ | Beskrivelse↕ |
|---|---|
URL_PARAM | Bevarer det valgte land i URL'ens query string som ?zCountry=XX. Dette gør det muligt at dele og bogmærke landespecifikke URL'er. URL'en opdateres med window.history.replaceState() uden sidegenindlæsning. |
SESSION | Bevarer det valgte land i browserens session storage under nøglen Zonos--country. Valget bevares, mens køberen navigerer, men ryddes, når browserfanen eller sessionen afsluttes. |
Standardværdien er URL_PARAM.
Konfigurer adfærd for landetilsidesættelse
Angiv egenskaben countryOverrideBehavior i helloSettings i dit Zonos.init-kald:
1
Zonos.init({2
// ... other settings3
helloSettings: {4
countryOverrideBehavior: 'URL_PARAM',5
},6
});Hvornår du skal bruge hver mulighed
URL_PARAM
- Du vil have, at købere deler landespecifikke links med andre.
- Du vil have, at søgemaskiner indekserer landespecifikke versioner af dine sider.
- Du vil have, at det valgte land overlever sideopdateringer.
SESSION
- Du foretrækker rene URL'er uden query-parametre.
- Du behøver ikke, at landvalg bevares ud over den aktuelle browsersession.
- Dit site har URL-følsom logik, der kan konflikte med yderligere query-parametre.
Sådan fungerer landdetektion
Hello tjekker for det valgte land i følgende rækkefølge:
- URL-parameter - Leder efter
zCountryi URL'ens query string. Understøtter også ældre parametrecountryogcustomerCountrysom fallback. - Session storage - Hvis ingen URL-parameter findes, tjekkes
sessionStoragefor nøglenZonos--country. - Geolocation - Hvis ingen af delene er sat, bruger Hello køberens registrerede placering.
Uanset hvilken countryOverrideBehavior du vælger, gemmes landet altid i session storage, når en køber foretager et valg. Indstillingen styrer, om URL'en også opdateres.
Adfærd for landetilsidesættelse
Styr, hvordan Hello husker en købers valgte land.Når en køber vælger et andet land i Hello-widgetten, skal Zonos huske det valg, mens køberen navigerer på dit site. Indstillingen
countryOverrideBehaviorihelloSettingsstyrer, hvordan dette landvalg bevares.