Bu belgede, desteği sonlandırılma sürecindeki Google Play Developer API'leri ve ilgili özellikler listelenmiştir.
Desteği sonlandırma 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 ek süre kullanabilirsiniz.
Kullanımdan kaldırılan abonelik API'leri
Bu bölümde, API desteğinin sonlandırıldığı özellikler listelenmiştir.
| API | Kullanılabilir değişim cihazı | 
|---|---|
| subscriptions.get | subscriptionsv2.get | 
| subscriptions.refund | SubscriptionPurchaseLineItem almak için subscriptionsv2.get'i çağırın. latest_successful_order_id, ardından siparişlerin geri ödemesini yapmak için Orders.refund işlevini çağırın. | 
| subscriptions.revoke | subscriptionsv2.revoke | 
| SubscriptionPurchaseV2. latestOrderId | SubscriptionPurchaseLineItem. latest_successful_order_id | 
| RealTimeDeveloperNotification. SubscriptionNotification.subscriptionId | Değişim 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'teki ilgili alanlarla nasıl eşlendiği gösterilmektedir.
| SubscriptionPurchase | SubscriptionPurchaseV2 | 
|---|---|
| countryCode | regionCode | 
| orderId | SubscriptionPurchaseLineItem.latest_successful_order_id | 
| (eşdeğer alan yok) | Satın alma işlemiyle edinilen ürünleri temsil eden lineItems(SubscriptionPurchaseLineItem listesi) | 
| (eşdeğer alan yok) | lineItems.offerDetails.basePlanId | 
| (eşdeğer alan yok) | lineItems.offerDetails.offerId | 
| (eşdeğer alan yok) | lineItems.offerDetails.offerTags | 
| startTimeMillis | startTime | 
| expiryTimeMillis | lineItems.expiryTime(satın alma işleminde edinilen her aboneliğin kendiexpiryTimedeğeri vardır) | 
| (eşdeğer alan yok) | subscriptionState(aboneliğin durumunu gösterir) | 
| (eşdeğer alan yok) | pausedStateContext(yalnızca abonelik durumuSUBSCRIPTION_STATE_PAUSEDise mevcuttur) | 
| autoResumeTimeMillis | pausedStateContext.autoResumeTime | 
| (eşdeğer alan yok) | canceledStateContext(yalnızca abonelik durumuSUBSCRIPTION_STATE_CANCELEDise mevcuttur) | 
| (eşdeğer alan yok) | testPurchase(yalnızca lisanslı test kullanıcısı satın alma işlemlerinde bulunur) | 
| autoRenewing | lineItems.autoRenewingPlan.autoRenewEnabled | 
| priceCurrenceCode,priceAmountMicros | lineItems.autoRenewingPlan.recurringPrice | 
| introductoryPriceInfo | (eşdeğer alan yok) Bu bilgiler, satın alınan aboneliklerin her birinin offerbölümünde bulunabilir. | 
| developerPayload | (no equivalent field) developer payload desteği sonlandırıldı | 
| paymentState | (eşdeğer alan yok) Ödeme durumunu subscriptionState'dan anlayabilirsiniz:
 | 
| cancelReason,userCancellationTimeMillis,cancelSurveyResult | canceledStateContext | 
| linkedPurchaseToken | linkedPurchaseToken(değişiklik yok) | 
| purchaseType | Test: testPurchaseüzerinden Promosyon: signupPromotion | 
| priceChange | lineItems.autoRenewingPlan.priceChangeDetails | 
| profileName,emailAddress,givenName,familyName,profileId | subscribeWithGoogleInfo | 
| acknowledgementState | acknowledgementState (no change) | 
| promotionType,promotionCode | signupPromotion | 
| externalAccountId,obfuscatedExternalAccountId,obfuscatedExteranlProfileId | externalAccountIdentifiers | 
Diğer abonelik yönetimi işlevleri
purchases.subscriptions:get, purchases.subscriptionsv2:get sürümüne yükseltilmiş olsa da geliştirici aboneliği yönetimi işlevlerinin geri kalanı purchases.subscriptions uç noktasında şimdilik değişmeden kalacak. Bu nedenle, purchases.subscriptions:acknowledge, purchases.subscriptions:cancel, purchases.subscriptions:defer, purchases.subscriptions:refund ve purchases.subscriptions:revoke işlevlerini daha önce olduğu gibi kullanmaya devam edebilirsiniz.
