Method: customers.campaignLifecycleGoal.configureCampaignLifecycleGoals

Procesar las configuraciones determinadas del ciclo de vida de la campaña

Lista de errores arrojados: AuthenticationError AuthorizationError CampaignLifecycleGoalConfigError HeaderError InternalError QuotaError RequestError

Solicitud HTTP

POST https://googleads.googleapis.com/v16/customers/{customerId}/campaignLifecycleGoal:configureCampaignLifecycleGoals

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta de acceso

Parámetros
customerId

string

Obligatorio. El ID del cliente que realiza la carga.

Cuerpo de la solicitud

El cuerpo de la solicitud contiene datos con la siguiente estructura:

Representación JSON
{
  "operation": {
    object (CampaignLifecycleGoalOperation)
  },
  "validateOnly": boolean
}
Campos
operation

object (CampaignLifecycleGoalOperation)

Obligatorio. La operación para realizar la actualización del objetivo del ciclo de vida de la campaña.

validateOnly

boolean

Opcional. Si es verdadero, la solicitud se valida, pero no se ejecuta. Solo se muestran errores, no resultados.

Cuerpo de la respuesta

Mensaje de respuesta para [CampaignLifecycleGoalService.configureCampaignLifecycleGoals][].

Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:

Representación JSON
{
  "result": {
    object (ConfigureCampaignLifecycleGoalsResult)
  }
}
Campos
result

object (ConfigureCampaignLifecycleGoalsResult)

Resultado de la configuración del objetivo del ciclo de vida de la campaña.

Permisos de autorización

Requiere el siguiente alcance de OAuth:

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

Para obtener más información, consulta la Descripción general de OAuth 2.0.

CampaignLifecycleGoalOperation

Una sola operación para un objetivo de ciclo de vida de la campaña

Representación JSON
{
  "updateMask": string,

  // Union field operation can be only one of the following:
  "create": {
    object (CampaignLifecycleGoal)
  },
  "update": {
    object (CampaignLifecycleGoal)
  }
  // End of list of possible types for union field operation.
}
Campos
updateMask

string (FieldMask format)

Opcional. FieldMask que determina qué campos de recursos se modifican en una actualización.

Se trata de una lista separada por comas de los nombres de campos completamente calificados. Ejemplo: "user.displayName,photo".

Campo de unión operation. La operación de mutación. Las direcciones (operation) solo pueden ser una de las siguientes opciones:
create

object (CampaignLifecycleGoal)

Operación de creación: Crea un nuevo objetivo de ciclo de vida de la campaña. Se debe establecer el campo de la campaña para esta operación.

update

object (CampaignLifecycleGoal)

Operación de actualización: Actualiza un objetivo de ciclo de vida de una campaña existente. No se debe establecer el campo de la campaña para esta operación.

ConfigureCampaignLifecycleGoalsResult

El resultado de la configuración del objetivo del ciclo de vida de la campaña.

Representación JSON
{
  "resourceName": string
}
Campos
resourceName

string

Se muestra para la operación correcta.