Teknoloji, Bilim ve Akıl
Shopier Panel: Mağazanızı Masaüstünden Yöneten Uygulama
Masaüstü Programlama

Shopier Panel: Mağazanızı Masaüstünden Yöneten Uygulama

15 dk okuma 2 okunma 0 yorum
Kısaca: Shopier mağazası için masaüstü yönetim uygulaması: toplu güncelleme, Excel akışları, sipariş ve finans takibi. Standart yıllık 699 TL, Pro yıllık 1.499 TL.
İçindekiler
  1. Shopier Panel nedir ve hangi sorunu çözüyor?
  2. Neden tarayıcı tabanlı bir araç değil de masaüstü uygulaması?
  3. Erişim anahtarı neden bu kadar önemli?
  4. Yerel ayna nedir ve neden gerekiyor?
  5. Ürün yönetimi neleri kapsıyor?
  6. Ürün oluştururken görsel sorunu nasıl çözüldü?
  7. Toplu kural motoru nasıl çalışıyor?
  8. Neden önce önizleme, sonra uygulama?
  9. Excel ile toplu güncelleme nasıl yapılıyor?
  10. Kolon eşleştirme neden kritik?
  11. Varyasyon yönetimi neden ayrı bir ekran?
  12. Siparişleri uygulamadan nasıl yönetiyorsunuz?
  13. Siparişlerde öğrendiğim ders
  14. Finans ekranı neyi gösteriyor?
  15. İndirim kodları ile otomatik indirimler arasındaki fark nedir?
  16. Hız sınırı ile nasıl baş ediliyor?
  17. Birden fazla mağaza yönetilebiliyor mu?
  18. Planlar ve fiyatlar nasıl?
  19. Standart ile Pro arasındaki gerçek fark ne?
  20. Açılış kampanyası: ilk 10 kullanıcıya 30 gün
  21. Deneme veya kampanya süresi bitince ne oluyor?
  22. Satın alma nasıl işliyor?
  23. Erişim anahtarı ve kişisel veri nasıl ele alınıyor?
  24. Kurulum ve sistem gereksinimleri neler?
  25. Geliştirirken öğrendiğim beş şey
  26. Sessiz atlama neden bu kadar kötü?
  27. Sıfırın anlamı meselesi
  28. Sıkça Sorulan Sorular
  29. Shopier Panel resmi bir Shopier ürünü mü?
  30. Erişim anahtarım bir sunucuya gönderiliyor mu?
  31. Denemeyi kullanmak için ödeme bilgisi gerekiyor mu?
  32. İlk 10 kullanıcı kampanyasından nasıl yararlanılıyor?
  33. Üç mağazam var, tek lisans yeter mi?
  34. Toplu işlemde hata yaparsam ne olur?
  35. Windows dışında bir sürüm var mı?
  36. Kapanış
Kısa Özet

Shopier Panel, Shopier mağazanızı tarayıcı yerine Windows masaüstünden yöneten bir uygulamadır. Binlerce ürünün fiyatını tek işlemde güncellemek, Excel dosyasından ürün aktarmak, siparişleri liste üzerinden kargolamak, varyasyon fiyatlarını toplu değiştirmek ve bakiye ile iadeleri tek ekranda görmek için yazdım.

Konu Özet
Kimin için Yüzlerce veya binlerce ürünü olan, panelde tek tek dolaşmaktan yorulan satıcılar
Ne çözüyor Toplu fiyat ve stok güncelleme, Excel aktarma, sipariş takibi, varyasyon yönetimi, finans görünürlüğü
Nasıl çalışıyor Kendi Shopier erişim anahtarınızla mağazanıza bağlanıyor, veriyi bilgisayarınızda aynalıyor
Deneme Kayıt sonrası 15 gün tüm özellikler açık, sonra ücretsiz katman
Fiyatlar Standart 699 TL / yıl  ·  Pro 1.499 TL / yıl
Açılış kampanyası İlk 10 kullanıcı 30 gün boyunca Pro özelliklerini kullanıyor
Gereksinim Windows 10 sürüm 1903 ve üzeri, 64 bit
 
Shopier Panel: Mağazanızı Masaüstünden Yöneten Uygulama

