- Solicitação HTTP
- Parâmetros de caminho
- Corpo da solicitação
- Corpo da resposta
- Escopos de autorização
- CampaignLifecycleGoalOperation
- ConfigureCampaignLifecycleGoalsResult
- Faça um teste
Processar as configurações do ciclo de vida da campanha especificadas.
Lista de erros gerados: AuthenticationError AuthorizationError CampaignLifecycleGoalConfigError HeaderError InternalError QuotaError RequestError
Solicitação HTTP
POST https://googleads.googleapis.com/v15/customers/{customerId}/campaignLifecycleGoal:configureCampaignLifecycleGoals
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
Parâmetros | |
---|---|
customerId |
Obrigatório. O ID do cliente que está executando o upload. |
Corpo da solicitação
O corpo da solicitação contém dados com a seguinte estrutura:
Representação JSON |
---|
{
"operation": {
object ( |
Campos | |
---|---|
operation |
Obrigatório. A operação para realizar a atualização da meta do ciclo de vida da campanha. |
validateOnly |
Opcional. Se verdadeiro, a solicitação é validada, mas não executada. Somente erros são retornados, não resultados. |
Corpo da resposta
Mensagem de resposta para [CampaignLifecycleGoalService.configureCampaignLifecycleGoals][].
Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:
Representação JSON |
---|
{
"result": {
object ( |
Campos | |
---|---|
result |
Resultado para a configuração da meta do ciclo de vida da campanha. |
Escopos de autorização
Requer o seguinte escopo OAuth:
https://www.googleapis.com/auth/adwords
Para mais informações, consulte a Visão geral do OAuth 2.0.
CampaignLifecycleGoalOperation
Uma única operação em uma meta de ciclo de vida da campanha.
Representação JSON |
---|
{ "updateMask": string, // Union field |
Campos | |
---|---|
updateMask |
Opcional. FieldMask que determina quais campos de recursos são modificados em uma atualização. Esta é uma lista separada por vírgulas de nomes de campos totalmente qualificados. Exemplo: |
Campo de união operation . A operação de mutação. operation pode ser apenas de um dos tipos a seguir: |
|
create |
Criar operação: para criar uma nova meta do ciclo de vida da campanha ou atualizar uma existente. Ao criar uma nova meta do ciclo de vida da campanha, todos os campos obrigatórios, incluindo o da campanha, precisam ser definidos. O nome do recurso e a máscara de campo precisam estar vazios. Ao atualizar uma meta do ciclo de vida de uma campanha, o nome do recurso e a máscara de campo precisam ser definidos, e o campo da campanha precisa estar vazio. A atualização parcial com base na máscara de campo é compatível com a atualização de uma meta do ciclo de vida de uma campanha. |
ConfigureCampaignLifecycleGoalsResult
Resultado da configuração da meta do ciclo de vida da campanha.
Representação JSON |
---|
{ "resourceName": string } |
Campos | |
---|---|
resourceName |
Retornado para a operação bem-sucedida. |