Bu belgede, kullanımdan kaldırılma döneminde olan Google Play Developer API'leri ve ilgili özellikler listelenmektedir.
Desteğin sonlandırılma zaman çizelgesi: 19 Mayıs 2026 - 31 Ağustos 2028
Bu bölümdeki özelliklerin ve API'lerin desteği 19 Mayıs 2026'da sonlandırılacak ve 31 Ağustos 2028'de kullanımdan kaldırılacak. Ancak, desteği sonlandırılan öğeler için 1 Kasım 2028'e kadar uzatma isteğinde bulunabilirsiniz.
Kullanımdan kaldırılan abonelik API'leri
Bu bölümde, API desteğinin sonlandırılmasıyla ilgili bilgiler listelenmektedir.
Desteğin sonlandırılma zaman çizelgesi: 21 Mayıs 2025 - 31 Ağustos 2027
Bu bölümdeki özelliklerin ve API'lerin desteği 21 Mayıs 2025'te sonlandırılacak ve 31 Ağustos 2027'de kullanımdan kaldırılacak. Ancak, desteği sonlandırılan öğeler için 1 Kasım 2027'ye kadar uzatma isteğinde bulunabilirsiniz.
Kullanımdan kaldırılan abonelik API'leri
Bu bölümde, API desteğinin sonlandırılmasıyla ilgili bilgiler listelenmektedir.
| API | Kullanılabilir yedek |
|---|---|
| subscriptions.get | subscriptionsv2.get |
| subscriptions.refund | SubscriptionPurchaseLineItem'ı almak için subscriptionsv2.get'i çağırın. latest_successful_order_id, ve ardından siparişlerin geri ödemesini yapmak için Orders.refund'u çağırın. |
| subscriptions.revoke | subscriptionsv2.revoke |
| SubscriptionPurchaseV2. latestOrderId | SubscriptionPurchaseLineItem. latest_successful_order_id |
| RealTimeDeveloperNotification. SubscriptionNotification.subscriptionId | Değiştirme yok |
| RealTimeDeveloperNotification. SubscriptionNotification. notificationType SUBSCRIPTION_PRICE_CHANGE_CONFIRMED | SUBSCRIPTION_PRICE _CHANGE_UPDATED |
Yinelenen abonelikler için SubscriptionPurchaseV2 alanları
purchases.subscriptionv2, yeni abonelik nesneleri hakkında daha fazla ayrıntı sağlayan yeni alanlar içerir. Aşağıdaki tabloda, eski abonelik uç noktasındaki alanların purchases.subscriptionv2'daki karşılık gelen alanlarla nasıl eşlendiği gösterilmektedir.
| SubscriptionPurchase | SubscriptionPurchaseV2 |
|---|---|
countryCode |
regionCode |
orderId |
lineItems.latestSuccessfulOrderIdBekleyen sipariş kimliğini inGracePeriodStateContext.renewalDeclined.pendingOrderId veya
onHoldStateContext.renewalDeclined.pendingOrderId adresinden alabilirsiniz. |
startTimeMillis |
startTime |
expiryTimeMillis |
lineItems.expiryTime (Satın alma işleminde edinilen her aboneliğin kendi expiryTime vardır) |
autoResumeTimeMillis |
pausedStateContext.autoResumeTime |
autoRenewing |
lineItems.autoRenewingPlan.autoRenewEnabled |
priceCurrenceCode,
priceAmountMicros |
lineItems.autoRenewingPlan.recurringPrice |
introductoryPriceInfo |
lineItems.offerPhase.introductoryPriceBu bilgilere, satın alınan her abonelik için offer bölümünden de ulaşabilirsiniz. |
developerPayload |
(Eşdeğer alan yok) Geliştirici yükü desteği sonlandırıldı |
paymentState |
(eşdeğer alan yok) Ödeme durumunu subscriptionState alanından çıkarabilirsiniz:
|
cancelReason,
userCancellationTimeMillis,
cancelSurveyResult |
canceledStateContext |
linkedPurchaseToken |
linkedPurchaseToken (değişiklik yok) |
purchaseType |
Test: testPurchasearacılığıyla Promosyon: signupPromotion |
priceChange |
lineItems.autoRenewingPlan.priceChangeDetails |
profileName,
emailAddress,
givenName,
familyName,
profileId |
subscribeWithGoogleInfo |
acknowledgementState |
acknowledgementState (no change) |
promotionType,
promotionCode |
signupPromotion |
externalAccountId,
obfuscatedExternalAccountId,
obfuscatedExteranlProfileId |
externalAccountIdentifiers |