Shopier Panel nedir ve hangi sorunu çözüyor?

Shopier Panel, mağazanızın ürün, sipariş, varyasyon, indirim ve finans verilerini masaüstünde yöneten bir uygulamadır. Shopier tarafının kendi paneli tek tek işler için yeterlidir; sorun işin ölçeği büyüdüğünde başlar.

Bunu kendi mağazamda yaşadığım için yazdım. Lazer kesim dosyaları sattığım arşivde binlerce ürün var. Kampanya döneminde bir kategorinin fiyatını yüzde on düşürmek istediğimde tarayıcıda yapılacak iş şuydu: her ürünü aç, fiyat alanını bul, yeni değeri hesapla, yaz, kaydet, bir sonrakine geç. Yüz üründe bu yarım gün demek ve yarısında konsantrasyon kaybından hata yapıyorsunuz.

Çözülen asıl problem

Aynı işlemi çok sayıda kayıt üzerinde güvenli biçimde tekrarlamak. Güvenli kelimesi burada süs değil: toplu işlem yanlış kurulduğunda hatayı da toplu yapıyorsunuz ve yüz ürünün fiyatını bozmak, tek ürünün fiyatını bozmaktan yüz kat pahalı.

Neden tarayıcı tabanlı bir araç değil de masaüstü uygulaması?

Masaüstünü seçmemin üç somut nedeni var ve hepsi kullanımdan çıktı, tasarım masasından değil.

Neden Tarayıcıda Masaüstünde
Excel dosyaları Dosyayı yükle, işle, sonucu indir Dosya zaten bilgisayarda; aç, eşleştir, gönder
Erişim anahtarı Başka birinin sunucusunda saklanır Windows hesabınıza bağlı şifrelemeyle kendi bilgisayarınızda
Uzun işlemler Sekme kapanır, oturum düşer, nerede kaldığı bilinmez Pencere açık kalır, ilerleme görünür, durdurulabilir

Erişim anahtarı neden bu kadar önemli?

Shopier kişisel erişim anahtarı mağazanızın kapısıdır. Bir web hizmetine verdiğinizde o anahtar başka birinin sunucusunda saklanır ve siz o sunucunun güvenliğine güvenmek zorunda kalırsınız.

Masaüstü uygulamasında anahtar yalnızca kendi bilgisayarınızda kalıyor; başka bir Windows kullanıcısı veya başka bir bilgisayar okuyamıyor. Bu, projenin en baştan verilmiş kararıydı, sonradan eklenen bir özellik değil.

Yerel ayna nedir ve neden gerekiyor?

Yerel ayna, mağaza verisinin bilgisayarınızda tutulan kopyasıdır. Uygulama ürünleri, siparişleri, varyasyonları ve finansal kayıtları bir kez çekip yerel bir veritabanına yazıyor; sonraki açılışlarda listeler o kopyadan geliyor.

Yön Etki
Kazanç: hız On bin ürünlü listede arama, sıralama ve süzme anında; hiç ağ trafiği yok
Kazanç: istek bütçesi Shopier tarafında dakikada 200 istek sınırı var. Ayna sayesinde bütçenin tamamı asıl işe, yani güncellemeye gidiyor
Bedel: veri eskiyebilir Her ekranda verinin çekilme zamanı yazıyor; kontrol panelinde veri türü başına tazelik tablosu var
Bakiyede tarih damgası zorunlu

Bayat bir bakiyeyi güncel gibi göstermek, kullanıcıya yanlış karar verdirir. Para hareketiyle ilgili bir ekranda bu kabul edilemez, o yüzden bakiyenin yanında hangi saat itibarıyla olduğu her zaman yazılı.

Shopier Panel: Mağazanızı Masaüstünden Yöneten Uygulama

Ürün yönetimi neleri kapsıyor?

Ürün ekranı listeleme, süzme, düzenleme, oluşturma ve silme işlerini kapsıyor. Liste tarafında başlık, fiyat, stok, kategori ve görsel durumu görünüyor; süzgeçler stok durumuna, kategoriye ve arama metnine göre çalışıyor.

Tek ürün düzenleme ekranında kategori yönetimi de var: yeni kategori açabiliyor, adını değiştirebiliyor veya silebiliyorsunuz.

