iOS uygulamaları için abonelik yapılandırması
Adjust'ın Apple ile iletişim kurması için bir takım giriş bilgileri sağlamanız gerekir. Bu makalede şunları nasıl yapacağınızı öğrenin:
App Store Connect hesabınızda sunucu bildirimlerini yapılandırmak. Sunucu bildirimlerini yapılandırdığınızda Apple App Store, uygulamanızdaki aboneliklerin güncellemelerini Adjust'a bildirir. Bu, Adjust'ın abonelik event'lerini zamanında tetiklemesini sağlar.
In-app Purchase key'i oluşturmak. In-app Purchase key'e tüm uygulama içi alışveriş türleri için gereklidir. Abonelik, bir uygulama içi alışveriş türüdür.
Değerleri App Store Connect'ten almak. Bu değerler, App Store Connect hesabınızı Adjust'a bağlamak için gereklidir.
- Private key
- Key ID
- Issuer ID
Başlamadan önce
Başlamadan önce bilmeniz gerekenler:
Abonelik Takibi, bir Adjust Büyüme Çözümü olarak kullanılabilir. Bu çözümü planınıza eklemek için Adjust temsilcinizle ya da sales@adjust.com adresi ile iletişime geçin.
Gereklilikler
- Uygulamanın App Store Connect'te bulunması
- App Store Connect'te Admin yetkileri
- App Store Connect giriş bilgilerinizi Adjust'a bağlamak için Adjust'ta Admin, Editör veya Özel Editör izinlerine sahip olmak
App Store Connect'te sunucu bildirimlerini yapılandırması
App Store Connect hesabınızda sunucu bildirimlerini yapılandırmanız gerekir. Yapılandırma tamamlandığında Apple App Store, uygulama aboneliklerinde yapılan güncellemeleri Adjust'a bildirir.
App Store Connect'inize giriş yapın.
My Apps 'i seçin.
Yapılandırmak istediğiniz uygulamayı seçin.
App Information 'nı seçin.
App Store Server Notifications > Production Server URL kısmından Set Up URL seçeneğini seçin.
Production Server URL alanına
https://subscription.adjust.com/v2/appstore/
girin.- Apple yalnızca bir sunucu bildirim URL'ini destekler. Apple abonelik verilerini önce sunucularınıza almak istiyorsanız, varış noktamıza bildirimleri proxy ile gönderin:
https://subscription.adjust.com/v2/appstore/
- Apple yalnızca bir sunucu bildirim URL'ini destekler. Apple abonelik verilerini önce sunucularınıza almak istiyorsanız, varış noktamıza bildirimleri proxy ile gönderin:
Version 2 Notifications 'ı seçin.
- Apple Version 1 notifications'ı kullanımdan kaldırmıştır. Adjust Abonelikler çözümünün önceki versiyonunu kullanıyorsanız, bunu Version 2 Notifications'a yükseltin.
Save 'i seçin.
In-App Purchase Key oluşturun
Adjust'ın uygulama içi revenue doğrulaması için In-App Purchase key oluşturmanızı öneririz. Bu key, App Store Server API'ından uygulama verilerinize erişim yetkisi verir. App Store Connect hesabınızda henüz API erişimi talebinde bulunmadıysanız, key oluşturmadan önce talebi tamamlayın.
- App Store Connect'inize giriş yapın.
- Users and Access 'i seçin.
- Integrations 'ı seçin.
- Key Type kısmından In-App Purchase seçeneğini seçin.
- In-app Purchase key oluşturmak için + ikonunu seçin.
- Name alanına key'iniz için bir isim girin.
- Generate 'i seçin.
In-app Purchase key'iniz aktif key listesinde görüntülenecektir.
Değerleri App Store Connect'ten almak
App Store Connect'inize giriş yapın.
Users and Access 'i seçin.
Integrations 'ı seçin.
Key Type kısmından In-App Purchase seçeneğini seçin.
Issuer ID 'nin yanındaki Kopyala 'yı seçin.
- Örnek :
57246542-96fe-1a63-e053-0824d011072a
- Örnek :
Key ID sütununda imlecinizi oluşturduğunuz key'in üzerine getirin. Kopyalamak için Copy Key ID 'yi seçin.
- Örnek:
2X9R4HXF34
- Örnek:
Aynı key için, Download In-App Purchase Key 'i ardından Download seçeneğini seçin.
İndirilen
.p8
dosyasındaki private key'in tamamını kopyalayın.- Örnek:
-----BEGIN PRIVATE KEY-----
MIGTAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBHkwdwIBAQQgNxUqm0R2vt4IrLAQr9gfDPixwSxH9wJZ6NV3X0ax4eWgCgYIKoZIzj0DAQehasda2ANCAAQx53AlofI4Of54lbR04A6D2QMbe0mt8+JtRHkJJCEUesUfySoZsm2jeh3qodLE0pZ2Rayv26qFMKuKEwemB2Op
-----END PRIVATE KEY-----
App Store Connect giriş bilgilerinizi Adjust'a bağlamak
App Store Connect hesabınızdaki tüm uygulamalar için Adjust'ta aynı App Store Connect hesap bilgilerini kullanmanız gerekir. App Store Connect giriş bilgilerini Adjust'a eklemek için aşağıdaki adımları takip edin.
DataWorks altında Bağlantılar 'ı seçin.
+ Yeni Bağlantı 'yı seçin.
Partner kısmından App Store Connect (In-App Purchase) 'i seçin.
Servisler altından Abonelikler seçimini yapın.
Önceki adımda aldığınız değerleri girin.
- Issuer ID
- Key ID
- Private key
Bağla 'yı seçin.
➡️ Sonraki adım: Adjust'ta uygulamanız için abonelikleri etkinleştirin.