- Solicitação HTTP
- Parâmetros de caminho
- Corpo da solicitação
- Corpo da resposta
- Escopos de autorização
- CustomerLifecycleGoalOperation
- ConfigureCustomerLifecycleGoalsResult
- Faça um teste
Processe as configurações específicas do ciclo de vida do cliente.
Lista de erros gerados: AuthenticationError AuthorizationError CustomerLifecycleGoalConfigError HeaderError InternalError QuotaError RequestError
Solicitação HTTP
POST https://googleads.googleapis.com/v15/customers/{customerId}/customerLifecycleGoal:configureCustomerLifecycleGoals
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 executar a atualização da meta do ciclo de vida do cliente. |
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 [CustomerLifecycleGoalService.configureCustomerLifecycleGoals][].
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 de meta do ciclo de vida do cliente. |
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.
CustomerLifecycleGoalOperation
Uma única operação em uma meta de ciclo de vida do cliente.
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 meta de ciclo de vida de um novo cliente ou atualizar uma atual. Ao criar uma meta de ciclo de vida de novo cliente, todos os campos obrigatórios precisam ser definidos. O nome do recurso e a máscara de campo precisam estar vazios. Ao atualizar uma meta de ciclo de vida do cliente, o nome do recurso e a máscara de campo precisam ser definidos. A atualização parcial com base na máscara de campo é compatível com a atualização de uma meta de ciclo de vida do cliente. |
ConfigureCustomerLifecycleGoalsResult
Resultado da configuração da meta do ciclo de vida do cliente.
Representação JSON |
---|
{ "resourceName": string } |
Campos | |
---|---|
resourceName |
Retornado para a operação bem-sucedida. |