Shopify uygulaması kurmadan önce kontrol listesi

Kısa yanıt

Shopify’ın uygulama listeleme kılavuzuna göre uygulama ayrıntıları işlevi net biçimde açıklamalı, eksiksiz fiyat bilgisi vermeli, coğrafi ya da belirli API gereksinimlerini belirtmeli ve gömülü özellikler Online Store kanalına bağlıysa bunu göstermelidir. Kurulum yolunu kontrol edin ve çıkan uyarıları dikkatle yorumlayın. Onaylamadan önce kişisel veri ve mağaza verisi izinlerini ve geliştiricinin gizlilik politikasını inceleyin; geliştiriciler ayrıca scope’ları ve müşteri verisi gereksinimlerini de incelemelidir.

  • Uygulama listelemeleri işlevi, fiyatı, coğrafi ya da API gereksinimlerini ve varsa Online Store kanalı bağımlılığını açıklamalıdır.
  • Onaylamadan önce kişisel veri ve mağaza verisi izinlerini ve geliştiricinin gizlilik politikasını inceleyin; geliştiriciler ayrıca scope’ları ve müşteri verisi gereksinimlerini de incelemelidir.
  • Shopify, App Store uygulamalarının listelemelerinde anlatılan işlevi yerine getirmesini şart koşar.
  • Uygulama ayrıntıları, uygulamanın işlevini ve özelliklerini mağaza sahiplerinin bilinçli bir kurulum kararı verebileceği kadar net açıklamalıdır.
  • Uygulama listelemeleri, deneme süresi ve ücret ayrıntıları dahil eksiksiz fiyat bilgisi vermelidir.

Mağazadaki işle başlayın

Özellikleri karşılaştırmadan önce uygulamanın üstlenmesi gereken işi ve mağazanızda faydalı bir sonucun neye benzeyeceğini yazın. Sonra bu ihtiyacı uygulamanın anlatılan işlevi ve özellikleriyle karşılaştırın. Böylece karar uzun bir özellik listesine değil, sizin iş akışınıza dayanır.

Shopify, App Store uygulamalarının listelemelerinde anlatılan işlevi yerine getirmesini şart koşar. Uygulama ayrıntıları, uygulamanın işlevini ve özelliklerini mağaza sahiplerinin bilinçli bir kurulum kararı verebileceği kadar net açıklamalıdır.

Listelemedeki ana işlevlerin sizin yaptırmak istediğiniz işle örtüştüğünü kontrol edin; listeleme etiketleri de bu ana işlevleri doğru yansıtmalıdır. Açıklama işin önemli bir kısmını belirsiz bırakıyorsa, kurmadan önce geliştiriciden açıklama isteyin. Kulağa ilgili gelen bir özellik, uygulamanın ne yaptığını söylediğini anlamanın yerini tutmaz.

Listeleme ayrıntılarını karşılaştırın

Uygulama uyuyor gibi görünüyorsa, kararınızı etkileyebilecek pratik gereksinimleri listelemesinden kontrol edin: ne kadara mal olduğu, nerede çalıştığı ve hangi mağaza kurulumunu ya da erişimini gerektirdiği. Belirsiz ya da eksik ayrıntılardan, uygulamanın mağazanızda nasıl çalışacağına dair varsayım çıkarmayın; bunları çözülmesi gereken sorular sayın.

Uygulama listelemeleri, deneme süresi ve ücret ayrıntıları dahil eksiksiz fiyat bilgisi vermelidir. Kurmadan önce listelenen seçenekleri ve ücretleri anlamak için bu ayrıntıları kullanım amacınıza göre gözden geçirin.

Listelemeler, uygulamanın çalışması için gereken coğrafi gereksinimleri ya da belirli API izinlerini belirtmelidir. Uygulamanın gömülü özellikleri Online Store kanalına bağlıysa listelemesi bu gereksinimi göstermelidir. Belirtilen her gereksinimi mağazanızın kurulumu ve kullanım amacınızla karşılaştırın; bir gereksinim net değilse, kullanmayı planladığınız özellikleri etkileyip etkilemediğini sorun.

Kurulum yolunu kontrol edin

