Method: monetization.subscriptions.basePlans.offers.patch

Atualiza uma oferta de assinatura existente.

Solicitação HTTP

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

O URL usa a sintaxe de transcodificação gRPC.

Parâmetros de caminho

Parâmetros
subscriptionOffer.packageName

string

Obrigatório. Imutável. O nome do pacote do app ao qual a assinatura pai pertence.

subscriptionOffer.productId

string

Obrigatório. Imutável. O ID da assinatura principal a que a oferta pertence.

subscriptionOffer.basePlanId

string

Obrigatório. Imutável. O ID do plano básico de que a oferta é uma extensão.

subscriptionOffer.offerId

string

Obrigatório. Imutável. ID exclusivo desta oferta de assinatura. Precisa ser exclusivo no plano básico.

Parâmetros de consulta

Parâmetros
updateMask

string (FieldMask format)

Obrigatório. Lista de campos a serem atualizados.

Esta é uma lista separada por vírgulas de nomes de campos totalmente qualificados. Exemplo: "user.displayName,photo".

regionsVersion

object (RegionsVersion)

Obrigatório. A versão das regiões disponíveis que estão sendo usadas para a subscriptionOffer.

allowMissing

boolean

Opcional. Se definido como "true", e a oferta de assinatura com os atributos packageName, productId, basePlanId e offerId não existir, uma oferta será criada.

Se uma nova oferta for criada, updateMask será ignorado.

latencyTolerance

enum (ProductUpdateLatencyTolerance)

Opcional. A tolerância de latência para a propagação dessa atualização do produto. O padrão é sensível à latência.

Corpo da solicitação

O corpo da solicitação contém uma instância de SubscriptionOffer.

Corpo da resposta

Se a solicitação for bem-sucedida, o corpo da resposta conterá uma instância de SubscriptionOffer.

Escopos de autorização

Requer o seguinte escopo OAuth:

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