Method: apprecovery.create

Cria uma ação de recuperação de app com o status RASCUNHO. A ação não executa a recuperação.

Solicitação HTTP

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

O URL usa a sintaxe de transcodificação gRPC.

Parâmetros de caminho

Parâmetros
packageName

string

Obrigatório. É o nome do pacote do app em que a ação de recuperação é realizada.

Corpo da solicitação

O corpo da solicitação contém dados com a seguinte estrutura:

Representação 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.
}
Campos
targeting

object (Targeting)

Especifica os critérios de segmentação da ação de recuperação, como regiões, versões do SDK do Android e do app etc.

Campo de união recovery_action. Tipo de ação de recuperação do app a ser realizada. Obrigatório. recovery_action pode ser apenas de um dos tipos a seguir:
remoteInAppUpdate

object (RemoteInAppUpdate)

O tipo de ação é uma atualização remota no app. Como consequência dessa ação, também é criado para testes um módulo de recuperação para baixar.

Corpo da resposta

Se a solicitação for bem-sucedida, o corpo da resposta incluirá uma instância de AppRecoveryAction.

Escopos de autorização

Requer o seguinte escopo OAuth:

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

RemoteInAppUpdate

Representação de objeto do tipo de ação de atualização remota no app.

Representação JSON
{
  "isRemoteInAppUpdateRequested": boolean
}
Campos
isRemoteInAppUpdateRequested

boolean

Obrigatório. Definido como verdadeiro se for necessário um tipo de ação de atualização remota no app.