Method: apprecovery.create

Crea un'azione di recupero dell'app con lo stato di recupero indicato 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 recupero.

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 di 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. Di conseguenza, viene creato anche un modulo di recupero 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 degli oggetti per il tipo di azione di 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.