Method: apprecovery.create

Crie uma ação de recuperação de app com o status de recuperação como RASCUNHO. Essa ação não executa a ação de 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. 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 critérios de segmentação para a ação de recuperação, como regiões, versões do SDK do Android, versões 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 é atualização remota no app. Como consequência dessa ação, um módulo de recuperação para download também é criado para fins de teste.

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 para o tipo de ação de atualização remota no app.

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

boolean

Obrigatório. Defina como "true" se o tipo de ação "Atualização remota no app" for necessário.