Un destinatario può chiedere di non ricevere più messaggi dopo averne ricevuto uno da uno qualsiasi dei tuoi numeri. La tua applicazione deve collegare quella richiesta ai messaggi che invierà successivamente.
Cosa fa Bird con uno STOP riconosciuto?
Bird registra un opt-out per la coppia mittente-destinatario. Invia poi la conferma configurata.
Prima confronta il testo in entrata con le regole keyword applicabili. L'opt-out deve essere registrato prima che Bird lo confermi, così una scrittura fallita non può produrre una conferma fuorviante.
Un invio successivo da quel mittente a quel destinatario restituisce E12077 SMSRecipientSuppressed. Bird rifiuta la richiesta prima di creare un messaggio in uscita o un tentativo di consegna. Non viene generato alcun evento di errore di consegna per quell'invio rifiutato.
Per impostazione predefinita, start termina la soppressione. Invia poi la conferma della modifica. help e info restituiscono informazioni sul programma senza modificare l'opt-out. Dove non esiste una regola info separata, INFO può fungere da keyword di aiuto.
L'opt-out copre tutti i numeri che uso?
La soppressione per keyword copre un mittente e un destinatario, non tutti i mittenti nel tuo spazio di lavoro.
Ad esempio, un opt-out dal tuo numero di marketing non sopprime automaticamente un numero separato per le notifiche di consegna. La tua applicazione deve applicare l'ambito della richiesta effettiva della persona prima di usare un altro mittente.
Per un opt-out da tutti i mittenti, usa una preferenza a livello di spazio di lavoro. Quel record è separato da una soppressione SMS. Non emette sms_suppression.created. Un gestore di eventi che osserva solo quell'evento non rileverà le modifiche alle preferenze.
La guida all'opt-out spiega le preferenze a livello di spazio di lavoro. Una soppressione per keyword rifiuta con E12077. Una preferenza a livello di spazio di lavoro può rifiutare con E25000 PreferenceRevoked.
Come verifico se Bird gestisce la keyword?
Elenca le regole che si applicano al paese o al numero di invio prima di affidarti alla gestione automatica.
bird sms keyword-rules list --country NL
Un risultato paese vuoto significa che non sono state restituite regole per quel paese. Il riferimento ai comandi documenta i suoi filtri, incluso --from-country.
Tramite API, usa GET /v1/sms/keyword-rules. Filtra per number per ispezionare le regole di un numero specifico. I risultati arrivano dal più specifico, con le keyword applicabili in effective_keywords.
Il catalogo integrato di Bird copre solo alcuni paesi. Senza una regola applicabile, il messaggio raggiunge il tuo gestore in entrata come testo ordinario. Bird non registra alcun opt-out o conferma automatica in quel caso. Il tuo gestore deve riconoscere la richiesta e interrompere gli invii successivi.
Perché una conferma di opt-out può comunque essere inviata?
Bird esenta le risposte di compliance integrate dalla soppressione che devono confermare.
Senza tale esenzione, registrare uno STOP bloccherebbe la sua stessa conferma. L'esenzione copre le risposte di opt-out, opt-in, aiuto e informazioni. Gli altri controlli di invio continuano ad applicarsi.
Una risposta keyword custom non ha tale esenzione. Altrimenti una risposta personalizzata potrebbe consegnare il testo scelto a qualcuno che ha effettuato l'opt-out.
L'operazione confirm segna una risposta di double opt-in. Non invia alcuna risposta. Il tuo gestore deve rispondere. Anche una regola personalizzata senza testo di risposta non invia nulla.
Cosa deve fare la mia applicazione dopo un opt-out?
Impedisci invii futuri in conflitto con la richiesta della persona. Registra l'ambito dell'opt-out per applicarlo correttamente.
Tratta E12077 come un invio bloccato da analizzare nel tuo stato di consenso, non come un errore di consegna temporaneo da riprovare. Mantieni attivi i gestori per i vecchi numeri mittente finché i destinatari possono ancora rispondere ai loro messaggi.
Rispetta gli opt-out ricevuti al di fuori del catalogo integrato o attraverso altri metodi di contatto supportati. I principi di messaggistica CTIA richiedono ai mittenti di supportare e rispettare le richieste di opt-out.
Per i programmi che usano più numeri, controlla sia le soppressioni specifiche del mittente sia le preferenze a livello di spazio di lavoro. Questo impedisce che un cambio di mittente aggiri la richiesta della persona.
In breve
La soppressione integrata copre un solo mittente.
Uno STOP riconosciuto blocca quella coppia mittente-destinatario. Per gli altri mittenti serve una decisione di opt-out più ampia nella tua applicazione.
Verifica la copertura delle keyword prima di inviare.
Senza una regola applicabile, Bird consegna il testo in entrata senza registrarne automaticamente l'opt-out.
Una richiesta bloccata non ha alcun tentativo di consegna.
E12077 rifiuta l'invio in fase di ammissione, quindi riprovare non ripristina il consenso.
Le conferme hanno un'esenzione limitata.
Le risposte di compliance integrate possono superare il controllo di soppressione. Le risposte keyword personalizzate non ricevono tale esenzione.