SODOO. El Kitabı

VII · Web ve bayi · Bölüm 27

Kurumsal site ve katalog

Ürün kataloğu, doküman merkezi, seçim kılavuzu, teklif sepeti ve sitedeki içeriğin ERP ile ilişkisi.

Kime: pazarlama, satış, yöneticiOkuma: 13 dkModül: smb_website, sodoo_site_accounts

Kurumsal site ayrı bir dünya değil; sistemin dışa bakan yüzüdür. Sitedeki ürün verisi, dokümanlar ve iletişim formları sistemin kendi kayıtlarından beslenir.

Katalog

Ürünler aile → seri → model hiyerarşisinde sunulur. Her modelin teknik özellikleri, ölçülebilir alanlardan gelir (17. bölüm) — bu yüzden karşılaştırma tabloları ve filtreler gerçekten çalışır.

Serilerde ortak olan özellikler ayrı bir tabloda toplanır. Bir özellik seride ortak sayılmak için ya tüm üyelerde bulunmalı ya da en az ikisinde ve en az yarısında olmalıdır; altında kalanlar listelenmez ve kaç üyeyi kapsadığı rozetle söylenir. "Bazı modellerde var" demek yerine kaç modelde olduğunu söylemek, okuyanın kararını değiştirir.

Teklif sepeti

Ziyaretçi ilgilendiği ürünleri bir sepete atar; sepet bir alışveriş sepeti değil, teklif listesidir. Başlıkta bir rozet olarak durur, tıklanınca yandan bir çekmece açılır ve tam listesi ayrı bir sayfada görülür. Oradan tek tıkla iletişim formu, ürünler önceden doldurulmuş hâlde açılır.

Çekmece bilinçli olarak bir inceleme adımıdır: içinde form ya da gönderme düğmesi yoktur. Talep, tam sayfada verilir.

Doküman merkezi

Datasheet, kullanım kılavuzu, yazılım, EDS/ESI tanım dosyaları ve firmware dosyaları burada yayımlanır. Bazı dosyalar sistemde saklanacak kadar büyüktür (gigabaytlar); onlar için kayıt sistemde durur, baytlar bir yönlendirmeyle gelir.

Ders

Yayımlanan bir indirme, indirme olmayabilir

Belirti
Doküman merkezinde bir EDS dosyası HTTP 200 ile sunuluyordu.
Kök neden
Dosyanın içeriği aslında Türkçe bir "sayfa bulunamadı" HTML'iydi. Sunucu başarıyla bir hata sayfası indiriyordu.
Ders
Yayımlanan dosyaların içeriği düzenli olarak denetleniyor; kullanılamaz bulunan kayıt silinmiyor, arşivleniyor. Bir bağlantının 200 dönmesi, doğru dosyayı döndüğünü kanıtlamaz.

Seçim kılavuzu

Ziyaretçi ihtiyacını girer (yük, hız, çevrim), motor önerileri çıkar. Motor saf bir hesap katmanıdır ve iki kuralı vardır:

  • Emniyet payı sayfada yazılıdır; gizli bir katsayı yoktur.
  • Tepe tork bilerek kullanılmaz ve okunamayan bir değer varsa öneri reddedilir — tahmin edilmez.

Diller

Site Türkçe ve İngilizce yayındadır. Dil değiştirme, dil çerezini de güncelleyen resmî yol üzerinden yapılır.

Ders

Giriş yapmış kullanıcı Türkçeye geçemiyordu

Belirti
Oturum açmış kullanıcılar için dil değiştirme çalışmıyordu.
Kök neden
Bağlantı doğrudan dilin adresine gidiyor ama dil çerezini hiç güncellemiyordu; bir sonraki sayfa yine eski dilde geliyordu.
Ders
Dil geçişi her zaman çerezi de yazan resmî uçtan geçer. Ayrıca bu tür bir doğrulama çerezsiz yapılmalı: eski dil çerezi taşıyan bir test oturumu, doğru kodu hatalı gösterebilir.

Site hesapları

Ziyaretçi hesap açabilir. Üç şey bilinçli olarak kuruludur:

  • Doğrulama — hesap, adresi doğrulanana kadar tam yetkili değildir.
  • Onay kanıtı — kişinin neye onay verdiği, ne zaman verdiği kayıtlıdır.
  • Kayıt hız sınırı — otomatik kayıt saldırılarına karşı.

Sitedeki değişikliklerin ERP tarafı

Bir ürünü siteden kaldırmak onu silmez, arşivler (4. bölüm). Kaldırma işlemi tek bir alandan yürür ve listeler, ürün sayfası, site haritası, seçim kılavuzu ve fiyat haritası aynı anda etkilenir.

Ders

Geri çekme fiyat haritasına da ulaşmalı

Belirti
Siteden kaldırılan bir ürünün fiyatı, bayi fiyat haritasında durmaya devam ediyordu.
Kök neden
Fiyat haritası ERP tarafından ayrı bir yoldan kuruluyordu ve kaldırma filtresini görmüyordu. Geri çekme yarım kalmıştı.
Ders
Bir kaldırma işlemi, o ürünün göründüğü her yüzeyi kapsamalı; yüzeylerden biri ayrı bir yoldan besleniyorsa, filtre oraya da uygulanmalı.