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.
| Copertura | Media | Trasporto | |
|---|---|---|---|
| SMS | Servizio mobile con supporto SMS | Testo e link testuali | Servizio di messaggistica mobile |
| MMS | Operatore e dispositivo supportati | Immagini, audio, video | Servizio di messaggistica operatore |
| RCS | Dispositivo, servizio e canale aziendale supportati | Rich media, pulsanti, ricevute | IP |
| App OTT (WhatsApp, ecc.) | Solo utenti dell'app | Rich media | Internet |
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 link e immagini?
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.