Regras de controle control-rules

Regras de controle de análise e arbitragem analysis-and-arbitration-control-rules

Regras de controle permitem que você garanta a validade e a qualidade das mensagens antes da entrega: 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 (dispositivos móveis): 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 entregas está agendada para iniciar antes do fim do período de validade, caso a entrega esteja distribuída 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).

Criação de uma regra de controle creating-a-control-rule

É 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 destinatários. Essa regra será vinculada a uma tipologia de campanha, em seguida às entregas de SMS para os quais a oferta relacionada estiver disponível.

Siga as etapas abaixo:

  1. Crie uma regra de tipologia Control. Selecione um nível de alerta Warning.

  2. Na guia Code, insira o script para aplicar o limite desejado, conforme mostrado abaixo:

    Este script acionará um aviso se o target da entrega exceder 100 contatos:

    code language-none
    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 na entrega do SMS em questão.

  4. Durante a análise da entrega, a regra é aplicada e um aviso é criado se aplicável.

    No entanto, a entrega ainda estará pronta para ser enviada.

    Se você aumentar o nível de alerta, isso impedirá que a entrega seja iniciada.

    No final da análise, o botão Confirm delivery não estará disponível.

recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1