İşaretlemek ile seçmek aynı şey değil

İşaretleme ürünü o kategoriye ekler, seçme ise üzerinde işlem yapacağınız kategoriyi belirler. Bu ayrım net olmadığında kullanıcı yanlış kategoriyi siliyor, çünkü ekranda ikisi de bir tıklama gibi duruyor. Uygulamada ikisi bilinçli olarak ayrıldı.

Ürün oluştururken görsel sorunu nasıl çözüldü?

Shopier tarafı ürün görselini bir adresten alıyor, yani görselin internette erişilebilir olması gerekiyor. Bilgisayarınızdaki bir dosyayı doğrudan gönderemezsiniz; bu, ilk ürün oluşturma denemesinde karşılaştığım duvardı.

Uygulama bunu şöyle çözüyor: seçtiğiniz dosya geçici olarak bir sunucuya yükleniyor, Shopier görseli kendi sunucusuna kopyaladıktan sonra bizdeki kopya siliniyor. Görsel yüklemek istemezseniz yer tutucu bir görselle de ürün oluşturabiliyorsunuz, yani süreç görsele bağımlı değil.

Shopier Panel: Mağazanızı Masaüstünden Yöneten Uygulama

Toplu kural motoru nasıl çalışıyor?

Toplu kural motoru, seçtiğiniz ürün kümesine tek bir işlemi uygulayan bölümdür. Kullanım kalıbı şöyle: hangi ürünler, hangi alan, nasıl bir değişiklik.

Kural türü Örnek kullanım
Yüzde artış veya indirim Seçili kategorideki tüm fiyatları yüzde on düşürmek
Sabit tutar ekleme veya çıkarma Kargo maliyeti değiştiğinde her ürüne beş lira eklemek
Sabit değer atama Tükenen ürün grubunun stoğunu sıfırlamak
Yuvarlama Yüzde hesabından çıkan küsuratlı fiyatları düzeltmek
Metin değiştirme Marka adı değişince tüm başlıkları güncellemek

Neden önce önizleme, sonra uygulama?

Toplu işlemlerde en pahalı hata, yanlış kümeye doğru kuralı uygulamaktır. Kural doğrudur, matematik doğrudur, ama küme yanlıştır ve fark ettiğinizde iş bitmiştir.

Aşama Ne oluyor
1. Kural kurma Küme, alan ve değişiklik türü seçiliyor
2. Önizleme Hangi üründe hangi değerin neye döneceği satır satır gösteriliyor
3. Onay Gönderim ancak onaydan sonra başlıyor
4. Geri alma İşlem öncesi değerler saklanıyor; sonuç beklenmedikse değişiklik geri alınabiliyor

Geri almayı isteğe bağlı bir özellik olarak görmüyorum. Önizleme iyi bir koruma ama yeterli değil, çünkü önizlemeyi onaylayan kişi de yanılabilir. Bunu kendi kullanımımda bir kez gerçekten kullandım: yüzde hesabını yanlış yönde kurmuşum ve elli ürünün fiyatı düşmek yerine yükselmişti.

Shopier Panel: Mağazanızı Masaüstünden Yöneten Uygulama

Excel ile toplu güncelleme nasıl yapılıyor?

Excel akışı iki yönlü çalışıyor.

Yön Ne yapıyor Kullanım
Dışa aktarma Mevcut ürünleri bir dosyaya yazıyor Yedek, fiyat çalışması, muhasebe dökümü
İçe aktarma: güncelleme Dosyadaki satırları mevcut ürünlere uyguluyor Tedarikçi listesinden fiyat ve stok güncelleme
İçe aktarma: yeni ürün Dosyadaki satırlardan yeni ürün oluşturuyor Toplu ürün girişi

Son iki satır ayrı yetki olarak duruyor, çünkü yanlışlıkla beş yüz yeni ürün oluşturmak ile beş yüz ürünü güncellemek farklı büyüklükte kazalar.

Kolon eşleştirme neden kritik?

