SMS

Cosa significa SMS?

SMS sta per Short Message Service: lo standard per l'invio di brevi messaggi di testo tra telefoni attraverso le reti degli operatori.

SMS raggiunge un telefono attraverso un servizio di messaggistica mobile senza richiedere un'app di messaggistica separata. Un singolo messaggio di rete può trasportare 160 lettere latine di base o cifre. Altri caratteri possono ridurre quella capacità. Il supporto del dispositivo, la disponibilità del servizio e l'instradamento dell'operatore influiscono sulla possibilità che un messaggio arrivi.

Il destinatario usa l'applicazione di messaggistica del telefono per leggere il testo. Il messaggio include un'identità mittente e può contenere link.

Perché 160 caratteri?

I messaggi SMS hanno un payload a dimensione fissa. Con il set di caratteri GSM-7, quel payload contiene 160 unità di codifica. Una normale lettera latina come A, o una cifra come 1, usa una unità. I caratteri di estensione come e ^ usano due unità ciascuno.

I messaggi più lunghi vengono divisi in segmenti e riassemblati sul telefono ricevente. Ogni segmento riserva spazio per le informazioni di riassemblaggio, lasciando posto per tipicamente 153 unità GSM-7. Un messaggio con 161 lettere semplici richiede due segmenti. Il primo trasporta 153 lettere. Il secondo ne trasporta otto.

Il testo che non può usare GSM-7 viene codificato come Unicode, spesso indicato come UCS-2. Un singolo segmento contiene 70 unità UTF-16. Il carattere usa una unità. L'emoji 😀 ne usa due. I messaggi più lunghi trasportano tipicamente 67 unità per segmento perché le informazioni di riassemblaggio occupano parte della capacità. Un emoji visibile può combinare più caratteri e usare più unità.

Gli operatori fatturano per segmento. Un singolo carattere che cambia la codifica può trasformare un messaggio da un segmento in più segmenti e aumentarne il costo.

In cosa si differenzia SMS da MMS, RCS e le app OTT?

I canali si differenziano per il contenuto che trasportano e il servizio di cui il destinatario ha bisogno.

CoperturaMediaTrasporto
SMSServizio mobile con supporto SMSTesto e link testualiServizio di messaggistica mobile
MMSOperatore e dispositivo supportatiImmagini, audio, videoServizio di messaggistica operatore
RCSDispositivo, servizio e canale aziendale supportatiRich media, pulsanti, ricevuteIP
App OTT (WhatsApp, ecc.)Solo utenti dell'appRich mediaInternet

MMS aggiunge media a una conversazione testuale. I media supportati includono immagini, audio e video. Gli operatori trasportano questi messaggi tra servizi e dispositivi supportati.

RCS for Business usa i numeri di telefono per indirizzare i destinatari. Aggiunge conferme di lettura, indicatori di digitazione e branding aziendale verificato. WhatsApp e le altre app di messaggistica usano internet. I destinatari hanno bisogno dell'app e dell'account corrispondenti.

Google consiglia di configurare un altro canale, come SMS, quando i destinatari non possono ricevere RCS. Conferma la mancata consegna tramite RCS prima di provare SMS. Altrimenti, una risposta incerta può causare messaggi duplicati.

set up a fallback method of communication with another channel, such as SMS.

Come funziona SMS aziendale (A2P)?

Un'applicazione invia un messaggio A2P a una persona attraverso un provider di messaggistica. I codici di verifica e gli aggiornamenti sulle spedizioni usano questo percorso.

Il tuo provider di messaggistica connette l'applicazione all'operatore del destinatario. L'invio usa un numero idoneo o un'identità mittente alfanumerica. Gli operatori applicano requisiti su mittente, consenso e volume al traffico aziendale.

Per cosa si usa SMS?

SMS trasporta codici monouso, aggiornamenti transazionali e messaggi di marketing:

  • Codici di verifica monouso. SMS può trasportare un codice monouso come parte di un flusso di verifica. Bird Verify gestisce la generazione e la consegna del codice.
  • Avvisi transazionali. Includono conferme d'ordine, aggiornamenti sulle spedizioni, promemoria di appuntamenti e notifiche sull'account.
  • Marketing. Promozioni e campagne inviate a destinatari che hanno dato il consenso. Nelle campagne SMS, il consenso del pubblico, il mittente e il contenuto devono corrispondere al programma.

Deliverability e conformità

Il filtraggio dell'operatore, la registrazione del mittente, l'idoneità del destinatario e le condizioni di rete possono influire sull'esito:

  • Opt-in. I requisiti di consenso dipendono dallo scopo del messaggio e dalla destinazione. Il tuo flusso di invio deve gestire le cancellazioni immediatamente, così i destinatari possono interrompere i messaggi che non desiderano più.
  • Identità mittente. Il numero o il sender ID da cui invii influisce sulla velocità di invio, sulla fiducia e sulle destinazioni raggiungibili. Identità diverse si adattano a volumi e aree geografiche diverse.
  • Regimi di registrazione locali. Alcuni mercati richiedono la registrazione della tua azienda e del tuo programma di messaggistica prima di inviare traffico A2P. Per i numeri locali statunitensi, la registrazione 10DLC collega il tuo brand, la campagna e i numeri. Gli operatori usano quella registrazione quando applicano regole di velocità di invio e filtraggio. I requisiti del mittente variano in base alla destinazione.

Soddisfare i requisiti di invio non garantisce la consegna. I record dei messaggi e le ricevute degli operatori descrivono l'esito riportato.

FAQ

SMS supporta i link come testo semplice, che il telefono del destinatario può rendere cliccabili. SMS non trasporta immagini. MMS, RCS e le app di messaggistica supportano i media attraverso i rispettivi servizi.

Quanto può essere lungo un SMS?

Un segmento contiene fino a 160 caratteri GSM-7 di base, come lettere latine e cifre. I caratteri di estensione come contano come due. Un singolo segmento Unicode contiene 70 unità UTF-16. Il carattere usa una unità. L'emoji 😀 ne usa due. I messaggi più lunghi vengono divisi in segmenti e riassemblati sul telefono del destinatario. La fatturazione è tipicamente per segmento, quindi la lunghezza incide sul costo. Il calcolatore di segmenti SMS conta le unità in un messaggio completo.

SMS è abbastanza sicuro per i codici monouso?

SMS non dispone di crittografia end-to-end. I codici possono essere intercettati o carpiti con phishing. Devi tenere conto di questi rischi prima di scegliere SMS per un account o un'azione.

Dove si colloca Bird

Per inviare SMS dalla tua applicazione, scegli un mittente idoneo, conferma il permesso del destinatario e monitora la consegna. Il servizio SMS di Bird collega queste richieste agli operatori e riporta le loro ricevute di consegna. RCS supporta contenuti più ricchi attraverso un canale di messaggistica aziendale separato. Bird Verify gestisce la generazione del codice, la consegna e la selezione del canale per i flussi di verifica.

Costruisci sulla stessa rete.

Una chiave API di test è subito tua. L'accesso alla produzione si sblocca quando aggiungi un metodo di pagamento e verifichi un mittente.

La tua prossima idea.
Pronta a partire.