Bu hizmet ne kapsar?
Bu hizmet, tek bir mağaza için geliştirilen özel uygulamadan farklı: burada birden çok mağazanın kuracağı, abonelikle satılan ve Shopify'ın inceleme sürecinden geçmesi gereken bir ürün var.
Farkı belirleyen şey teknik değil ürünsel: kurulum akışı, yetkilendirme, faturalandırma ve destek süreçleri baştan doğru kurulmazsa uygulama incelemeden geçmiyor ya da geçtikten sonra bakım yükü altında kalıyor.
İncelemeden geçmeyi belirleyen başlıklar
Shopify'ın uygulama incelemesinde en sık takılan yerler teknik olmaktan çok kullanıcı deneyimiyle ilgili:
Kurulum sonrası ilk deneyim: uygulamanın ne yaptığı ilk ekranda anlaşılmalı
Yalnızca gereken izinlerin istenmesi; geniş izin talebi gerekçesiz kabul edilmiyor
Faturalandırmanın Shopify'ın kendi API'si üzerinden yürütülmesi
Uygulama kaldırıldığında verinin ne olduğunun açıkça belirtilmesi
Performans: mağaza vitrinine eklenen kodun sayfayı yavaşlatmaması
Ölçek ve bakım
Uygulama yayınlandıktan sonra iş bitmiyor; asıl maliyet burada başlıyor.
API sürüm takvimi: Shopify sürümleri düzenli yenilenir, uygulama bu takvime uymak zorundadır
İstek limitleri ve kuyruk yönetimi; kampanya dönemlerinde yük katlanır
Webhook güvenilirliği: kaçan olaylar için telafi mekanizması
Sessiz durmanın önlenmesi: uygulama çalışmadığında haberdar olacak izleme
Nasıl ilerliyoruz?
01
Ürün tanımı
Uygulamanın çözdüğü sorun, hedef mağaza profili ve fiyatlandırma modeli netleştirilir.
02
Mimari
Veri modeli, yetkilendirme, webhook akışları ve barındırma planı çıkarılır.
03
Geliştirme
Kurulum akışı, panel arayüzü ve iş mantığı geliştirilir; test mağazasında uçtan uca denenir.
04
Listeleme ve inceleme
App Store listelemesi hazırlanır, inceleme sürecindeki geri bildirimler karşılanır.
05
Yayın sonrası
İzleme, hata bildirimi ve API sürüm bakımı sürdürülür; kullanım verisine göre yol haritası güncellenir.
Konuyla ilgili yazılarımız
Shopify'da özel uygulama ne zaman gerekir?Yazıyı okuyun →
Shopify Functions ve Flow nedir? Mağazanızın kurallarını kim yürütür?Yazıyı okuyun →