Method: apprecovery.create

Utwórz działanie przywracania aplikacji z stanem przywracania jako PROJEKT. Pamiętaj, że to działanie nie powoduje wykonania działania odzyskiwania.

Żą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 wykonywane jest działanie związane z przywracaniem.

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 przywracającego, takie jak regiony, wersje pakietu Android SDK, wersje aplikacji itp.

Pole unii recovery_action. Typ działania związanego z przywracaniem aplikacji, które ma zostać wykonane. Wymagane. recovery_action może być tylko jednym z tych elementów:
remoteInAppUpdate

object (RemoteInAppUpdate)

Typ działania to zdalna aktualizacja w aplikacji. W ramach tego działania na potrzeby testów tworzony jest też moduł odzyskiwania, który można pobrać.

Treść odpowiedzi

Jeśli operacja się powiedzie, 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 Prawda, jeśli potrzebny jest typ działania Zdalne aktualizowanie aplikacji.