Show Menu
TÓPICOS×

Regras de controle

Regras de controle de análise e arbitragem

Regras de controle permitem que você garanta a validade e a qualidade das mensagens antes do delivery: exibição de caracteres, tamanho do SMS, formato de endereço etc.
Um conjunto de regras prontas permite que você faça as verificações normais. Essas verificações (mostradas em negrito na interface) são:
  • Object approval (email): verifica se o objeto e o endereço do remetente não contêm caracteres especiais que podem causar problemas em determinados agentes de email.
  • URL label approval (email): verifica se cada URL de rastreamento tem um rótulo.
  • URL approval (email): verifica as URLs de rastreamento (presença do caractere "&").
  • Message size approval (móvel): verifica o tamanho das mensagens SMS.
  • Validity period check (email): verifica se o período de validade da entrega é longo o suficiente para enviar todas as mensagens.
  • Proof size check (todos os canais): gera uma mensagem de erro se a população do target de prova exceder 100 destinatários.
  • Wave scheduling check (email): verifica se a última onda de deliveries está agendada para iniciar antes do fim do período de validade, caso o delivery esteja distribuído em várias ondas.
  • Unsubscription link approval (email): verifica a presença de pelo menos um URL de cancelamento de subscrição (opt-out) em cada conteúdo (HTML e Text).

Criando uma regra de controle

É possível criar novas regras de controle para atender às suas necessidades. Para fazer isso, crie uma regra de tipologia Control e insira a fórmula de controle em SQL na guia Code .
Exemplo:
No exemplo a seguir, vamos criar uma regra para impedir que uma oferta em SMS seja enviada para mais de 100 recipients. Essa regra será vinculada a uma tipologia de campanha, em seguida aos deliveries de SMS para os quais a oferta relacionada estiver disponível.
Siga as etapas abaixo:
  1. Create a Control typology rule. Select a Warning alert level.
  2. Na guia Code , insira o script para aplicar o limite desejado, conforme mostrado abaixo:
    Este script acionará um aviso se o target do delivery exceder 100 contatos:
    if( delivery.FCP == false && delivery.properties.toDeliver > 100 ) { logWarning("Significant number of SMS to deliver (" + delivery.properties.toDeliver + "). Please make sure the target is correct.") return false; } return true
    
    
  3. Vincule esta regra a uma tipologia de campanha e faça referência à tipologia no delivery do SMS em questão.
  4. Durante a análise do delivery, a regra é aplicada e um aviso é criado se aplicável.
    No entanto, o delivery ainda estará pronto para ser enviado.
    Se você aumentar o nível de alerta, isso impedirá que o delivery seja iniciado.
    No final da análise, o botão Confirm delivery não estará disponível.