Bepaal hoe Hello het door een shopper geselecteerde land onthoudt.
Wanneer een shopper een ander land selecteert in de Hello-widget, moet Zonos die selectie onthouden terwijl de shopper door uw site navigeert. De instelling countryOverrideBehavior in helloSettings bepaalt hoe deze landselectie wordt bewaard.
Bewaart het geselecteerde land in de URL-querystring als ?zCountry=XX. Dit maakt het mogelijk om landspecifieke URL's te delen en te bookmarken. De URL wordt bijgewerkt met window.history.replaceState() zonder paginaherladen.
SESSION
Bewaart het geselecteerde land in de sessieopslag van de browser onder de sleutel zonos--country. De selectie blijft behouden terwijl de shopper navigeert, maar wordt gewist wanneer het browsertabblad of de sessie eindigt.
Hello controleert op het geselecteerde land in de volgende volgorde:
URL-parameter - Zoekt naar zCountry in de URL-querystring. Ondersteunt ook legacy-parameters country en customerCountry als fallback.
Sessieopslag - Als er geen URL-parameter is gevonden, controleert het sessionStorage op de sleutel zonos--country.
Geolocatie - Als geen van beide is ingesteld, gebruikt Hello de gedetecteerde locatie van de shopper.
Ongeacht welke countryOverrideBehavior u kiest, wordt het land altijd opgeslagen in sessieopslag wanneer een shopper een selectie maakt. De instelling bepaalt of de URL ook wordt bijgewerkt.
Overschrijvingsgedrag voor land
Overschrijvingsgedrag voor land
Bepaal hoe Hello het door een shopper geselecteerde land onthoudt.Wanneer een shopper een ander land selecteert in de Hello-widget, moet Zonos die selectie onthouden terwijl de shopper door uw site navigeert. De instelling
countryOverrideBehaviorinhelloSettingsbepaalt hoe deze landselectie wordt bewaard.Beschikbare opties
URL_PARAM?zCountry=XX. Dit maakt het mogelijk om landspecifieke URL's te delen en te bookmarken. De URL wordt bijgewerkt metwindow.history.replaceState()zonder paginaherladen.SESSIONzonos--country. De selectie blijft behouden terwijl de shopper navigeert, maar wordt gewist wanneer het browsertabblad of de sessie eindigt.De standaardwaarde is
URL_PARAM.Overschrijvingsgedrag voor land configureren
Stel de eigenschap
countryOverrideBehaviorin in dehelloSettingsvan uwZonos.init-aanroep:Zonos.init({// ... other settingshelloSettings: {countryOverrideBehavior: 'URL_PARAM',},});Wanneer elke optie te gebruiken
URL_PARAM
SESSION
Hoe landdetectie werkt
Hello controleert op het geselecteerde land in de volgende volgorde:
zCountryin de URL-querystring. Ondersteunt ook legacy-parameterscountryencustomerCountryals fallback.sessionStorageop de sleutelzonos--country.Ongeacht welke
countryOverrideBehavioru kiest, wordt het land altijd opgeslagen in sessieopslag wanneer een shopper een selectie maakt. De instelling bepaalt of de URL ook wordt bijgewerkt.Was deze pagina nuttig?