Kullanımdan Kaldırmalar

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.

API Kullanılabilir yedek
subscriptions.cancel subscriptionsv2.cancel
subscriptions.defer subscriptionsv2.defer
Order.lineItems.subscriptionDetails.offer_phase Order.lineItems.subscriptionDetails.offer_phase_details

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.latestSuccessfulOrderId
Bekleyen 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.introductoryPrice
Bu 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:
  • Ödeme beklemede:
    • SUBSCRIPTION_STATE_PENDING (bekleyen işlemli yeni satın almalar)
    • SUBSCRIPTION_STATE_IN_GRACE_PERIOD
    • SUBSCRIPTION_STATE_ON_HOLD
  • Ödeme alındı:
    • SUBSCRIPTION_STATE_ACTIVE
  • Ücretsiz deneme:
    • lineItems.offerPhase.freeTrial
  • Yükseltme / düşürme işleminin ertelenmesi:
    • lineItems.deferredItemReplacement
cancelReason, userCancellationTimeMillis, cancelSurveyResult canceledStateContext
linkedPurchaseToken linkedPurchaseToken (değişiklik yok)
purchaseType Test: testPurchase
aracı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