İçeriğe geç
Refund Sensor

Apple App Store kurulumu

Refund Sensor'u Apple App Store için kurun. Bir App Store Connect API anahtarı oluşturun, bağlayın ve webhook URL'nizi ekleyin. Baştan sona yaklaşık 5 dakika.

Başlamadan önce

Şunlara ihtiyacınız olacak ve yaklaşık 5 dakika sürer:

  • App Store Connect'e Admin veya Account Holder erişimi.
  • Bir App Store Connect API anahtarı; bu size üç değer verir: bir Issuer ID, bir Key ID ve bir .p8 özel anahtar dosyası.

Apple'a hiçbir dosya yüklenmez ve uygulama ikilinize hiçbir değişiklik yapılmaz.

API anahtarınızı oluşturun

Issuer ID, Key ID ve .p8 dosyası hepsi App Store Connect'te aynı yerden gelir:

  1. App Store Connect'e giriş yapın, Users and Access'i açın, ardından Integrations sekmesini seçin ve soldaki Keys bölümünden In-App Purchase'i seçin.
  2. Sayfanın üstünde gösterilen Issuer ID'yi kopyalayın. Bu, oluşturduğunuz her anahtarın paylaştığı, hesap genelinde tek bir değerdir.
  3. Yeni bir anahtar oluşturmak için Active'in yanındaki + düğmesine tıklayın. Adını Refund Sensor yapın, Access'i Admin olarak ayarlayın ve Generate'e tıklayın.
  4. Yeni anahtardan Key ID'yi kopyalayın, ardından anahtar satırına tıklayarak .p8 dosyasını Download edin. Apple onu yalnızca bir kez indirmenize izin verir, bu yüzden güvenli bir yerde saklayın.

Kimlik bilgilerinizi ekleyin

Refund Sensor'da Add app'i açın ve Apple App Store'u seçin. Issuer ID ve Key ID'nizi yapıştırın, .p8 dosyasını yükleyin, ardından Continue'ya tıklayın. Anahtarı Apple ile doğrular ve saklamadan önce AES-256-GCM ile beklemede şifreleriz. Sonrasında bir daha gösterilmez ve günlüklerde görünmez.

Uygulamalarınızı seçin

Anahtar doğrulandıktan sonra Refund Sensor, App Store Connect hesabınızda görebildiği her uygulamayı getirir. Ada veya paket kimliğine göre arayın, savunmak istediğiniz uygulamaları seçin ve Connect'e tıklayın. Bağlanan her uygulama kendi webhook URL'sini alır.

App Store Connect'te webhook URL'sini ekleyin

Bu son adımdır ve uygulamayı bağladıktan sonra uygulama başına bir kez yapılır. Apple sunucu bildirimlerini tek bir URL'ye gönderir:

  1. Uygulamanın webhook URL'sini Refund Sensor'dan kopyalayın (bağlanan uygulama kartında gösterilir).
  2. App Store Connect'te o uygulamanın App Information sayfasını açın ve App Store Server Notifications'a kaydırın.
  3. Production Server URL için Set Up URL'ye tıklayın, URL'yi yapıştırın ve kaydedin. Ardından test ve canlı trafiğin ikisi de Refund Sensor'a ulaşsın diye Sandbox Server URL için de aynısını yapın.

Bağlanan her uygulamanın, bizim sizin için oluşturup Refund Sensor'daki kartında gösterdiğimiz kendine özgü bir URL'si vardır. Elle yazmak yerine oradan kopyalayın.

Zaten RevenueCat, Adapty veya Apphud mu kullanıyorsunuz?

Apple yalnızca bir sunucu bildirimi URL'sine izin verir ve bir abonelik platformu onu zaten kullanıyorsa değiştirmeyin. Bunun yerine, o platforma her ham Apple bildiriminin bir kopyasını Refund Sensor webhook URL'nize yönlendirmesini söyleyin; böylece ikisi de çalışmaya devam eder. RevenueCat, Adapty ve Apphud için tam adımları Bildirim yönlendirme bölümünde bulabilirsiniz.

Bağlantıyı doğrulayın

Refund Sensor, gerçek olaylara göre harekete geçmeye başlamadan önce Apple'ın bildirimlerini alabildiğini teyit eder. Bağlantı doğrulanana kadar canlı olaylar kaydedilir ama üzerinde işlem yapılmaz; böylece yarım kalmış bir kurulum yanlışlıkla asla bir yanıt göndermez.

On this page