Method: apprecovery.create

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.