Bir kurulumu onaylamadan önce uygulamanın nereden geldiğini not edin: Shopify App Store, üçüncü taraf bir kurulum bağlantısı ya da bir geliştiricinin verdiği özel uygulama bağlantısı. Bu yol, kurulum akışını ve gördüğünüz uyarıları yorumlamak için faydalı bir bağlam verir.

Bir uygulama Shopify App Store üzerinden, üçüncü taraf bir kurulum bağlantısıyla ya da geliştiricinin verdiği bir özel uygulama bağlantısıyla kurulabilir. Üçüncü taraf kurulum uyarısı, uygulamanın App Store listelemeleri için gereken doğrulama ve onay sürecinden geçmediği anlamına gelir; Shopify bunun uygulamanın güvensiz olduğu anlamına gelmek zorunda olmadığını söyler.

Uyarı, uygulamanın güvenli ya da güvensiz olduğunu kanıtlamaz; yalnızca hangi inceleme yolundan geldiğini söyler. Üçüncü taraf ya da geliştiricinin verdiği bir bağlantıdan gelen bir uygulamayı düşünüyorsanız, onu kimin sağladığını ve neden bu yolun kullanıldığını bildiğinizden emin olun. Ardından uygulamanın belirtilen amacına, gereksinimlerine, istediği erişime ve gizlilik bilgilerine dair aynı kontrollerle devam edin.

Onaylamadan önce erişimi inceleyin

Kurulum ekranında onaylamadan önce durun ve uygulamanın hangi verilere ve mağaza alanlarına ihtiyaç duyduğunu söylediğine bakın. Kurulum erişim kategorileri, Shopify’ın kişisel veri erişimini görüntülenebilen ya da düzenlenebilen mağaza verisi erişiminden ayırmak için gösterdiği gruplardır.

İstenen izinleri tek tek görmek için her erişim kategorisini genişletin. Kategori adlarında kalmayın: ayrıntılı izinleri kullanmayı beklediğiniz işlevlerle karşılaştırın ve bu işlevlerle ilişkilendiremediğiniz her şeyi not edin.

Kurulum ekranı, kurmadan önce okuyabileceğiniz geliştirici gizlilik politikasına bağlantı verir. Geliştiricinin veriyi, özellikle kişisel veriyi, nasıl işlediğine dair bir açıklama aramak için bunu kullanın. Politika ya da istenen izinler hangi verinin neden işlendiği konusunda sizi emin bırakmıyorsa, devam etmeden önce geliştiriciye sorun.

Kurulumdan sonra uygulamanın etkinliğini ve izinlerini, uygulamanın hakkında sayfasında yeniden görebilirsiniz. Bu, mağaza sahiplerine erişim ayrıntılarına sonradan dönme imkânı verir; ama kurulumu onaylamadan önce talebi incelemenin yerini tutmaz.

Geliştirici incelemesinde scope’lara bakın

Mağaza sahipleri kurulum sırasında gösterilen izinleri inceleyebilir; geliştiricilerin ise bu taleplerin nasıl yapılandırıldığını ve gerekli olup olmadığını araştırması gerekebilir. API scope’ları bir uygulamanın hangi verilere ve özelliklere erişebileceğini tanımlar; bu yüzden erişimi sıradan bir kurulum ayrıntısı gibi görmek yerine istenen scope’ları uygulamanın işleviyle karşılaştırın.

Dev Dashboard’da geliştirilen bir özel uygulamada, erişilebilir veriyi ve özellikleri geliştirici API scope’larıyla tanımlar ve scope’lar sürümden sürüme farklı olabilir. Kurulması planlanan sürümün scope’larını inceleyin ve bir scope’un mağaza sahibinin kullanmayı planladığı bir özelliği destekleyip desteklemediğini kontrol edin.

Shopify, uygulamaların yalnızca işlevleri için gerekli erişim scope’larını istemesini şart koşar ve geliştiricilerden bu scope’ları gerekçelendirmeleri istenebilir. Her mağaza sahibi için gerekli olmayan erişimlerde Shopify, geliştiricileri isteğe bağlı scope’lar kullanmaya güçlü biçimde teşvik eder. Bir talep anlatılan işlevden daha geniş görünüyorsa bunlar faydalı kontrollerdir: hangi işlev bunu gerektiriyor, tüm mağaza sahiplerinin buna ihtiyacı var mı, isteğe bağlı olabilir mi?

