A execution_spec
de uma regra determina a ação que se aplica a todos os objetos que passam pela avaliação. Regras baseadas em programação e regras baseadas em gatilho aceitam diferentes ações. As ações estão listadas em execution_type
.
Tipo de execução | Descrição |
---|---|
| Envia uma notificação com joias para o criador desta regra ou para a lista de usuários especificada em Tipos de avaliação compatíveis: |
| Pausa os objetos. Tipos de avaliação compatíveis: |
| Retoma os objetos. Tipos de avaliação compatíveis: |
| Muda os orçamentos com base em um Tipos de avaliação compatíveis: |
| Muda os orçamentos com base em um Tipos de avaliação compatíveis: |
| Muda os lances com base em um Tipos de avaliação compatíveis: |
| Pausa o anúncio atualmente ativo e ativa o próximo anúncio por identificação no conjunto de anúncios. Requer um filtro de Tipos de avaliação compatíveis: |
Pausa os objetos que correspondem aos critérios de avaliação e reequilibra seus orçamentos para o resto com base em um Tipos de avaliação compatíveis: | |
| Envia um ping para a assinatura do app via Webhooks. Consulte Trigger Based Rules para obter mais detalhes sobre a configuração. Tipos de avaliação compatíveis: |
execution_options
Talvez você precise fornecer informações adicionais para realizar algumas dessas ações. O execution_spec
fornece uma matriz de execution_options
opcional para especificar esses parâmetros adicionais. A matriz contém uma lista de objetos execution_option
, que são dicionários com chaves de field
, value
e operator
assim como objetos de filter
da especificação de avaliação.
Regras baseadas em gatilho não exigem nenhuma opção de execução.
Veja a seguir as opções de execução compatíveis, quais valores de execution_type
são aceitos e como estruturá-las. Atualmente, o único operador compatível para todas as opções é EQUAL
.
Campo de opção de execução | Descrição |
---|---|
| Destinatários de notificações com joias para Tipos de execução compatíveis: TODOS OS Valor (exemplo): |
Especifica Tipos de execução compatíveis: Valor (exemplo):Ad Rules Change Spec Examples | |
| Aceita diferentes opções que determinam como os orçamentos são reequilibrados. Veja este exemplo para obter mais detalhes. Tipos de execução compatíveis: Valor (exemplo):Rebalance Budget Ad Rules |
| Especifica o número máximo de vezes que uma ação de alteração de orçamento/lance é realizada para cada objeto de anúncio da regra. Se não for especificado, será definido como sem limite por padrão. Tipos de execução compatíveis: Valor (exemplo): int (123) |
| Especifica a quantidade mínima de minutos até que a mesma ação possa ser tomada em um objeto por uma regra. Por exemplo, se o valor for Tipos de execução compatíveis: Valor (exemplo): int (123) |
user_ids
Se user_ids
for fornecido para regras baseadas em programação:
user_ids
;Este resumo de email agrega notificações de todas as regras nas quais cada usuário está inscrito. Se nenhuma ação for realizada por qualquer uma das regras inscritas, o usuário não receberá um email para esse dia.