Method: monetization.subscriptions.basePlans.offers.activate

Aktywuje ofertę subskrypcji. Po aktywowaniu oferty subskrypcji będą dostępne dla nowych subskrybentów.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
packageName

string

Wymagane. Nadrzędna aplikacja (nazwa pakietu) oferty, którą chcesz aktywować.

productId

string

Wymagane. Nadrzędna subskrypcja (identyfikator) oferty, która ma zostać aktywowana.

basePlanId

string

Wymagane. Identyfikator nadrzędnego abonamentu podstawowego (identyfikator) oferty, którą chcesz aktywować.

offerId

string

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

Treść żądania

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

Zapis JSON
{
  "latencyTolerance": enum (ProductUpdateLatencyTolerance)
}
Pola
latencyTolerance

enum (ProductUpdateLatencyTolerance)

Opcjonalnie: Tolerancja czasu oczekiwania na rozpowszechnienie tej aktualizacji usługi. Domyślnie uwzględniany jest czas oczekiwania.

Treść odpowiedzi

W przypadku powodzenia treść odpowiedzi obejmuje wystąpienie elementu SubscriptionOffer.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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