Method: apprecovery.create

Erstellen Sie eine App-Wiederherstellungsaktion mit dem Wiederherstellungsstatus ENTWURF. Beachten Sie, dass diese Aktion nicht die Wiederherstellungsaktion ausführt.

HTTP-Anfrage

POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/appRecoveries

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
packageName

string

Erforderlich. Paketname der App, in der die Wiederherstellung ausgeführt wird.

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "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.
}
Felder
targeting

object (Targeting)

Gibt Targeting-Kriterien für die Wiederherstellungsaktion an, z. B. Regionen, Android-SDK-Versionen oder App-Versionen.

Union-Feld recovery_action. Art der durchzuführenden App-Wiederherstellungsaktion. Erforderlich. Für recovery_action ist nur einer der folgenden Werte zulässig:
remoteInAppUpdate

object (RemoteInAppUpdate)

Der Aktionstyp ist „In-App-Update per Remote-Zugriff“. Infolge dieser Aktion wird zu Testzwecken auch ein herunterladbares Wiederherstellungsmodul erstellt.

Antworttext

Bei Erfolg enthält der Antworttext eine neu erstellte Instanz von AppRecoveryAction.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

  • https://www.googleapis.com/auth/androidpublisher

RemoteInAppUpdate

Objektdarstellung für den Aktionstyp „Remote-In-App-Update“.

JSON-Darstellung
{
  "isRemoteInAppUpdateRequested": boolean
}
Felder
isRemoteInAppUpdateRequested

boolean

Erforderlich. Geben Sie „true“ an, wenn der Aktionstyp „Remote-In-App-Update“ erforderlich ist.