Method: apprecovery.create
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Crea un'azione di recupero dell'app con stato di recupero come BOZZA. Tieni presente che questa azione non esegue l'azione di ripristino.
Richiesta HTTP
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/appRecoveries
L'URL utilizza la sintassi di transcodifica gRPC.
Parametri del percorso
Parametri |
packageName |
string
Obbligatorio. Nome del pacchetto dell'app su cui viene eseguita l'azione di ripristino.
|
Corpo della richiesta
Il corpo della richiesta contiene dati con la seguente struttura:
Rappresentazione JSON |
{
"targeting": {
object (Targeting )
},
// Union field recovery_action can be only one of the following:
"remoteInAppUpdate": {
object (RemoteInAppUpdate )
}
// End of list of possible types for union field recovery_action .
} |
Campi |
targeting |
object (Targeting )
Specifica i criteri di targeting per l'azione di recupero, ad esempio regioni, versioni SDK Android, versioni dell'app e così via.
|
Campo unione recovery_action . Tipo di azione di recupero dell'app da eseguire. Obbligatorio. recovery_action può essere solo uno dei seguenti: |
remoteInAppUpdate |
object (RemoteInAppUpdate )
Il tipo di azione è aggiornamento in-app remoto. Come conseguenza di questa azione, viene creato anche un modulo di ripristino scaricabile a scopo di test.
|
Corpo della risposta
In caso di esito positivo, il corpo della risposta contiene un'istanza di AppRecoveryAction
appena creata.
Ambiti di autorizzazione
Richiede il seguente ambito OAuth:
https://www.googleapis.com/auth/androidpublisher
RemoteInAppUpdate
Rappresentazione dell'oggetto per il tipo di azione Aggiornamento in-app remoto.
Rappresentazione JSON |
{
"isRemoteInAppUpdateRequested": boolean
} |
Campi |
isRemoteInAppUpdateRequested |
boolean
Obbligatorio. Impostalo su true se è necessario il tipo di azione Aggiornamento in-app remoto.
|
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-07-26 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-07-26 UTC."],[[["Create a draft app recovery action to address issues within your app, without immediate execution."],["Define targeting criteria such as regions, Android versions, and app versions to control which users receive the recovery action."],["Specify the recovery action type, in this case, a remote in-app update, enabling you to deliver a downloadable recovery module to affected users."],["Utilize the provided HTTP request structure with the necessary path parameters and request body to initiate the draft creation."],["This action requires authorization with the `https://www.googleapis.com/auth/androidpublisher` scope."]]],["This document details creating an app recovery action using a POST request to `https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/appRecoveries`. The request requires the app's package name as a path parameter. The request body must include `targeting` criteria and specify the `recovery_action`, with the only supported type being `remoteInAppUpdate`. This sets the `isRemoteInAppUpdateRequest` field to `true`. Successful requests return an `AppRecoveryAction` instance, and the operation requires the `androidpublisher` OAuth scope.\n"]]