Method: apprecovery.create

Создайте действие восстановления приложения со статусом восстановления «ЧЕРНОВИК». Обратите внимание, что это действие не выполняет действие восстановления.

HTTP-запрос

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

URL-адрес использует синтаксис транскодирования gRPC .

Параметры пути

Параметры
packageName

string

Необходимый. Имя пакета приложения, для которого выполняется действие по восстановлению.

Тело запроса

Тело запроса содержит данные следующей структуры:

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.
}
Поля
targeting

object ( Targeting )

Указывает критерии таргетинга для действий по восстановлению, такие как регионы, версии SDK Android, версии приложений и т. д.

Поле объединения recovery_action . Тип действия по восстановлению приложения, которое необходимо выполнить. Необходимый. recovery_action может быть только одним из следующих:
remoteInAppUpdate

object ( RemoteInAppUpdate )

Тип действия — удаленное обновление внутри приложения. В результате этого действия также создается загружаемый модуль восстановления для целей тестирования.

Тело ответа

В случае успеха тело ответа содержит вновь созданный экземпляр AppRecoveryAction .

Области авторизации

Требуется следующая область действия OAuth:

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

Удаленное обновление приложения

Представление объекта для типа действия «Удаленное обновление в приложении».

JSON-представление
{
  "isRemoteInAppUpdateRequested": boolean
}
Поля
isRemoteInAppUpdateRequested

boolean

Необходимый. Установите значение true, если требуется тип действия «Удаленное обновление в приложении».