Herkesin dosyası farklı; kimisinde fiyat üçüncü kolonda, kimisinde başlık ikinci satırda başlıyor, kimisinde stok kolonu hiç yok. Uygulama dosyayı açıp kolonları size gösteriyor ve hangi kolonun hangi alana karşılık geldiğini siz söylüyorsunuz.

Sabit bir şablon zorlamıyorum çünkü pratikte kimse şablona uymuyor. Şablon dayatan araçlarda kullanıcı zamanının yarısını dosyayı şablona uydurmakla geçiriyor ve o sırada kopyala yapıştır hatası yapıyor.

Shopier Panel: Mağazanızı Masaüstünden Yöneten Uygulama

Varyasyon yönetimi neden ayrı bir ekran?

Varyasyonlu ürünlerde fiyat ve stok ürün seviyesinde değil, seçenek seviyesinde tutuluyor. Yani bir ürünün on farklı boyutu varsa on farklı fiyat ve on farklı stok değeri var.

Soru Cevap
Neden ürün ekranında değil On seçeneği ürün tablosuna sıkıştırmak tabloyu okunmaz hale getiriyordu
Ne yapılabiliyor Seçenek listesi görünüyor; fiyat ve stok tek tek veya toplu değiştirilebiliyor
Neden sık kullanılıyor Varyasyonlu ürünlerde stok düzeltmesi düz ürünlere göre çok daha sık gerekiyor

Saha notum şu: bir boyut tükeniyor, diğerleri duruyor ve müşteri tükenen boyutu sipariş etmeye çalışıp size yazıyor. Varyasyon ekranını tam da bu yüzden hızlı taranabilir yaptım; hangi seçeneğin stoğu bittiğini listeye bakınca görüyorsunuz.

Shopier Panel: Mağazanızı Masaüstünden Yöneten Uygulama

Siparişleri uygulamadan nasıl yönetiyorsunuz?

Sipariş bölümü listeleme, ayrıntı görme ve kargo bilgisi girme işlerini yapıyor. Kapsam seçilebiliyor ve bu seçim sadece bir süzgeç değil, ne kadar veri çekileceğini belirliyor.

Kapsam Ne zaman
Kargolanmamışlar Günlük iş; çoğu zaman yeterli olan seçim
Son 90 gün Dönemsel kontrol, iade takibi
Son 12 ay Yıllık değerlendirme
Tümü İlk kurulumda tam ayna oluşturmak
Tarih aralığı Belirli bir kampanya döneminin siparişleri

Sipariş satırında sağ tıklayıp kargo bilgisini girebiliyorsunuz. Anlaşmalı kargo kodlarında firma seçimi de var; bu, kargo firmasının panelinden aldığınız takip numarasını Shopier tarafına taşıyan adımı kısaltıyor.

Siparişlerde öğrendiğim ders

Geliştirme sırasında Shopier tarafının bazı alanları beklenen biçimde göndermediğini fark ettim. İki örnek, aynı hatanın iki yüzü:

Alan Beklenen Gerçek Sonuç
Sipariş tarihi Standart tarih biçimi Saat bilgisi olmadan, standart dışı Hata veriyor ve tüm listeyi boş bırakıyordu
Toplam tutar Düz alan İç içe bir yapının içinde Tutar boş geliyor, tutar kontrolü sessizce devre dışı kalıyordu

Tarih tarafındaki çözüm, biçimleri esnek okuyan bir çevirici yazmak oldu: çözülebileni çözüyor, çözemediğinde o tarihi boş bırakıp devam ediyor. Tek bir bozuk tarih yüzünden iki yüz siparişin görünmemesi kabul edilemez bir davranış.

Genel ders

Gelen veriye asla tam güvenmeyin. Belgelere güvenip geçmek, sonradan fark edilen sessiz hatalar üretiyor; her alanı gerçek bir yanıtla en az bir kez doğrulamak haftalar kazandırıyor.

Shopier Panel: Mağazanızı Masaüstünden Yöneten Uygulama

Finans ekranı neyi gösteriyor?

Finans bölümü bakiye, ödemeler ve iadeleri tek ekranda topluyor.

