쇼퍼가 Hello 위젯에서 다른 국가를 선택하면 Zonos는 사이트를 탐색하는 동안 그 선택을 기억해야 합니다. helloSettings의 countryOverrideBehavior 설정이 국가 선택을 유지하는 방식을 제어합니다.
helloSettings
countryOverrideBehavior
URL_PARAM
?zCountry=XX
window.history.replaceState()
SESSION
zonos--country
기본값은 URL_PARAM입니다.
Zonos.init 호출의 helloSettings에서 countryOverrideBehavior 속성을 설정합니다.
Zonos.init
Zonos.init({
// ... other settings
helloSettings: {
countryOverrideBehavior: 'URL_PARAM',
},
});
Hello는 다음 순서로 선택한 국가를 확인합니다.
zCountry
country
customerCountry
sessionStorage
선택한 countryOverrideBehavior와 관계없이, 쇼퍼가 선택을 하면 국가는 항상 세션 스토리지에 저장됩니다. 이 설정은 URL도 함께 업데이트할지 여부만 제어합니다.
국가 재정의 동작
국가 재정의 동작
Hello가 쇼퍼가 선택한 국가를 기억하는 방식을 제어하세요.쇼퍼가 Hello 위젯에서 다른 국가를 선택하면 Zonos는 사이트를 탐색하는 동안 그 선택을 기억해야 합니다.
helloSettings의countryOverrideBehavior설정이 국가 선택을 유지하는 방식을 제어합니다.사용 가능한 옵션
URL_PARAM?zCountry=XX형태로 유지합니다. 이를 통해 국가별 URL을 공유하고 북마크할 수 있습니다. URL은 페이지를 새로고침하지 않고window.history.replaceState()로 업데이트됩니다.SESSIONzonos--country키로 유지합니다. 쇼퍼가 사이트를 탐색하는 동안에는 선택이 유지되지만, 브라우저 탭이나 세션이 종료되면 사라집니다.기본값은
URL_PARAM입니다.국가 재정의 동작 구성
Zonos.init호출의helloSettings에서countryOverrideBehavior속성을 설정합니다.Zonos.init({// ... other settingshelloSettings: {countryOverrideBehavior: 'URL_PARAM',},});각 옵션을 사용하는 경우
URL_PARAM
SESSION
국가 감지 방식
Hello는 다음 순서로 선택한 국가를 확인합니다.
zCountry를 찾습니다. 이전 버전과의 호환을 위한 매개변수인country와customerCountry도 대체 값으로 지원합니다.sessionStorage에서zonos--country키를 확인합니다.선택한
countryOverrideBehavior와 관계없이, 쇼퍼가 선택을 하면 국가는 항상 세션 스토리지에 저장됩니다. 이 설정은 URL도 함께 업데이트할지 여부만 제어합니다.이 페이지가 도움이 되었나요?