Method: monetization.subscriptions.basePlans.offers.list

Wyświetla listę wszystkich ofert 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

Wymagane. Aplikacja nadrzędna (nazwa pakietu), dla której subskrypcje powinny być odczytane.

productId

string

Wymagane. Identyfikator subskrypcji nadrzędnej, dla której mają być odczytywane oferty. Może być określony jako „-”, aby odczytać wszystkie oferty w aplikacji.

basePlanId

string

Wymagane. Nadrzędny abonament podstawowy (identyfikator), dla którego mają być odczytywane oferty. Może mieć wartość „-”, aby odczytać wszystkie oferty w ramach subskrypcji lub aplikacji. Musi mieć wartość „-”, jeśli identyfikator produktu ma wartość „-”.

Parametry zapytania

Parametry
pageSize

integer

Maksymalna liczba subskrypcji do zwrócenia. Usługa może zwrócić mniej niż ta wartość. Jeśli nie podasz tej wartości, zwróci się maksymalnie 50 subskrypcji. Maksymalna wartość to 1000; wartości powyżej 1000 zostaną skonwertowane na 1000.

pageToken

string

Token strony otrzymany z poprzedniego wywołania funkcji ListSubscriptionsOffers. Podaj ten parametr, aby pobrać kolejną stronę.

Podczas podziału na strony wszystkie inne parametry przekazane do funkcji offers.list muszą być zgodne z wywołaniem, które dostarczyło token strony.

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

wiadomość z odpowiedzią na offers.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 subskrypcji 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