Özet kutu Anlamı
Güncel bakiye Hangi saat itibarıyla olduğu yanında yazılı
Bekleyen ödeme Henüz hesabınıza geçmemiş tutar
Son 30 gün ödeme Dönemsel tahsilat
Toplam ödeme Kümülatif tahsilat
Bekleyen iade Sonuçlanmamış iade sayısı
Toplam iade Kümülatif iade tutarı

Özet kutular ekrandaki süzgeçten bağımsız çalışıyor. Bunu özellikle böyle kurdum: bir tarih aralığı seçtiğinizde toplam bakiyenin de değişmesi yanıltıcı olur, çünkü bakiye bir dönem değeri değil anlık bir değerdir.

İade başlatma da bu ekranda ama çifte onaya bağlı ve onay penceresinde varsayılan seçenek hayır. Para hareketi yaratan işlemlerde varsayılanın güvenli tarafta olması gerekiyor; kullanıcı hızlı tıkladığında para gitmemeli.

Shopier Panel: Mağazanızı Masaüstünden Yöneten Uygulama

İndirim kodları ile otomatik indirimler arasındaki fark nedir?

İkisi sık karıştırılıyor, o yüzden uygulamada ayrı sekmeler halinde duruyor ve her sekmenin üstünde tek satırlık bir açıklama var.

Karşılaştırma İndirim kodu Otomatik indirim
Alıcı ne yapar Ödeme adımında kodu yazar Hiçbir şey, kendiliğinden uygulanır
Kapsam Sepetin tamamı Tüm ürünler, seçili ürünler veya kategoriler
Koşul En az sepet tutarı En az tutar veya en az ürün adedi
Kullanım sınırı Var Yok
Tarih Yalnızca bitiş Başlangıç ve bitiş

Otomatik indirimde kapsam ve koşul olmak üzere iki ek karar olduğu için ayrı bir form gerekti. İkisini tek forma sıkıştırmak, alanların yarısını duruma göre gizlemek demekti ve bu tür formlar kullanıcıyı yanıltıyor.

Shopier Panel: Mağazanızı Masaüstünden Yöneten Uygulama

Hız sınırı ile nasıl baş ediliyor?

Ayarlar bölümünde istekler arası bekleme diye bir değer var. Varsayılan olarak dakikada 200 istek sınırının altında kalacak bir aralık seçili.

Önlem Etkisi
Ayarlanabilir bekleme Gece işlemlerinde aralığı açıp sınıra hiç yaklaşmamak, hızlı düzeltmede kısaltmak
Toplu işlem bu aralığa uyuyor Bin satırlık güncelleme sınıra çarpıp yarıda kalmıyor
Toplu işlem sırasında otomatik yenileme duruyor İki iş aynı anda istek atıp bütçeyi tüketmiyor
Shopier Panel: Mağazanızı Masaüstünden Yöneten Uygulama

Birden fazla mağaza yönetilebiliyor mu?

Evet, profil kavramıyla. Her profil kendi erişim anahtarını, kendi yerel aynasını ve kendi kayıtlarını tutuyor. Profiller arasında geçiş açılır listeden seçmek kadar basit.

Her mağaza kendi lisansını alıyor

Lisans, Shopier hesabınızın kimliğine bağlı çalışıyor. İkinci bir mağazanın erişim anahtarını girdiğinizde o mağaza kendi kaydını oluşturuyor ve kendi planına sahip oluyor. Yani üç mağazanız varsa üç lisans gerekir.

Bunu paket içinde dükkan sayısı olarak satmıyorum, çünkü teknik olarak tek lisansın birden fazla mağazayı kapsaması bugün mümkün değil ve olmayan bir şeyi satmak istemem. Profil eklemekte bir kısıt yok.

Planlar ve fiyatlar nasıl?

Dört katman var. Süreler yıllık, planlar arasındaki fark özellik kümesi.

Plan Süre Fiyat Kapsam
Ücretsiz Süresiz Ücretsiz Listeleme, Excel dışa aktarma, kontrol paneli, finans görüntüleme, günde 10 güncelleme
Deneme 15 gün Ücretsiz Tüm özellikler açık
Standart 1 yıl 699 TL Toplu kural motoru, Excel içe aktarma, varyasyon yönetimi, kategori yönetimi, geri alma, görsel yükleme
Pro 1 yıl 1.499 TL Standart kapsamı artı sipariş yönetimi, kargo kodları, indirim yönetimi, iade başlatma, sınırsız yazma

