Method: inappproducts.update
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Atualiza um produto no app, como um produto gerenciado ou uma assinatura.
Esse método não deve mais ser usado para atualizar assinaturas. Consulte este artigo para mais informações.
Solicitação HTTP
PUT https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/inappproducts/{sku}
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
Parâmetros |
packageName |
string
Nome do pacote do app.
|
sku |
string
Identificador exclusivo do produto no app.
|
Parâmetros de consulta
Parâmetros |
autoConvertMissingPrices |
boolean
Se o valor for verdadeiro, os preços de todas as regiões segmentadas pelo app principal que não tiverem um preço especificado para o produto no app vão ser convertidos automaticamente para a moeda de destino com base no preço padrão. O padrão é "false".
|
allowMissing |
boolean
Se for definido como "true", e o produto no app com o packageName e o SKU fornecidos não existirem, o produto no aplicativo será criado.
|
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 InAppProduct
.
Corpo da resposta
Se a solicitação for bem-sucedida, o corpo da resposta conterá uma instância de InAppProduct
.
Escopos de autorização
Requer o seguinte escopo OAuth:
https://www.googleapis.com/auth/androidpublisher
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-07-26 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-07-26 UTC."],[[["\u003cp\u003eUpdates an existing in-app product or subscription using a PUT request.\u003c/p\u003e\n"],["\u003cp\u003eRequires \u003ccode\u003epackageName\u003c/code\u003e and \u003ccode\u003esku\u003c/code\u003e as path parameters for identification.\u003c/p\u003e\n"],["\u003cp\u003eProvides optional query parameters for price conversion, product creation, and update latency.\u003c/p\u003e\n"],["\u003cp\u003eRequest and response bodies utilize the \u003ccode\u003eInAppProduct\u003c/code\u003e object schema.\u003c/p\u003e\n"],["\u003cp\u003eNeeds \u003ccode\u003ehttps://www.googleapis.com/auth/androidpublisher\u003c/code\u003e authorization scope for access.\u003c/p\u003e\n"]]],["This outlines how to update an in-app product via a PUT request to `https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/inappproducts/{sku}`. It specifies the `packageName` and `sku` as path parameters. Query parameters allow for auto-converting prices (`autoConvertMissingPrices`), creating missing products (`allowMissing`), and setting latency tolerance (`latencyTolerance`). The request and response bodies both utilize the `InAppProduct` resource. This method now should not be used to update subscription. An authorization scope of `https://www.googleapis.com/auth/androidpublisher` is needed.\n"],null,[]]