Method: apprecovery.create

Utwórz działanie przywracania aplikacji ze stanem przywracania jako WERSJA ROBOCZA. Pamiętaj, że to działanie nie wykonuje działania przywracania.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
packageName

string

Wymagane. Nazwa pakietu aplikacji, w której wykonywana jest czynność przywracania.

Treść żądania

Treść żądania zawiera dane o następującej strukturze:

Zapis 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.
}
Pola
targeting

object (Targeting)

Określa kryteria kierowania dla działania przywracania, np. regiony, wersje pakietu Android SDK, wersje aplikacji itp.

Pole sumy recovery_action. Typ działania przywracania aplikacji, które ma zostać wykonane. Wymagane. recovery_action może mieć tylko jedną z tych wartości:
remoteInAppUpdate

object (RemoteInAppUpdate)

Typ działania to zdalna aktualizacja w aplikacji. W związku z tym został również utworzony do celów testowych moduł odzyskiwania do pobrania.

Treść odpowiedzi

Jeśli operacja się uda, treść odpowiedzi będzie zawierała nowo utworzoną instancję AppRecoveryAction.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

RemoteInAppUpdate

Reprezentacja obiektu dla typu działania Zdalnej aktualizacji w aplikacji.

Zapis JSON
{
  "isRemoteInAppUpdateRequested": boolean
}
Pola
isRemoteInAppUpdateRequested

boolean

Wymagane. Ustaw na „true”, jeśli wymagany jest typ działania Zdalna aktualizacja w aplikacji.