Uptika
TR
Ücretsiz başla
App Store

App Store Connect nedir? Bölümler, roller ve API anahtarları

App Store Connect, Apple Developer Program üyelerinin uygulama kaydı açtığı, derleme yükleyip TestFlight ile test ettiği, App Store ürün sayfasını yazdığı, incelemeye gönderdiği, analitik ve satışları okuduğu, sözleşme ve ödemeleri yönettiği ve ekip üyelerine rol verdiği Apple web panelidir (yanında bir iPhone uygulaması da vardır).

Uptika ekibiYayın: Son güncelleme: 4 dk okumaMarkdown sürümü

App Store Connect nedir?

App Store Connect, bir uygulamanın App Store ürününe dönüştüğü yerdir. Uygulamayı Xcode derler; çevresindeki her şey App Store Connect'te durur: uygulama kaydı, derlemeler, beta testi, her dilde ürün sayfası, fiyatlar, inceleme gönderimleri, puan ve yorumlar, analitik, ödemeler ve ekibin erişimi. Ona Apple Developer Program üyeliğiyle erişirsin.

Ana bölümler neler?

BölümOrada ne yaparsın
Apps (Uygulamalar)Her uygulama için bir kayıt: sürümler, ürün sayfası metni, ekran görüntüleri, App Privacy, fiyat ve erişilebilirlik, uygulama içi satın almalar ve abonelikler, özel ürün sayfaları, uygulama içi etkinlikler, puan ve yorumlar
TestFlight (her uygulamanın içinde)Derlemeler, iç ve dış test grupları, herkese açık bağlantılar, beta incelemesi
App ReviewTaslak ve gönderilmiş gönderimler, App Review'dan gelen mesajlar
Analytics (Analitik)Ürün sayfasına trafik kaynakları, dönüşüm oranı (ürün sayfası görüntülemesinden indirmeye), oturumlar, ödeme yapan kullanıcı başına gelir, benzer uygulamalarla karşılaştırma, ürün sayfası testi sonuçları
Sales and Trends (Satış ve Eğilimler)Ertesi gün gelen adetler, gelir, uygulama, ülke ve döneme göre satışlar ve ön siparişler
Payments and Financial Reports (Ödemeler ve Mali Raporlar)Kesinleşmiş işlemlere dayanan nihai ödemeler, Apple'ın mali takvimine göre
Business (İş)Sözleşmeler, vergi ve banka bilgileri, uyum (AB tacir statüsü dahil)
Users and Access (Kullanıcılar ve Erişim)Ekip üyeleri, roller, uygulama erişimi, sandbox test kullanıcıları, Integrations altında API anahtarları

Bir uygulama kaydının içinde sol kenar çubuğunda platform sürümü (örneğin iOS App 1.2), App Information, Pricing and Availability, App Privacy, Ratings and Reviews ile para kazanma ve öne çıkarılma sayfaları bulunur. Sürüm sayfası; derleme eklediğin, What's New metnini yazdığın, yayın seçeneğini belirlediğin ve kademeli yayını açtığın yerdir.

Hangi roller var, kime hangisini vermeli?

RolNeler yapabilirKime ver
Account HolderÜyeliğe kaydolan kişi; yasal sözleşmeleri imzalayan, üyeliği yenileyen ve API erişimi isteyen tek kişiKurucuya ya da yasal sahibe, tek bir kişiye
AdminAccount Holder'ın yetkilerinin çoğu, tüm uygulamalar, kullanıcı yönetimiKurucu ortağa ya da teknik lidere
App ManagerBir uygulamayla ilgili her şey: fiyat, ürün sayfası, derlemeler, gönderimlerÜrün sahibine
DeveloperDerlemelerin geliştirilmesi ve teslimiMühendislere
MarketingPazarlama malzemeleri ve görseller; Apple öne çıkarma konusunda bu rolle iletişime geçerPazarlama sorumlusuna
FinanceMali raporlar, vergi formları, ödemeler, satış ve analitikMuhasebeye
SalesSatışlar, indirmeler ve analitikAnalistlere
Customer SupportMüşteri yorumlarını okur ve cevaplarDestek ekibine

