Abonelik veya uygulama içi satın alma içeren bir iOS uygulaması yönetiyorsanız, muhtemelen farklı ülkeler için fiyatları ayarlamak üzere App Store Connect'te saatlerce tıklayarak vakit harcamışsınızdır. App Store Connect API, bu güncellemeleri programatik olarak otomatikleştirmenizi sağlar; böylece 175'ten fazla mağazada fiyat katmanlarını günler yerine dakikalar içinde değiştirebilirsiniz. Bu rehber, API'nin ne olduğunu, neler yapabileceğini ve 2026'da güvenli ve etkili bir şekilde nasıl kullanılacağını açıklar.
App Store Connect API, Apple'ın App Store Connect verilerini (uygulama meta verileri, derlemeler ve fiyatlandırma dahil) yönetmek için resmi REST arayüzüdür. Bununla, tüm mağazalarda fiyat katmanı güncellemelerini otomatikleştirebilir, mevcut ve geçmiş fiyatları alabilir ve fiyatlandırma iş akışlarını kendi araçlarınıza entegre edebilirsiniz—manuel portal girişleri olmadan.
App Store Connect API ile Fiyatlandırmayı Neden Otomatikleştirmelisiniz?
Manuel fiyat güncellemeleri yavaş ve hataya açıktır. 175'ten fazla ülkede satış yapıyorsanız, her mağazanın para birimini, vergisini ve fiyat katmanını elle kontrol etmek pratik değildir. Tek bir hata—örneğin Japonya için yanlış katmanı ayarlamak—müşterileri yabancılaştırabilir veya masada para bırakabilir. Apple'ın App Store Connect belgelerine göre API, uygulamanızın fiyatlandırmasını yönetmek için programatik bir yol sağlayarak insan hatası riskini azaltır.
API, fiyat değişikliklerini toplu olarak göndermenize izin vererek bu tahmin işini ortadan kaldırır. App Store Connect'e giriş yapıp her ülkeyi tek tek düzenlemek yerine, aynı ürünü tüm bölgelerde güncelleyen tek bir istek gönderebilirsiniz. Bu, özellikle fiyat değişikliklerinin yenileme döngüleri ve promosyon teklifleriyle koordine edilmesi gereken abonelik uygulamaları için değerlidir.
Otomasyon ayrıca fiyatlandırma stratejinizi daha duyarlı hale getirir. Döviz kurları değiştiğinde veya bir rakip fiyatları değiştirdiğinde dakikalar içinde tepki verebilirsiniz. Bağımsız geliştiriciler ve küçük stüdyolar için bu çeviklik, manuel süreçlerin karşılayamayacağı rekabetçi bir avantajdır. Dünya Bankası'nın satın alma gücü paritesi raporu, yerel ekonomik koşulların büyük ölçüde değiştiğini gösterir; bu da düzenli ayarlamaları zorunlu kılar.
App Store Connect API'nin Temel Yetenekleri
App Store Connect API çok çeşitli uç noktalar sağlar, ancak fiyatlandırma otomasyonu için en alakalı olanlar şunlardır:
- Fiyat katmanı yönetimi: Herhangi bir uygulamanın veya uygulama içi satın almanın fiyat katmanını tüm mağazalarda okuyun ve güncelleyin.
- Abonelik grubu yönetimi: Abonelik gruplarını, yerelleştirilmiş fiyatlandırmayı ve tanıtım tekliflerini yapılandırın.
- Satış ve finansal raporlar: Geçmiş fiyat verilerini alın ve denetim için finansal raporları indirin.
- Uygulama meta verileri: Uygulama bilgilerine, sürüm ayrıntılarına ve yerelleştirilmiş açıklamalara erişin.
Bu yetenekler, işinize uygun özel iş akışları oluşturmanıza olanak tanır. Örneğin, güncel döviz kurlarını kontrol eden ve ABD fiyat katmanınızı buna göre güncelleyen bir komut dosyası veya belirli bölgelere mevsimsel indirim uygulayan bir cron işi yazabilirsiniz. Ayrıca, Apple'ın fiyatlandırma yardım sayfasında açıklandığı gibi, fiyatlarınızı rakiplerle karşılaştırmak için API'yi kullanabilirsiniz.
App Store Connect API ile Kimlik Doğrulama Nasıl Yapılır?
Apple, API kimlik doğrulaması için JSON Web Token (JWT) gerektirir. Özel anahtarınızı kullanarak bir token oluşturursunuz; bu anahtarı App Store Connect'te Kullanıcılar ve Erişim > Entegrasyonlar altında oluşturursunuz. Token kısa ömürlüdür (genellikle 20 dakika), bu nedenle düzenli olarak yenilemeniz gerekir.
İşte basitleştirilmiş bir iş akışı:
- App Store Connect'te bir özel anahtar oluşturun ve bir kez indirin.
- Bir JWT oluşturun; veren kimliğinizi ve anahtar kimliğinizi kullanarak özel anahtarınızla imzalayın.
- Token'ı her API isteğinin Authorization başlığına ekleyin.
Güvenlik en iyi uygulamaları:
- Özel anahtarınızı anahtar zinciri veya sır yöneticisi gibi güvenli bir yerde saklayın. Asla herkese açık bir depoya işlemeyin.
- Riski en aza indirmek için API erişimini yalnızca ihtiyacınız olan rollere (ör. Uygulama Yöneticisi) sınırlayın.
- Anahtarları periyodik olarak döndürün ve tehlikeye girenleri iptal edin.
Ayrıntılı bir anlatım için Apple'ın resmi API belgelerine bakın. Kimlik doğrulama ve bağlantı mantığını sizin için halleden bir araç tercih ederseniz, kimlik bilgilerinizi cihazda şifreli tutan Price Localize gibi bir çözümü düşünün.
Fiyat Güncellemelerini Otomatikleştirmek için Adım Adım İş Akışı
API'yi kullanarak tipik bir fiyat güncellemesini birlikte inceleyelim. Bu örnek, API bağlantısını sizin için halleden Price Localize gibi bir araç kullandığınızı varsayar, ancak kendi entegrasyonunuzu oluşturuyorsanız da aynı ilkeler geçerlidir.
1. Mevcut Fiyatları Alın
Öncelikle, her mağazada şu anda hangi fiyatlara sahip olduğunuzu bilmeniz gerekir. API'nin GET /v1/apps/{id}/prices uç noktası, tüm bölgeler için mevcut fiyat noktalarını döndürür. Bu size karşılaştırma için bir temel sağlar.
2. Yeni Fiyatları Hesaplayın
Yeni fiyatlandırma stratejinize karar verin. Örneğin, yerel satın alınabilirliği daha iyi eşleştirmek için satın alma gücü paritesine (PPP) dayalı fiyatları ayarlamak isteyebilirsiniz. Her ülke için önerilen fiyatları hesaplamak üzere Dünya Bankası PPP verilerini kullanabilirsiniz. 2026 itibarıyla Dünya Bankası bu verileri yıllık olarak günceller, bu nedenle en son sürümü kontrol edin.
3. Fiyatları Apple'ın Fiyat Katmanlarına Eşleyin
Apple, her para birimi için sabit yerel fiyatlarla önceden tanımlanmış fiyat katmanları (ör. Katman 1, Katman 2 vb.) kullanır. Keyfi fiyatlar belirleyemezsiniz; en yakın katmanı seçmelisiniz. API'nin fiyat noktası uç noktaları, mevcut katmanları okumanıza ve en iyi eşleşmeyi bulmanıza olanak tanır. Örneğin, Birleşik Krallık için hedef fiyatınız £2.99 ise, ancak en yakın katman £2.99 veya £3.49 ise, bir yuvarlama kuralına ihtiyacınız olacaktır.
4. Güncellemeyi Gönderin
Yeni katmanları eşledikten sonra, her bölge için fiyatı güncellemek üzere bir POST isteği gönderebilirsiniz. API değişikliklerinizi doğrular ve başarı veya başarısızlığı belirten bir yanıt döndürür. Abonelik fiyatlarını değiştiriyorsanız, Apple'ın fiyat artışları için onay kurallarına dikkat edin—geçersiz bir artış denerseniz API bir hata döndürecektir.
5. Doğrulayın ve Denetleyin
Güncellemeden sonra, doğru uygulandıklarını doğrulamak için fiyatları tekrar alın. Gelecekteki referans ve denetim için değişikliklerin bir günlüğünü tutun. Bu adım, özellikle vergi veya mali düzenlemelere uyumu göstermeniz gerekiyorsa, temiz bir denetim izi sağlamak için çok önemlidir.
Bu iş akışı, API çağrılarını halleden ve değişiklikleri yayınlamadan önce incelemek için kullanıcı dostu bir arayüz sağlayan bir komut dosyası veya Price Localize gibi bir araçla tamamen otomatikleştirilebilir.
Uç Durumları ve Yaygın Tuzakları Yönetme
Otomasyonla bile, dikkat gerektiren uç durumlarla karşılaşacaksınız. İşte planlamanız gereken birkaç tanesi:
- Fiyat katmanı yuvarlama: Apple'ın fiyat katmanları her zaman hedef fiyatınıza temiz bir şekilde eşlenmez. Örneğin, Almanya'da €2.99 almak istiyorsanız, en yakın katman €2.99 veya €3.49 olabilir. Bir yuvarlama kuralına karar verin (ör. her zaman aşağı yuvarla) ve tutarlı bir şekilde uygulayın.
- Abonelik fiyat değişiklikleri: Apple, kullanıcı onayı olmadan abonelik fiyatlarını ne sıklıkta artırabileceğinizi sınırlar. Geçersiz bir artış denerseniz API bir hata döndürecektir. Değişikliklerinizi yenileme döngüleriyle uyumlu hale getirin.
- Vergi ve döviz dalgalanmaları: Yerel vergiler değişebilir ve döviz kurları dalgalanır. Fiyatlarınızın rekabetçi ve karlı kalmasını sağlamak için belki aylık olarak düzenli kontrolleri otomatikleştirin. Örneğin, Japon yeni dolara karşı zayıflarsa, Japonya'daki fiyatınız yerel satın alma gücüne göre çok yüksek olabilir.
- Mağaza kullanılabilirliği: Tüm fiyat katmanları her mağazada mevcut değildir. API, bölge başına geçerli katmanların bir listesini sağlar, bu nedenle göndermeden önce her zaman doğrulayın.
Bu senaryoları önceden tahmin ederek daha sağlam bir otomasyon iş akışı oluşturabilirsiniz. Örneğin, döviz kuru %5'ten fazla değiştiğinde fiyatları otomatik olarak ayarlayan bir kural ayarlayabilirsiniz.
Otomasyonla Gelir Operasyonlarınızı Ölçeklendirme
Uygulamanız büyüdükçe, manuel fiyatlandırma bir darboğaz haline gelir. App Store Connect API ile otomatikleştirmek, personel eklemeden gelir operasyonlarınızı ölçeklendirmenizi sağlar. Pazar değişikliklerine hızlı yanıt verebilir, farklı fiyat noktalarıyla deneyler yapabilir ve tüm mağazalarda tutarlılığı koruyabilirsiniz.
Bağımsız geliştiriciler için bu, ürün geliştirmeye ve kullanıcı edinmeye odaklanmak için daha fazla zaman anlamına gelir. Daha büyük ekipler için, birden çok uygulama ve platformda yürütülebilecek merkezi bir fiyatlandırma stratejisi sağlar.
API'yi dahili panolarınızla entegre etmeyi düşünün; böylece fiyatlandırma ve gelir hakkında gerçek zamanlı görünürlük elde edersiniz. Bu, trendleri tespit etmenize ve stratejiyi proaktif olarak ayarlamanıza yardımcı olabilir. Örneğin, API'den ve üçüncü taraf kaynaklardan gelen verileri kullanarak, kilit pazarlardaki rakiplere göre fiyat konumunuzu gösteren bir pano oluşturabilirsiniz.
Sonuç
App Store Connect API, uygulama fiyatlandırmasını otomatikleştirmek için güçlü bir araçtır. Manuel güncellemeleri programatik kontrolle değiştirerek zaman kazanır, hataları azaltır ve pazar koşullarına yanıt verme çevikliği elde edersiniz. API'nin yeteneklerini anlayarak başlayın, güvenli kimlik doğrulama uygulayın ve ekibiniz için çalışan bir iş akışı oluşturun. Entegrasyonu kendiniz oluşturmaktan kaçınmak istiyorsanız, Price Localize gibi araçlar verilerinizi cihazda tutarken süreci basitleştirebilir.
İster bağımsız bir geliştirici ister küçük bir stüdyonun parçası olun, App Store Connect API'yi benimsemek 2026 ve sonrası için akıllıca bir harekettir. Bu adımları otomatikleştiren bir araçla başlamak için Price Localize'e göz atın.
Resmi referans: Apple uygulama fiyatlandırması.


