Einstellung von Produkten und Funktionen

In diesem Dokument sind die Google Play Developer APIs und die zugehörigen Funktionen aufgeführt, deren Unterstützung in absehbarer Zeit endet.

Zeitplan für die Einstellung – 19. Mai 2026 bis 31. August 2028

Die Funktionen und APIs in diesem Abschnitt werden am 19. Mai 2026 eingestellt und am 31. August 2028 heruntergefahren. Für eingestellte Elemente können Sie eine Verlängerung bis zum 1. November 2028 beantragen. Reichen Sie dazu ein Supportticket über die Play Console > Hilfe ein.

Eingestellte Abo-APIs

In diesem Abschnitt sind die API-Einstellungen aufgeführt.

API Verfügbare Alternative
subscriptions.cancel subscriptionsv2.cancel
subscriptions.defer subscriptionsv2.defer
Order.lineItems.subscriptionDetails.offer_phase Order.lineItems.subscriptionDetails.offer_phase_details

Zeitplan für die Einstellung – 21. Mai 2025 bis 31. August 2027

Die Funktionen und APIs in diesem Abschnitt werden am 21. Mai 2025 eingestellt und am 31. August 2027 heruntergefahren. Für eingestellte Elemente können Sie eine Verlängerung bis zum 1. November 2027 beantragen. Reichen Sie dazu ein Supportticket über die Play Console > Hilfe ein.

Eingestellte Abo-APIs

In diesem Abschnitt sind die API-Einstellungen aufgeführt.

API Verfügbare Alternative
subscriptions.get subscriptionsv2.get
subscriptions.refund Rufen Sie subscriptionsv2.get auf, um SubscriptionPurchaseLineItem. latest_successful_order_id, und rufen Sie dann Orders.refund auf, um die Bestellungen zu erstatten.
subscriptions.revoke subscriptionsv2.revoke
SubscriptionPurchaseV2. latestOrderId SubscriptionPurchaseLineItem. latest_successful_order_id
RealTimeDeveloperNotification. SubscriptionNotification.subscriptionId Keine Alternative
RealTimeDeveloperNotification. SubscriptionNotification. notificationType SUBSCRIPTION_PRICE_CHANGE_CONFIRMED SUBSCRIPTION_PRICE _CHANGE_UPDATED

SubscriptionPurchaseV2-Felder für wiederkehrende Abos

purchases.subscriptionv2 enthält neue Felder, die mehr Details zu neuen Aboobjekten liefern. In der folgenden Tabelle sehen Sie, wie Felder aus dem alten Abo-Endpunkt den entsprechenden Feldern in purchases.subscriptionv2 zugeordnet werden.

SubscriptionPurchase SubscriptionPurchaseV2
countryCode regionCode
orderId lineItems.latestSuccessfulOrderId
Sie können die ausstehende Bestell-ID aus inGracePeriodStateContext.renewalDeclined.pendingOrderId oder onHoldStateContext.renewalDeclined.pendingOrderId abrufen.
startTimeMillis startTime
expiryTimeMillis lineItems.expiryTime (für jedes im Kauf erworbene Abo gibt es eine eigene expiryTime)
autoResumeTimeMillis pausedStateContext.autoResumeTime
autoRenewing lineItems.autoRenewingPlan.autoRenewEnabled
priceCurrenceCode, priceAmountMicros lineItems.autoRenewingPlan.recurringPrice
introductoryPriceInfo lineItems.offerPhase.introductoryPrice
Diese Informationen finden Sie auch im offer für jedes der erworbenen Abos.
developerPayload (kein entsprechendes Feld) Die Entwickler-Payload wurde eingestellt.
paymentState (kein entsprechendes Feld)
Sie können den Zahlungsstatus aus subscriptionState:
  • Zahlung ausstehend:
    • SUBSCRIPTION_STATE_PENDING (neue Käufe mit ausstehender Transaktion)
    • SUBSCRIPTION_STATE_IN_GRACE_PERIOD
    • SUBSCRIPTION_STATE_ON_HOLD
  • Zahlung eingegangen:
    • SUBSCRIPTION_STATE_ACTIVE
  • Kostenloser Testzeitraum:
    • lineItems.offerPhase.freeTrial
  • Verzögertes Upgrade / Downgrade:
    • lineItems.deferredItemReplacement
cancelReason, userCancellationTimeMillis, cancelSurveyResult canceledStateContext
linkedPurchaseToken linkedPurchaseToken (keine Änderung)
purchaseType Test: über testPurchase
Angebot: signupPromotion
priceChange lineItems.autoRenewingPlan.priceChangeDetails
profileName, emailAddress, givenName, familyName, profileId subscribeWithGoogleInfo
acknowledgementState acknowledgementState (no change)
promotionType, promotionCode signupPromotion
externalAccountId, obfuscatedExternalAccountId, obfuscatedExteranlProfileId externalAccountIdentifiers