Standart ile Pro arasındaki gerçek fark ne?

Özellik Ücretsiz Standart Pro
Listeleme ve Excel dışa aktarma Açık Açık Açık
Kontrol paneli ve finans görüntüleme Açık Açık Açık
Toplu kural motoru ve geri alma Kapalı Açık Açık
Excel içe aktarma ve yeni ürün Kapalı Açık Açık
Varyasyon ve kategori yönetimi Kapalı Açık Açık
Görsel yükleme Kapalı Açık Açık
Sipariş yönetimi ve kargo kodları Kapalı Kapalı Açık
İndirim ve otomatik indirim yönetimi Kapalı Kapalı Açık
İade başlatma Kapalı Kapalı Açık
Günlük yazma 10 2.000 Sınırsız

Pratik ayrım şu: Standart ürün tarafını kapsıyor, yani fiyat, stok, varyasyon, kategori ve Excel akışlarını. Pro buna sipariş ve para tarafını ekliyor. Ürünlerini toplu yönetip siparişleri Shopier panelinden takip etmeye devam edecekseniz Standart yeterli; günlük akışın tamamını tek ekranda toplamak istiyorsanız Pro.

Açılış kampanyası: ilk 10 kullanıcıya 30 gün

Kampanya koşulları

İlk 10 kurulum, 30 gün boyunca Pro özelliklerini kullanıyor. Kontenjan dolduktan sonra kurulan uygulamalar standart 15 günlük deneme ile başlıyor. Ek bir işlem gerekmiyor; kampanya planı kurulumda kendiliğinden atanıyor.

Bu kampanyayı iki sebeple yapıyorum. Birincisi gerçek mağazalarda gerçek veriyle test: kendi mağazam tek bir kullanım deseni ve ben tasarımın içinden çıkamıyorum. İkincisi geri bildirim; eklenen özelliklerin çoğu kullanım sırasında fark edilen eksiklerden çıktı.

Kontenjanı bilinçli olarak küçük tuttum. Elli kişilik bir ilk grup, düzeltemeyeceğim kadar geri bildirim ve destek yükü getirir; on kişiyle tek tek konuşabilirim.

Deneme veya kampanya süresi bitince ne oluyor?

Kullanıcı ücretsiz katmana düşüyor, yani veriniz hapsolmuyor.

Süre bitiminde Durum
Ürün, sipariş ve varyasyon listeleri Görünmeye devam ediyor
Excel dışa aktarma Açık, verinizi çıkarabiliyorsunuz
Kontrol paneli ve finans görüntüleme Açık
Günlük güncelleme 10 adet
Toplu işlemler ve Excel içe aktarma Kapanıyor
Sipariş, indirim ve iade yönetimi Kapanıyor

Bunu böyle kurmamın sebebi şu: süresi bitince kullanıcıyı verisinden tamamen koparmak hem sert hem ticari olarak kötü. Araç elinde kalırsa küçük işler için kullanmaya devam ediyor; kapanırsa uygulamayı siliyor.

Satın alınan plan kaydı da silinmiyor. Lisans ekranında hangi planı aldığınız görünmeye devam ediyor, yalnızca etkin plan değişiyor.

Shopier Panel: Mağazanızı Masaüstünden Yöneten Uygulama

Satın alma nasıl işliyor?

Uygulama içinde Paketler ekranı var. Plan listesi fiyat ve süreyle görünüyor, satın al düğmesi tarayıcıda Shopier sayfasını açıyor.

Adım Nerede
1. Plan seçme Uygulama içindeki Paketler ekranı
2. Ödeme Kendi tarayıcınızda, Shopier sayfası
3. Sipariş numarası girme Uygulama içinde
4. Doğrulama ve uzatma Sunucu tarafında; uygulamaya ek yetki verilmiyor

Ödeme sayfasını uygulama içinde açmıyorum. Kullanıcıyı güvensiz hissettirir ve üç aşamalı doğrulama gibi adımlarda sorun çıkarır; kendi tarayıcısında ödeme yapması hem güvenli hem tanıdık.

