Method: apprecovery.create

Utwórz działanie przywracania aplikacji ze stanem przywracania jako WERSJA ROBOCZA. Pamiętaj, że to działanie nie powoduje wykonania 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

To pole jest 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 działania przywracania, takie jak regiony, wersje pakietu Android SDK, wersje aplikacji itp.

Pole sumy recovery_action. Typ działania związanego z przywracaniem aplikacji, które ma zostać wykonane. To pole jest wymagane. recovery_action może mieć tylko jedną z tych wartości:
remoteInAppUpdate

object (RemoteInAppUpdate)

Typ działania to zdalna aktualizacja w aplikacji. W rezultacie na potrzeby testów tworzony jest także 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 obiektów typu działania zdalnej aktualizacji w aplikacji.

Zapis JSON
{
  "isRemoteInAppUpdateRequested": boolean
}
Pola
isRemoteInAppUpdateRequested

boolean

To pole jest wymagane. Ustaw na wartość true, jeśli typ działania zdalnej aktualizacji w aplikacji jest wymagany.