Method: monetization.subscriptions.basePlans.offers.patch

Atualiza uma oferta de assinatura.

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 a que a assinatura principal pertence.

subscriptionOffer.productId

string

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

subscriptionOffer.basePlanId

string

Obrigatório. Imutável. O ID do plano básico que tem esta oferta como extensão.

subscriptionOffer.offerId

string

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

Parâmetros de consulta

Parâmetros
updateMask

string (FieldMask format)

Obrigatório. A lista de campos a serem atualizados.

É 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 sendo usada para a "subscriptionOffer".

allowMissing

boolean

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

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

latencyTolerance

enum (ProductUpdateLatencyTolerance)

Opcional. A tolerância à latência para a propagação desta atualização de 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