Erken yenileme hak kaybı değil

Mevcut lisansınızın bitiş tarihi gelecekteyse yeni süre üzerine ekleniyor, geçmişteyse bugünden başlıyor. Yani süresi dolmadan yenileyen kullanıcı kalan günlerini kaybetmiyor.

 

Erişim anahtarı ve kişisel veri nasıl ele alınıyor?

Veri Nerede duruyor Sunucuya gidiyor mu
Shopier erişim anahtarı Windows hesabınıza bağlı şifrelemeyle bilgisayarınızda Hayır
Ürün, sipariş ve varyasyon aynası Bilgisayarınızdaki yerel veritabanı Hayır
Müşteri bilgileri ve adresler Yerel ayna Hayır
Dükkan kimliği ve iletişim bilgisi Lisans kaydı Evet, lisans doğrulaması için
Kullanım sayaçları Lisans kaydı Evet, yalnızca sayı olarak

İsterseniz anahtarı hiç saklamayabilirsiniz; o zaman her açılışta yeniden girersiniz. Saklanan anahtarı tek tıkla silme seçeneği de ayarlar bölümünde duruyor.

Uygulama içinde hangi verinin nerede tutulduğunu ve dışarıya ne gönderildiğini anlatan bir aydınlatma metni var. Genel geçer cümleler yazmak yerine kodda karşılığı olan akışları tek tek saydım: neyin gittiği kadar neyin gitmediği de yazılı.

İlk açılışta kullanıcı sözleşmesi ve aydınlatma metni onaya sunuluyor. İkisi tek ekranda iki sekme halinde duruyor; onay kutusu her iki belgenin sonuna gelmeden açılmıyor.

Kurulum ve sistem gereksinimleri neler?

Gereksinim Değer
İşletim sistemi Windows 10 sürüm 1903 ve üzeri
Mimari 64 bit
Çalışma ortamı .NET Framework 4.8, güncel Windows sürümlerinde hazır geliyor
Kurulum yeri Tüm kullanıcılar veya yalnızca kendi hesabınız, kurulumda seçiliyor
Veri klasörü Kullanıcı profiliniz; kurulum klasörüne yazılmıyor
Gereken hesap Shopier mağazası ve kişisel erişim anahtarı

Kurulumda iki seçenek sunuluyor: tüm kullanıcılar için kurmak yönetici yetkisi istiyor, yalnızca kendi hesabınıza kurmak istemiyor. Yönetici olmayan kullanıcı ikinci seçenekle devam edebiliyor.

Veri klasörünün kurulum klasöründen ayrı olması küçük bir ayrıntı gibi duruyor ama olmadığında uygulama çalışmıyordu: program dosyaları altına kurulduğunda standart kullanıcı o klasöre yazamıyor ve ilk ayar kaydında hata veriyor.

 

Geliştirirken öğrendiğim beş şey

Bu bölüm tanıtım değil; dışa bağımlı bir uygulama yazacak geliştiriciler için saha notu.

Ders Nereden çıktı
Gelen veri belgelendiği gibi gelmiyor Tarih alanının standart dışı gelmesi ve toplam tutarın beklenen alanda olmaması
Sessiz atlama, açık hatadan kötüdür Boş tutarın, tutar kontrolünü sessizce devre dışı bırakması
Sıfırın özel anlamı baştan kararlaştırılmalı Limitlerde sıfırı sınırsız tanımlayınca hiç yazma yapılamayan kipi limitle anlatamamak
Yerel kopya, tazelik bilgisiyle anlam kazanıyor Aynanın hız getirmesi ama veri yaşı sorusunu da getirmesi
Arayüz kararlarının çoğu hatalardan çıkıyor Onaylarda varsayılanın hayır olması, işaretleme ile seçme ayrımı

Sessiz atlama neden bu kadar kötü?

Bir kontrolün beklenmedik girdide sessizce devre dışı kalması, en can sıkıcı hata sınıfı. Kullanıcı kontrolün çalıştığını sanıyor, oysa hiç çalışmıyor ve bunu ancak iş bozulduğunda fark ediyor. Şimdi bu tür yerlerde kural şu: yapılandırma anlaşılmazsa işlemi reddet ve sebebini yaz.

