När en kund väljer ett annat land i Hello-widgeten behöver Zonos komma ihåg det valet när kunden navigerar på er webbplats. Inställningen countryOverrideBehavior i helloSettings styr hur detta landsval sparas.
Sparar det valda landet i URL-frågesträngen som ?zCountry=XX. Det gör att landsspecifika URL:er kan delas och bokmärkas. URL:en uppdateras med window.history.replaceState() utan att sidan laddas om.
SESSION
Sparar det valda landet i webbläsarens session storage under nyckeln zonos--country. Valet behålls när kunden navigerar men rensas när webbläsarfliken eller sessionen avslutas.
Hello söker efter det valda landet i följande ordning:
URL-parameter - Söker efter zCountry i URL-frågesträngen. Stöder även äldre parametrar country och customerCountry som reserv.
Session storage - Om ingen URL-parameter hittas kontrolleras sessionStorage för nyckeln zonos--country.
Geolokalisering - Om ingen av dem är inställd använder Hello kundens identifierade plats.
Oavsett vilket countryOverrideBehavior ni väljer sparas landet alltid i session storage när en kund gör ett val. Inställningen styr om URL:en också uppdateras.
Beteende för landåsidosättning
Beteende för landåsidosättning
Styr hur Hello kommer ihåg en kunds valda land.När en kund väljer ett annat land i Hello-widgeten behöver Zonos komma ihåg det valet när kunden navigerar på er webbplats. Inställningen
countryOverrideBehaviorihelloSettingsstyr hur detta landsval sparas.Tillgängliga alternativ
URL_PARAM?zCountry=XX. Det gör att landsspecifika URL:er kan delas och bokmärkas. URL:en uppdateras medwindow.history.replaceState()utan att sidan laddas om.SESSIONzonos--country. Valet behålls när kunden navigerar men rensas när webbläsarfliken eller sessionen avslutas.Standardvärdet är
URL_PARAM.Konfigurera beteende för landåsidosättning
Ange egenskapen
countryOverrideBehaviorihelloSettingsi ert anrop tillZonos.init:Zonos.init({// ... other settingshelloSettings: {countryOverrideBehavior: 'URL_PARAM',},});När ni ska använda respektive alternativ
URL_PARAM
SESSION
Hur landidentifiering fungerar
Hello söker efter det valda landet i följande ordning:
zCountryi URL-frågesträngen. Stöder även äldre parametrarcountryochcustomerCountrysom reserv.sessionStorageför nyckelnzonos--country.Oavsett vilket
countryOverrideBehaviorni väljer sparas landet alltid i session storage när en kund gör ett val. Inställningen styr om URL:en också uppdateras.Var den här sidan till hjälp?