Method: monetization.subscriptions.basePlans.offers.list

Wyświetla wszystkie oferty w ramach danej subskrypcji.

Żądanie HTTP

GET https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
packageName

string

To pole jest wymagane. Aplikacja nadrzędna (nazwa pakietu), której subskrypcje mają być odczytywane.

productId

string

To pole jest wymagane. Subskrypcja nadrzędna (identyfikator), w przypadku której mają być odczytywane oferty. Można użyć symbolu „-”, aby odczytać wszystkie oferty w aplikacji.

basePlanId

string

To pole jest wymagane. Nadrzędny abonament podstawowy (identyfikator), w przypadku którego mają być odczytywane oferty. Wartość tę można określić za pomocą znaku „-”, aby odczytywać wszystkie oferty w ramach subskrypcji lub aplikacji. Jeśli parametr productId jest określony jako „-”, należy użyć wartości „-”.

Parametry zapytania

Parametry
pageSize

integer

Maksymalna liczba subskrypcji do zwrócenia. Usługa może zwrócić mniejszą wartość od tej wartości. Jeśli nie określono inaczej, zwróconych zostanie maksymalnie 50 subskrypcji. Maksymalna wartość to 1000, a wartości powyżej 1000 zostaną zmienione na 1000.

pageToken

string

Token strony otrzymany z poprzedniego wywołania ListSubscriptionsOffers. Podaj tę wartość, aby pobrać kolejną stronę.

Podczas podziału na strony wszystkie pozostałe parametry przekazywane w metodzie offers.list muszą odpowiadać wywołaniu, które przekazało token strony.

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

Wiadomość z odpowiedzią na listę offer.list.

W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "subscriptionOffers": [
    {
      object (SubscriptionOffer)
    }
  ],
  "nextPageToken": string
}
Pola
subscriptionOffers[]

object (SubscriptionOffer)

Oferty z określonej subskrypcji.

nextPageToken

string

Token, który można wysłać jako pageToken, aby pobrać następną stronę. Jeśli pominiesz to pole, nie będzie kolejnych stron.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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