Sıfırın anlamı meselesi

Limitlerde sıfırı sınırsız olarak tanımladım; okunması kolay bir seçim. Sonra hiç yazma yapılamayan bir kipe ihtiyaç duyunca bunu limitle anlatamadığımı fark ettim, çünkü sıfır zaten sınırsız demekti. Çözüm ayrı bir bayrak eklemek oldu.

Ders: bir değerin özel anlamı varsa, o anlamın kapsamadığı durumu da baştan düşünün.

Sıkça Sorulan Sorular

Shopier Panel resmi bir Shopier ürünü mü?

Hayır. Bağımsız olarak geliştirdiğim bir uygulamadır ve Shopier tarafından onaylanmamıştır. Mağazanıza, kendi hesabınızdan aldığınız kişisel erişim anahtarıyla bağlanır. Shopier tarafında yapılacak arayüz değişiklikleri bazı özellikleri etkileyebilir.

Erişim anahtarım bir sunucuya gönderiliyor mu?

Gönderilmiyor. Anahtar yalnızca kendi bilgisayarınızda, Windows kullanıcı hesabınıza bağlı şifrelemeyle saklanıyor. Müşteri bilgileri, sipariş içerikleri, adresler ve fiyatlar da lisans sunucusuna gönderilmiyor.

Denemeyi kullanmak için ödeme bilgisi gerekiyor mu?

Gerekmiyor. Kurulum sonrası mağazanıza bağlandığınızda deneme planı kendiliğinden atanıyor. Süre bitince ücretsiz katmana düşüyorsunuz; otomatik bir ücretlendirme yok.

İlk 10 kullanıcı kampanyasından nasıl yararlanılıyor?

Ek bir işlem gerekmiyor. Kontenjan dolmadan kurulum yapan ilk 10 kullanıcıya 30 günlük tanıtım planı kendiliğinden atanıyor. Kontenjan dolduktan sonra kuranlar 15 günlük deneme ile başlıyor.

Üç mağazam var, tek lisans yeter mi?

Yetmiyor. Lisans Shopier hesabınızın kimliğine bağlı çalıştığı için her mağaza kendi lisansını alıyor. Uygulamada üç profil açabilirsiniz ve profil sayısında bir kısıt yok, ancak her profil kendi planına sahip oluyor.

Toplu işlemde hata yaparsam ne olur?

Toplu kural motoru işlem öncesi değerleri saklıyor, yani değişikliği geri alabiliyorsunuz. Ayrıca gönderim öncesinde hangi üründe hangi değerin neye döneceğini gösteren bir önizleme çıkıyor.

Windows dışında bir sürüm var mı?

Şu an yalnızca Windows sürümü var. Uygulama Windows arayüz kütüphaneleri ve Windows kimlik korumasıyla yazıldığı için diğer platformlara taşınması ayrı bir çalışma gerektiriyor.

Kapanış

Shopier Panel bir ihtiyaçtan doğdu: kendi mağazamda tekrar eden işleri kısaltmak. Yazdıkça asıl zorluğun arayüz değil dışa bağımlılığı doğru yönetmek olduğunu gördüm. Gelen verinin beklediğiniz gibi gelmemesi, hız sınırları, yanlış toplu işlemin geri alınabilmesi; işin ağırlığı bu kararlarda.

İlk 10 kullanıcı kampanyası tam olarak bu yüzden var. Kendi mağazam tek bir kullanım deseni; farklı ürün yapılarıyla çalışan satıcıların neyi eksik bulduğunu ancak onlar kullanınca öğrenebilirim.

Takıldığınız veya eksik bulduğunuz bir yer olursa yazın. Eklenen özelliklerin çoğu böyle gelen geri bildirimlerden çıktı.

Shopier Panel
Shopier PanelShopier Yönetim Paneli1 indirme · ZIP · 3 MB · v1.1.0
İndir ↗
Ramazan Yeşildal
Ramazan Yeşildal

Karaman merkezli bilgi teknolojileri yöneticisi ve bağımsız yazılım geliştirici.

0 Yorum

Yorum yazın

E-posta adresiniz yayınlanmaz. Yorumlar onaydan sonra görünür.