AppRecoveryAction

Informationen zu einer App-Wiederherstellungsaktion.

JSON-Darstellung
{
  "appRecoveryId": string,
  "status": enum (RecoveryStatus),
  "targeting": {
    object (Targeting)
  },
  "createTime": string,
  "deployTime": string,
  "cancelTime": string,
  "lastUpdateTime": string,

  // Union field recovery_action_data can be only one of the following:
  "remoteInAppUpdateData": {
    object (RemoteInAppUpdateData)
  }
  // End of list of possible types for union field recovery_action_data.
}
Felder
appRecoveryId

string (int64 format)

ID, die der App-Wiederherstellungsaktion entspricht.

status

enum (RecoveryStatus)

Der Status der Wiederherstellungsmaßnahme.

targeting

object (Targeting)

Gibt Targeting-Kriterien für die Wiederherstellungsmaßnahme an, z. B. Regionen, Android-SDK-Versionen und App-Versionen.

createTime

string (Timestamp format)

Zeitstempel für die Erstellung der App-Wiederherstellungsmaßnahme durch den Entwickler. Sie wird immer nach der Erstellung der Wiederherstellungsmaßnahme festgelegt.

Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" oder "2014-10-02T15:01:23+05:30".

deployTime

string (Timestamp format)

Zeitstempel, wann die App-Wiederherstellungsaktion für die Nutzer bereitgestellt wird. Wird nur festgelegt, wenn die Wiederherstellungsmaßnahme bereitgestellt wurde.

Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" oder "2014-10-02T15:01:23+05:30".

cancelTime

string (Timestamp format)

Zeitstempel, der angibt, wann die App-Wiederherstellungsmaßnahme vom Entwickler abgebrochen wurde. Wird nur festgelegt, wenn die Wiederherstellungsmaßnahme abgebrochen wurde.

Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" oder "2014-10-02T15:01:23+05:30".

lastUpdateTime

string (Timestamp format)

Zeitstempel der letzten Aktualisierung der Wiederherstellungsmaßnahme durch den Entwickler. Wenn die Aktion abgebrochen wird, entspricht sie der Stornierungszeit. Sie wird immer nach der Erstellung der Wiederherstellungsmaßnahme festgelegt.

Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" oder "2014-10-02T15:01:23+05:30".

Union-Feld recovery_action_data. Daten im Zusammenhang mit der Wiederherstellungsmaßnahme. Für recovery_action_data ist nur einer der folgenden Werte zulässig:
remoteInAppUpdateData

object (RemoteInAppUpdateData)

Daten zur Remote-In-App-Aktualisierung, z. B. zur Anzahl der Nutzer, die wieder erreicht werden konnten, und zur Anzahl der Nutzer, die wieder erreicht werden können. Nur festlegen, wenn der Typ der Wiederherstellungsaktion „Remote In-App Update“ ist.

RemoteInAppUpdateData

Daten zur Aktion „Remote In-App Update“, z. B. Anzahl der wiederhergestellten Nutzer und Anzahl der betroffenen Nutzer.

JSON-Darstellung
{
  "remoteAppUpdateDataPerBundle": [
    {
      object (RemoteInAppUpdateDataPerBundle)
    }
  ]
}
Felder
remoteAppUpdateDataPerBundle[]

object (RemoteInAppUpdateDataPerBundle)

Daten zur Wiederherstellungsaktion auf Bündelebene.

RemoteInAppUpdateDataPerBundle

Daten zur Wiederherstellungsaktion auf Bündelebene.

JSON-Darstellung
{
  "versionCode": string,
  "recoveredDeviceCount": string,
  "totalDeviceCount": string
}
Felder
versionCode

string (int64 format)

Der Versionscode, der dem Ziel-Bundle entspricht.

recoveredDeviceCount

string (int64 format)

Gesamtzahl der Geräte, die wiederhergestellt wurden.

totalDeviceCount

string (int64 format)

Die Gesamtzahl der Geräte, die von dieser Wiederherstellungsmaßnahme betroffen sind und mit dem Bundle der App verknüpft sind.