Regole di controllo control-rules
Regole di analisi e di controllo arbitrato analysis-and-arbitration-control-rules
Le regole di controllo ti consentono di garantire la validità e la qualità dei messaggi prima della consegna: visualizzazione dei caratteri, dimensioni dell’SMS, formato dell’indirizzo, ecc.
Una serie di regole pronte all’uso consente di eseguire i controlli standard. Questi controlli (visualizzati in grassetto nell’interfaccia) sono:
- Object approval (e-mail): verifica che l'oggetto e l'indirizzo del mittente non contengano caratteri speciali che potrebbero causare problemi a determinati agenti di posta.
- URL label approval (e-mail): verifica che ogni URL di tracciamento presenti un'etichetta.
- URL approval (e-mail): verifica gli URL di tracciamento (presenza del carattere "&").
- Message size approval (cellulare): verifica la dimensione dei messaggi SMS.
- Validity period check (e-mail): verifica che il periodo di validità della consegna sia sufficientemente lungo da consentire l'invio di tutti i messaggi.
- Proof size check (tutti i canali): genera un messaggio di errore se la popolazione target della bozza supera i 100 destinatari.
- Wave scheduling check (e-mail): verifica che l'ultimo numero di consegne sia programmato per iniziare prima della fine del periodo di validità, se la consegna è suddivisa in più scaglioni.
- Unsubscription link approval (e-mail): verifica la presenza di almeno un URL di annullamento dell'abbonamento (rinuncia) in ogni contenuto (HTML e testo).
Creazione di una regola di controllo creating-a-control-rule
È possibile creare nuove regole di controllo in base alle tue esigenze. A tale scopo, creare una regola di tipologia Control e immettere la formula di controllo in SQL nella scheda Code.
Esempio:
Nell’esempio seguente verrà creata una regola per impedire l’invio di un’offerta SMS a più di 100 destinatari. Questa regola sarà collegata a una tipologia di campagna, quindi alle consegne di SMS per le quali è disponibile l’offerta in questione.
Applica i seguenti passaggi:
-
Creare una regola di tipologia Control. Selezionare un livello di avviso Warning.
-
Nella scheda Code, immettere lo script per applicare la soglia desiderata, come illustrato di seguito:
Questo script attiverà un avviso se il target della consegna supera i 100 contatti:
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
-
Collega questa regola a una tipologia di campagna e fai riferimento alla tipologia nell’SMS interessato.
-
Durante l’analisi della consegna, la regola viene applicata e viene creato un avviso, se applicabile.
Tuttavia, la consegna sarà ancora pronta per l’invio.
Se aumenti il livello di avviso, ciò impedirà l’avvio della consegna.
Al termine dell'analisi, il pulsante Confirm delivery non sarà disponibile.