Method: purchases.subscriptionsv2.revoke

subskrypcjev2.unieważnienie zakupu subskrypcji dla użytkownika.

Żądanie HTTP

POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}:revoke

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
packageName

string

Wymagane. Pakiet aplikacji, dla której została kupiona subskrypcja (np. „com.some.thing”).

token

string

Wymagane. Token przekazany do urządzenia użytkownika podczas zakupu subskrypcji.

Treść żądania

Treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "revocationContext": {
    object (RevocationContext)
  }
}
Pola
revocationContext

object (RevocationContext)

Wymagane. Dodatkowe informacje o anulowaniu subskrypcji.

Treść odpowiedzi

Jeśli operacja się uda, treść odpowiedzi będzie pusta.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/androidpublisher

RevocationContext

Kontekst unieważnienia interfejsu purchase.subscriptionsv2.revoke API.

Zapis JSON
{

  // Union field RefundType can be only one of the following:
  "fullRefund": {
    object (FullRefund)
  },
  "proratedRefund": {
    object (ProratedRefund)
  }
  // End of list of possible types for union field RefundType.
}
Pola
Pole sumy RefundType. Określa typ zwrotu środków, który należy przyznać. W prawidłowej prośbie należy określić typ zwrotu środków. RefundType może mieć tylko jedną z tych wartości:
fullRefund

object (FullRefund)

Opcjonalnie: Używana, gdy użytkownicy powinni otrzymać zwrot pełnej kwoty za ostatnie zamówienie subskrypcji.

proratedRefund

object (ProratedRefund)

Opcjonalnie: Używana, gdy użytkownicy powinni otrzymać zwrot środków w wysokości proporcjonalnej kwoty zapłaconej za subskrypcję na podstawie czasu pozostałego do końca subskrypcji.

FullRefund

Ten typ nie zawiera pól.

Służy do określania, czy typ zwrotu środków w RevocationContext to pełny zwrot środków.

ProratedRefund

Ten typ nie zawiera pól.

Służy do określania, czy typ zwrotu środków w RevocationContext to proporcjonalny zwrot środków.