Un mittente può funzionare nel traffico di un paese mentre un altro paese richiede un record di registrazione. La registrazione collega quell'identità alle informazioni che la destinazione richiede prima di consentire il traffico.
Perché le destinazioni richiedono la registrazione?
La registrazione consente al registro o al provider competente di verificare chi usa un'identità e quale traffico rappresenta.
Ad esempio, il regime di sender ID di IMDA mira a ridurre l'impersonificazione dei brand tramite SMS. I controlli di identità richiesti aiutano a distinguere le organizzazioni registrate dagli utenti non autorizzati di un nome.
La registrazione non raccoglie il consenso dai destinatari. Hai comunque bisogno del consenso appropriato al messaggio.
Cosa registra Bird per una registrazione?
Bird registra la registrazione di un mittente per un paese di destinazione.
Lo stesso mittente può essere approvato in un paese e in fase di revisione in un altro. Tieni traccia sia di sender_id che di country_code durante quel lavoro.
Il campo registration_mode nella risposta dei requisiti indica se la registrazione nel paese è necessaria, facoltativa o non necessaria. Il campo status riporta lo stato di una registrazione. approved soddisfa una registrazione obbligatoria. not_required significa che nessuna registrazione attiva blocca l'invio, condizione valida anche prima dell'avvio di una registrazione facoltativa.
sender_id_behavior descrive cosa succede al sender ID che invii: preserved lo mantiene, overwritten lo sostituisce prima della consegna e unknown indica che il comportamento non è confermato. Una policy none con comportamento overwritten non prevede registrazione. Una registrazione obbligatoria può restare overwritten anche dopo l'approvazione. Una registrazione facoltativa è overwritten prima dell'approvazione e diventa preserved per le categorie di messaggi approvate.
Quale programma di registrazione devo usare?
Usa il programma restituito per quel mittente e quella destinazione, poi segui le azioni successive.
Il campo program di Bird può identificare questi flussi:
| Valore | Scopo della registrazione |
|---|---|
10dlc | Registrazione aziendale US per brand e campagne con numeri locali |
tfn | Verifica toll-free |
alpha | Registrazione del mittente alfanumerico |
numeric | Registrazione long code |
short_code | Richiesta di short code |
La guida al mittente descrive la registrazione. La guida 10DLC copre il flusso separato di brand, campagna e numero.
Non instradare ogni programma attraverso la chiamata di registrazione generica. Alcuni usano flussi separati di verifica o di richiesta gestita. Le azioni next della risposta identificano il passaggio appropriato.
Come verifico lo stato di avanzamento prima dell'invio?
Leggi i requisiti del paese del mittente e segui l'azione successiva indicata.
bird sms senders requirements <sender-id>
Per ogni paese, controlla registration_mode, sender_id_behavior, program, status e next. Il riferimento dei requisiti documenta questi campi.
timeline_min_days e timeline_max_days indicano il tempo di approvazione stimato in giorni lavorativi. Entrambi possono essere null quando non è disponibile una stima. Pianifica in base allo stato riportato invece di considerare una stima come approvazione.
Cosa succede se invio prima dell'approvazione?
Bird rifiuta un invio durante l'elaborazione della richiesta quando registration_mode è required e la registrazione del mittente non è soddisfatta. Una registrazione facoltativa può restare in sospeso mentre il mittente continua a inviare con un sender ID sovrascritto.
Il rifiuto avviene prima che Bird crei il messaggio in uscita. Non c'è tentativo di consegna né evento di errore di consegna per la richiesta rifiutata.
Leggi l'errore e i requisiti del mittente indicato per trovare il passaggio di recupero. Il filtraggio dell'operatore è un percorso di errore separato, successivo all'invio del messaggio a un operatore da parte di Bird.
Cos'altro deve essere pronto dopo la registrazione?
Abilita la destinazione per lo spazio di lavoro. Verifica che il tipo di mittente sia consentito. Conferma di avere il consenso richiesto dal destinatario.
La risposta dei requisiti riporta destination_enabled separatamente dallo stato di registrazione. Un paese disabilitato restituisce E12020, anche quando la registrazione del mittente è approvata.
Controlla destinazione, mittente e destinatario prima di rilasciare il messaggio. La registrazione soddisfa un requisito; non garantisce che la rete consegni ogni messaggio.
In breve
La registrazione è specifica per mittente e destinazione.
L'approvazione in un paese non vale come approvazione per lo stesso mittente in un altro.
La lettura dei requisiti indica il programma applicabile.
Segui le azioni successive restituite invece di scegliere un flusso di registrazione basandoti solo sul nome del mittente.
Una registrazione approvata non abilita la destinazione.
Controlla destination_enabled separatamente, perché l'impostazione dello spazio di lavoro può comunque impedire l'invio.
Un rifiuto di registrazione non produce alcun percorso di consegna.
Un mittente rifiutato prima dell'accettazione non ha messaggi in uscita né eventi di errore di consegna da esaminare.