Method: monetization.onetimeproducts.purchaseOptions.offers.batchDelete

Usuwa co najmniej 1 ofertę produktu kupowanego raz.

Żądanie HTTP

POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers:batchDelete

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
packageName

string

Wymagane. Nazwa aplikacji nadrzędnej (nazwa pakietu) ofert, które chcesz usunąć.

Musi być taka sama jak wartość pola packageName we wszystkich żądaniach.

productId

string

Wymagane. Identyfikator produktu nadrzędnego produktu kupowanego raz, jeśli wszystkie oferty do usunięcia należą do tego samego produktu. Jeśli żądanie obejmuje wiele produktów kupowanych raz, ustaw to pole na „-”.

purchaseOptionId

string

Wymagane. Nadrzędna opcja zakupu (identyfikator), dla której oferty powinny zostać usunięte. Można podać wartość „-”, aby usunąć oferty z kilku opcji zakupu.

Treść żądania

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

Zapis JSON
{
  "requests": [
    {
      object (DeleteOneTimeProductOfferRequest)
    }
  ]
}
Pola
requests[]

object (DeleteOneTimeProductOfferRequest)

Wymagane. Lista żądań usunięcia zawierająca maksymalnie 100 elementów. Wszystkie żądania muszą odpowiadać różnym ofertom.

Treść odpowiedzi

Jeśli operacja się uda, treść odpowiedzi będzie pustym obiektem JSON.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

DeleteOneTimeProductOfferRequest

Komunikat z prośbą o usunięcie oferty produktu kupowanego raz.

Zapis JSON
{
  "packageName": string,
  "productId": string,
  "purchaseOptionId": string,
  "offerId": string,
  "latencyTolerance": enum (ProductUpdateLatencyTolerance)
}
Pola
packageName

string

Wymagane. Nazwa aplikacji nadrzędnej (nazwa pakietu) oferty, którą chcesz usunąć.

productId

string

Wymagane. Identyfikator nadrzędnego produktu kupowanego raz, którego oferta ma zostać usunięta.

purchaseOptionId

string

Wymagane. Nadrzędna opcja zakupu (identyfikator) oferty, którą chcesz usunąć.

offerId

string

Wymagane. Unikalny identyfikator oferty, którą chcesz usunąć.

latencyTolerance

enum (ProductUpdateLatencyTolerance)

Opcjonalnie: Tolerancja opóźnienia w rozpowszechnianiu tej aktualizacji usługi. Domyślna wartość to latency-sensitive.