Adres Defteri
Bu ekran ne için var
Müşterinin teslimat adreslerini kaydettiği, düzenlediği ve sildiği ekran. Bir adres bir siparişe değil doğrudan hesaba bağlıdır, bu yüzden burada kaydedilen adresler işletmeden bağımsız durur ve online sipariş henüz açılmamış olsa da bugün de kaydedilip düzenlenebilir.
Bu ekranı ne zaman kullanırsın
Müşteri sık gittiği bir teslimat noktasını tekrar tekrar yazmak yerine bir kere kaydetmek istediğinde, ya da kayıtlı bir adresin telefonu ya da kapı numarası değiştiğinde bu ekrana gelir.
Kimin görebileceği
Yalnızca oturum açmış bir müşteri kendi adreslerini görür ve düzenler; oturum kapalıyken liste boş görünür.
Hangi yüzeylerde bulunur
Ekran yalnızca mobil uygulamada bulunur.
Ekranda yapılabilecekler
Yeni adres ekle
Sağ alttaki düğme boş bir form açar; etiket, alıcı adı, telefon, adres satırı, ilçe, şehir ve posta kodu alanlarını taşır.
Düzenle
Listedeki bir satıra dokunmak aynı formu o adresin mevcut bilgileriyle önceden doldurulmuş biçimde açar.
Sil
Satırdaki çöp kutusu simgesi adresi onay istemeden doğrudan siler; daha önce bu adresle verilmiş bir siparişin kaydı etkilenmez, çünkü sipariş kendi adres kopyasını taşır.
Varsayılan olarak işaretle
Formdaki anahtar bu adresi varsayılan yapar; varsayılan adres listede ayrı bir etiketle belirtilir.
Eski, eksik adresler varsa etiketlenir
Form, adres satırı ya da şehir eksik bir adresi kaydetmeyi baştan reddeder; bu yüzden bu etiket burada oluşturulan hiçbir adreste görünmez — yalnızca bu denetimden önce kaydedilmiş eski kayıtlar için vardır.
Sunucunun kabul ettiği ve reddettiği
Zorunlu alanlar yalnızca kaydetme anında, istemci tarafında denetlenir
Bir adresin teslim edilebilir sayılması için adres satırı ve şehir alanlarının dolu olması gerekir; bu denetim formun kaydetme adımında yapılır. Firestore kuralı yalnızca yazan kullanıcının kendi kimliğiyle eşleştiğini kontrol eder, alanların doluluğunu değil.
Bir adresi silmek, onu kullanmış geçmiş bir siparişi değiştirmez
Sipariş, verildiği andaki adresin kendi kopyasını taşır; adres defterinden silinen bir adres o siparişin görünümünü etkilemez.