Çoğu rol için uygulama erişimi seçilen uygulamalarla sınırlanabilir; Account Holder, Admin, Finance ve raporlara erişimi olan kullanıcılar ise her zaman tüm uygulamaları görür. TestFlight iç test kullanıcıları Account Holder, Admin, App Manager, Developer ya da Marketing rolündeki kullanıcılar olmalıdır.

App Store Connect API anahtarı nedir?

API anahtarı, bir yazılımın App Store Connect'te senin yerine iş yapmasını sağlar: meta veri yüklemek, satış ya da analitik raporlarını okumak, TestFlight'ı yönetmek, yorumlara cevap vermek. Kısa ömürlü JSON Web Token (JWT) imzalar.

  • Ekip anahtarı: bir Admin tarafından Users and Access, Integrations, App Store Connect API altında, senin seçtiğin bir rolle oluşturulur. Tüm uygulamalara erişir.
  • Bireysel anahtar: bir kullanıcının profilinden oluşturulur, o kullanıcının erişimini taşır.
  • Özel anahtar (.p8) yalnızca bir kez indirilir; Apple kopyasını saklamaz. Onu asla bir depoya gönderme ya da istemci koduna koyma; sızarsa hemen iptal et.

Araçlara işi görecek en dar rolü ver: bir raporlama aracına Admin değil, raporlama rolü yeter.

Google Play Console ile karşılaştırınca nasıl?

Play Console, Google'ın karşılığıdır ama adlar farklıdır: TestFlight grupları yerine test kanalları (tracks), App Privacy ve yaş derecelendirmesi sayfaları yerine App content, App Review bölümü yerine Publishing overview. Bkz. Google Play Console nedir?.

Sonra nereye?

Uptika App Store Connect'i senin için okuyabilir: Entegrasyonlar bölümünde bir API anahtarıyla bağla; Uptika yorumlarını kendi cevaplarınla birlikte çeker, açık bir onaydan sonra onları panelden cevaplamanı sağlar ve ücretli planlarda indirmeleri ve dönüşümü kelime sıralarının yanında gösterir; raporları elle dışa aktarman gerekmez. Herkese açık veriler (sıralar, rakipler, mağaza sayfaları) hiçbir anahtar olmadan çalışır. Ücretsiz planla başla.

Sorular

App Store Connect nedir?

appstoreconnect.apple.com adresindeki, Apple üzerinden dağıttığın uygulamalarla ilgili her şeyi yönettiğin paneldir: uygulama kayıtları, derlemeler, TestFlight, ürün sayfaları, inceleme gönderimleri, fiyatlar, analitik, ödemeler ve ekip erişimi.

App Store Connect hesabı nasıl açılır?

Apple Developer Program'a katıl (üyelik yılı başına 99 USD). Katılırken kullandığın Apple Hesabı, Account Holder olur ve App Store Connect'e giriş yapabilir. Diğer kişiler, onları kullanıcı olarak davet ettiğinde erişim kazanır.

App Store Connect API anahtarı nedir?

Users and Access, Integrations, App Store Connect API altında oluşturduğun bir anahtardır. Betiklerin ve araçların App Store Connect API'yi çağırabilmesi için JSON Web Token imzalar. Ekip anahtarlarının bir rolü vardır ve tüm uygulamaları görür; bireysel anahtarlar tek bir kullanıcının erişimini taşır. Özel anahtar yalnızca bir kez indirilir ve Apple kopyasını saklamaz.

iPhone'da App Store Connect nedir?

Apple, iPhone ve iPad için de App Store Connect sunar: aynı hesaba giriş yapan, bilgisayardan uzaktayken uygulamalarını takip etmeni sağlayan yardımcı bir uygulama. Uygulama kaydı açmak ve ürün sayfasını düzenlemek gibi işlerin tamamı web panelindedir.

Kaynaklar

  1. Role permissions (App Store Connect Help)
  2. Add a new app (App Store Connect Help)
  3. Overview of submitting for review (App Store Connect Help)
  4. Overview of reporting tools (App Store Connect Help)
  5. Add internal testers (App Store Connect Help)
  6. Creating API keys for App Store Connect API (Apple Developer Documentation)