Show Menu
ARGOMENTI×

Regole di controllo

Regole di analisi e di controllo dell'arbitrato

Le regole di controllo consentono di garantire la validità e la qualità dei messaggi prima della consegna: visualizzazione del carattere, dimensioni dell'SMS, formato dell'indirizzo, ecc.
Una serie di regole pronte all'uso consente di eseguire controlli consueti. Tali controlli (visualizzati in grassetto nell’interfaccia) sono:
  • Object approval (e-mail): controlla che l'oggetto mittente e l'indirizzo non contengano caratteri speciali che possono causare problemi a determinati agenti di posta elettronica.
  • URL label approval (e-mail): verifica che ciascun URL di tracciamento disponga di un’etichetta.
  • URL approval (e-mail): verifica gli URL di tracciamento (presenza del carattere "&").
  • Message size approval (mobile): verifica la dimensione dei messaggi SMS.
  • Validity period check (e-mail): controlla che il periodo di validità della consegna sia sufficientemente lungo per inviare tutti i messaggi.
  • Proof size check (tutti i canali): genera un messaggio di errore se la popolazione di destinazione della prova supera i 100 destinatari.
  • Wave scheduling check (e-mail): controlla che l'ultima serie di consegne abbia inizio prima della fine del periodo di validità, se la consegna è suddivisa in più ondate.
  • Unsubscription link approval (e-mail): verifica la presenza di almeno un URL di annullamento iscrizione (rinuncia) in ciascun contenuto (HTML e testo).

Creating a control rule

È possibile creare nuove regole di controllo in base alle proprie esigenze. A tal fine, create una regola di Control tipologia e immettete la formula di controllo in SQL nella Code scheda.
Esempio:
Nell'esempio seguente, creeremo una regola per impedire che un'offerta SMS venga inviata a più di 100 destinatari. Questa regola sarà collegata a una tipologia di campagna, quindi alle consegne via SMS per le quali l'offerta interessata è disponibile.
Effettuate le seguenti operazioni:
  1. Creare una regola di Control tipologia. Selezionare un livello di Warning avviso.
  2. Nella Code scheda, immettere lo script per applicare la soglia desiderata, come illustrato di seguito:
    Questo script attiva un avviso se la destinazione di consegna supera i 100 contatti:
    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. Collegate questa regola a una tipologia di campagna e fate riferimento alla tipologia nella distribuzione di SMS interessati.
  4. Durante l'analisi del recapito, la regola viene applicata e, se applicabile, viene creato un avviso.
    Tuttavia, la consegna sarà ancora pronta per l'invio.
    Se si aumenta il livello di avviso, la consegna non verrà avviata.
    Al termine dell'analisi, il Confirm delivery pulsante non sarà disponibile.