Shopify’a göre bir Dev Dashboard özel uygulaması için access token oluşturmak geliştirici bilgisi gerektirir ve doğrudan Shopify yönetim panelinden yapılamaz. Bu tür bir incelemede, mağaza sahibinin kurulum akışında doğrulayabileceklerini bir geliştiricinin uygulama yapılandırmasında incelemesi gerekenlerden ayırın.

Korunan müşteri verisi kılavuzunu kullanın

Korunan müşteri verisi, Shopify’ın veri kullanımı ve erişimine dair gereksinimlerine tabi müşteri bilgisidir. Shopify’ın kılavuzu bu gereksinimleri veriyi en aza indirme, şeffaflık ve güvenlik etrafında çerçeveler; bu da mağaza sahiplerine ve geliştiricilere müşteri verisi taleplerini konuşmak için pratik bir zemin verir.

Shopify’a göre erişim onayı, istenen müşteri verisinin uygulamanın mağaza sahibine dönük işlevi için gereken asgari veri olup olmadığına bağlıdır. Geliştiricilerden ayrıca yalnızca uygulama işlevi için gereken kişisel veriyi işlemeleri ve mağaza sahiplerine hangi kişisel veriyi neden işlediklerini söylemeleri beklenir. Geliştiriciden istenen her veri türünü belirli bir uygulama işlevine bağlamasını ve o bilginin neden gerektiğini açıklamasını isteyin.

Shopify’ın API yanıtları yalnızca onaylanmış alanları içerir; onaylanmamış alanlar gizlenir. Bu ayrıntılar en çok derin bir geliştirici incelemesinde önemlidir: uygulamanın hangi müşteri verisine ihtiyaç duyduğunu, hangi onayın geçerli olduğunu ve belirtilen işlevin daha az veriyle desteklenip desteklenemeyeceğini belirleyin.

İyi bir kararda uygulamanın işi, listeleme açıklamaları, kurulum yolu ve istenen erişim birbiriyle tutarlıdır. Bu zincirin herhangi bir halkası belirsizse, mağaza sahibi ve geliştirici soruyu çözene kadar uygulamayı önermeyi ya da kurmayı bekletin.

Sık sorulan sorular

Uygulamanın listelenen işlevi, yapmasını istediğim işle örtüşüyor mu?
Yaptırmak istediğiniz işi listelemenin belirttiği işlev, özellikler ve ana işlevlerle karşılaştırın. Önemli bir kısım belirsizse, kurmadan önce geliştiriciden açıklamasını isteyin.
Üçüncü taraf kurulum uyarısı ne anlama gelir; uygulamanın güvensiz olduğunu kanıtlar mı?
Üçüncü taraf kurulum uyarısı, uygulamanın App Store listelemeleri için gereken doğrulama ve onay sürecinden geçmediği anlamına gelir; Shopify bunun uygulamanın güvensiz olduğu anlamına gelmek zorunda olmadığını söyler.
Kurulum sırasında istenen izinleri tek tek nasıl inceleyebilirim?
İstenen izinleri görmek için kurulum ekranındaki her erişim kategorisini genişletin. Geliştiricinin gizlilik politikasını da okuyun.
Bir geliştirici API scope’ları ve korunan müşteri verisi konusunda neleri araştırmalı?
Uygulama sürümünün hangi scope’ları istediğini ve bunların uygulamanın işlevi için gerekli olup olmadığını kontrol edin. Müşteri verisi için uygulamanın neyi işlediğini, neden gerektiğini ve talebin gereken asgariyle sınırlı olup olmadığını sorun.

Kaynaklar

  1. Installing and setting up appsShopify, 30 Eylül 2026 tarihinde kontrol edildi
  2. Work with protected customer dataShopify, 30 Eylül 2026 tarihinde kontrol edildi
  3. App Store requirementsShopify, 30 Eylül 2026 tarihinde kontrol edildi