AppRecoveryAction

Informacje o działaniu związanym z przywracaniem aplikacji.

Zapis JSON
{
  "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.
}
Pola
appRecoveryId

string (int64 format)

Identyfikator odpowiadający działaniu przywracania aplikacji.

status

enum (RecoveryStatus)

Stan działania przywracania.

targeting

object (Targeting)

Określa kryteria kierowania dla działania naprawczego, takie jak regiony, wersje pakietu Android SDK, wersje aplikacji itp.

createTime

string (Timestamp format)

Sygnatura czasowa utworzenia przez dewelopera działania związanego z przywracaniem aplikacji. Jest zawsze ustawiana po utworzeniu działania przywracania.

Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" lub "2014-10-02T15:01:23+05:30".

deployTime

string (Timestamp format)

Sygnatura czasowa wdrożenia działania przywracania aplikacji na urządzeniach użytkowników. Ustawiana tylko wtedy, gdy działanie przywracania zostało wdrożone.

Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" lub "2014-10-02T15:01:23+05:30".

cancelTime

string (Timestamp format)

Sygnatura czasowa anulowania działania przywracającego aplikację przez dewelopera. Ustaw tylko wtedy, gdy proces przywracania został anulowany.

Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" lub "2014-10-02T15:01:23+05:30".

lastUpdateTime

string (Timestamp format)

Sygnatura czasowa ostatniej aktualizacji działania naprawczego przez dewelopera. Jeśli działanie zostanie anulowane, odpowiada to czasowi anulowania. Jest zawsze ustawiana po utworzeniu działania przywracania.

Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" lub "2014-10-02T15:01:23+05:30".

Pole zbiorcze recovery_action_data. Dane związane z działaniem przywracającym. recovery_action_data może mieć tylko jedną z tych wartości:
remoteInAppUpdateData

object (RemoteInAppUpdateData)

Dane dotyczące zdalnej aktualizacji w aplikacji, np. liczba odzyskanych użytkowników, liczba użytkowników, których można odzyskać itp. Ustaw tylko wtedy, gdy typ działania odzyskiwania to Zdalna aktualizacja w aplikacji.

RemoteInAppUpdateData

Dane związane z działaniem zdalnej aktualizacji w aplikacji, takie jak liczba odzyskanych użytkowników, liczba użytkowników, których dotyczy problem itp.

Zapis JSON
{
  "remoteAppUpdateDataPerBundle": [
    {
      object (RemoteInAppUpdateDataPerBundle)
    }
  ]
}
Pola
remoteAppUpdateDataPerBundle[]

object (RemoteInAppUpdateDataPerBundle)

Dane związane z działaniem przywracania na poziomie pakietu.

RemoteInAppUpdateDataPerBundle

Dane związane z działaniem przywracania na poziomie pakietu.

Zapis JSON
{
  "versionCode": string,
  "recoveredDeviceCount": string,
  "totalDeviceCount": string
}
Pola
versionCode

string (int64 format)

Kod wersji odpowiadający pakietowi docelowemu.

recoveredDeviceCount

string (int64 format)

Łączna liczba urządzeń, które zostały przywrócone.

totalDeviceCount

string (int64 format)

Łączna liczba urządzeń, których dotyczy to działanie przywracania powiązane z pakietem aplikacji.