Mevcut seçenekler
| Seçenek↕ | Açıklama↕ |
|---|---|
URL_PARAM | Seçili ülkeyi URL sorgu dizesinde ?zCountry=XX olarak kalıcı hale getirir. Bu, ülkeye özgü URL'lerin paylaşılmasına ve işaretlenmesine olanak sağlar. URL, sayfa yeniden yüklenmesi olmadan window.history.replaceState() kullanılarak güncellenmiştir. |
SESSION | Seçili ülkeyi zonos--country anahtarının altında tarayıcının oturum depolamasında kalıcı hale getirir. Seçim, alışveriş yapan kişi gezinirken korunur ancak tarayıcı sekmesi veya oturumu sona erdiğinde temizlenir. |
Varsayılan değer URL_PARAM adresine gidilmiştir.
Ülke davranışını geçersiz kılmayı yapılandır
Zonos.init çağrısının helloSettings içinde countryOverrideBehavior özelliğini ayarlayın:
1
Zonos.init({2
// ... other settings3
helloSettings: {4
countryOverrideBehavior: 'URL_PARAM',5
},6
});Her seçeneği ne zaman kullanmalı
URL_PARAM
- Alışveriş yapanların ülkeye özgü bağlantıları başkalarıyla paylaşmasını istiyorsunuz.
- Arama motorlarının sayfalarınızın ülkeye özgü versiyonlarını dizinlemesini istiyorsunuz.
- Seçili ülkenin sayfa yenilemelerinde hayatta kalmasını istiyorsunuz.
SESSION
- Sorgu parametreleri olmayan temiz URL'leri tercih ediyorsunuz.
- Ülke seçiminin geçerli tarayıcı oturumunun ötesinde kalıcı olmasına ihtiyacınız yok.
- Sitenizin ek sorgu parametreleriyle çakışabilecek URL'ye duyarlı mantığı vardır.
Ülke algılama nasıl çalışır?
Hello, seçili ülkeyi aşağıdaki sırada kontrol eder:
- URL parametresi - URL sorgu dizesinde
zCountryöğesini arar. Ayrıca eski parametrelericountryvecustomerCountrygeri dönüş seçenekleri olarak destekler. - Oturum depolaması - URL parametresi bulunmazsa,
zonos--countryanahtarı içinsessionStorageöğesini kontrol eder. - Coğrafi konum - Ne biri ne de diğeri ayarlanmışsa, Hello alışveriş yapan kişinin algılanan konumunu kullanır.
Hangi countryOverrideBehavior seçerseniz seçin, alışveriş yapan kişi bir seçim yaptığında ülke her zaman oturum depolamasına kaydedilir. Ayar, URL'nin de güncellenip güncellenmeyeceğini kontrol eder.
Ülke davranışını geçersiz kıl
Hello'nun alışveriş yapan kişinin seçili ülkeyi nasıl hatırladığını kontrol edin.
Alışveriş yapan kişi Hello widget'ında farklı bir ülke seçtiğinde, Zonos bu seçimi alışveriş yapan kişi sitenizde gezinirken hatırlaması gerekir.
helloSettingsiçindekicountryOverrideBehaviorayarı bu ülke seçiminin nasıl kalıcı hale getirileceğini kontrol eder.