Method: monetization.onetimeproducts.purchaseOptions.offers.batchDelete

Usuwa co najmniej jedną 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. Aplikacja nadrzędna (nazwa pakietu) ofert do usunięcia.

Musi być równa wartości pola packageName we wszystkich zasobach OneTimeProductOffer.

productId

string

Wymagane. Identyfikator produktu kupowanego raz, który jest produktem nadrzędnym, jeśli wszystkie oferty usunięcia należą do tego samego produktu. Jeśli prośba dotyczy wielu produktów jednorazowych, ustaw to pole na „-”.

purchaseOptionId

string

Wymagane. Identyfikator opcji zakupu nadrzędnego, dla której należy usunąć oferty. Można określić jako „-”, aby zaktualizować oferty z wielu opcji zakupu.

Treść żądania

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

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

object (DeleteOneTimeProductOfferRequest)

Wymagane. Lista próśb o aktualizację zawierająca maksymalnie 100 elementów. Wszystkie prośby muszą dotyczyć różnych ofert.

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

Prośba o usunięcie oferty produktu kupowanego raz.

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

string

Wymagane. Aplikacja nadrzędna (nazwa pakietu) oferty do usunięcia.

productId

string

Wymagane. Nadrzędny produkt kupowany raz (identyfikator) oferty do usunięcia.

purchaseOptionId

string

Wymagane. Opcja zakupu nadrzędnego (identyfikator) oferty do usunięcia.

offerId

string

Wymagane. Unikalny identyfikator oferty do usunięcia.

latencyTolerance

enum (ProductUpdateLatencyTolerance)

Opcjonalnie. Tolerancja opóźnienia w propagowaniu aktualizacji tego produktu. Domyślnie jest to opcja „Wrażliwe na opóźnienia”.