Kontroller hvordan Hello husker en kundes valgte land.
Når en kunde velger et annet land i Hello-widgeten, må Zonos huske valget mens kunden navigerer på nettstedet ditt. Innstillingen countryOverrideBehavior i helloSettings kontrollerer hvordan dette landvalget bevares.
Bevarer det valgte landet i URL-strengen som ?zCountry=XX. Dette lar lands-spesifikke URL-er deles og bokmerkes. URL-en oppdateres ved hjelp av window.history.replaceState() uten sideinnlasting.
SESSION
Bevarer det valgte landet i nettleserens session storage under nøkkelen zonos--country. Valget opprettholdes mens kunden navigerer, men slettes når nettleserfanen eller økten avsluttes.
Hello kontrollerer for det valgte landet i følgende rekkefølge:
URL-parameter - Ser etter zCountry i URL-strengen. Støtter også eldre parametere country og customerCountry som tilbakefallsalternativer.
Session storage - Hvis ingen URL-parameter blir funnet, kontrollerer sessionStorage for nøkkelen zonos--country.
Geolocation - Hvis ingen av dem er satt, bruker Hello kundens oppdagede plassering.
Uansett hvilken countryOverrideBehavior du velger, blir landet alltid lagret til session storage når en kunde foretar et valg. Innstillingen kontrollerer om URL-en også oppdateres.
Oppførsel for overstyring av land
Oppførsel for overstyring av land
Kontroller hvordan Hello husker en kundes valgte land.Når en kunde velger et annet land i Hello-widgeten, må Zonos huske valget mens kunden navigerer på nettstedet ditt. Innstillingen
countryOverrideBehaviorihelloSettingskontrollerer hvordan dette landvalget bevares.Tilgjengelige alternativer
URL_PARAM?zCountry=XX. Dette lar lands-spesifikke URL-er deles og bokmerkes. URL-en oppdateres ved hjelp avwindow.history.replaceState()uten sideinnlasting.SESSIONzonos--country. Valget opprettholdes mens kunden navigerer, men slettes når nettleserfanen eller økten avsluttes.Standardverdien er
URL_PARAM.Konfigurer oppførsel for overstyring av land
Angi egenskapen
countryOverrideBehaviorihelloSettingsavZonos.init-anropet:Zonos.init({// ... other settingshelloSettings: {countryOverrideBehavior: 'URL_PARAM',},});Når skal du bruke hvert alternativ
URL_PARAM
SESSION
Hvordan landdeteksjon fungerer
Hello kontrollerer for det valgte landet i følgende rekkefølge:
zCountryi URL-strengen. Støtter også eldre parameterecountryogcustomerCountrysom tilbakefallsalternativer.sessionStoragefor nøkkelenzonos--country.Uansett hvilken
countryOverrideBehaviordu velger, blir landet alltid lagret til session storage når en kunde foretar et valg. Innstillingen kontrollerer om URL-en også oppdateres.Var denne siden nyttig?