Regole di controllo

Regole di analisi e di controllo dell'arbitrato

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 predefinite ti consente di eseguire i consueti controlli. Questi controlli (in grassetto nell’interfaccia) sono:

  • Object approval (e-mail): controlla che l'oggetto e l'indirizzo del mittente non contengano caratteri speciali che possono causare problemi ad alcuni agenti di posta elettronica.
  • URL label approval (e-mail): controlla che ogni URL di tracciamento abbia un’etichetta.
  • URL approval (e-mail): controlla gli URL di tracciamento (presenza del carattere "&").
  • Message size approval (mobile): controlla le dimensioni dei messaggi SMS.
  • Validity period check (e-mail): controlla 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): 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 dell’abbonamento (opt-out) in ciascun contenuto (HTML e testo).

Creazione di una regola di controllo

È possibile creare nuove regole di controllo in base alle proprie esigenze. A questo scopo, crea una regola di tipologia Control e immetti la formula di controllo in SQL nella scheda Code .

Esempio:

Nell’esempio seguente, creeremo 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 SMS per le quali è disponibile l’offerta interessata.

Applica i seguenti passaggi:

  1. Crea una regola di tipologia Control. Selezionare un livello di avviso Warning.

  2. Nella scheda Code , immetti lo script per applicare la soglia desiderata, come illustrato di seguito:

    Questo script attiva un avviso se il target 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. Collega questa regola a una tipologia di campagna e fai riferimento alla tipologia nella consegna SMS interessata.

  4. 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, la consegna non verrà avviata.

    Al termine dell’analisi, il pulsante Confirm delivery non sarà disponibile.

In questa pagina