Method: monetization.subscriptions.basePlans.offers.list

Belirli bir abonelik kapsamındaki tüm teklifleri listeler.

HTTP isteği

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

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
packageName

string

Zorunlu. Aboneliklerin okunması gereken üst uygulama (paket adı).

productId

string

Zorunlu. Tekliflerin okunması gereken üst abonelik (ID). "-" olarak belirtilebilir bir uygulama altındaki tüm teklifleri okumak için.

basePlanId

string

Zorunlu. Tekliflerin okunması gereken üst temel plan (kimlik). "-" olarak belirtilebilir bir abonelik veya uygulama altındaki tüm fırsatları okumak için. "-" olarak belirtilmelidir productId "-" olarak belirtilirse.

Sorgu parametreleri

Parametreler
pageSize

integer

Döndürülecek maksimum abonelik sayısı. Hizmet bu değerden daha az bir değer döndürebilir. Belirtilmemişse en fazla 50 abonelik döndürülür. Maksimum değer 1000'dir; 1.000'in üzerindeki değerler 1.000'e zorlanır.

pageToken

string

Önceki ListSubscriptionsOffers çağrısından alınan bir sayfa jetonu. Sonraki sayfayı almak için bunu sağlayın.

Sayfalara ayırma işlemi sırasında offers.list öğesine sağlanan diğer tüm parametreler, sayfa jetonunu sağlayan çağrıyla eşleşmelidir.

İstek içeriği

İstek metni boş olmalıdır.

Yanıt gövdesi

Offer.list için yanıt mesajı.

Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "subscriptionOffers": [
    {
      object (SubscriptionOffer)
    }
  ],
  "nextPageToken": string
}
Alanlar
subscriptionOffers[]

object (SubscriptionOffer)

Belirtilen abonelikteki abonelik teklifleri.

nextPageToken

string

Sonraki sayfayı almak için pageToken olarak gönderilebilecek bir jeton. Bu alan atlanırsa sonraki sayfa olmaz.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

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