SMS bereikt een telefoon via een mobiele berichtendienst zonder dat een aparte berichten-app nodig is. Eén netwerkbericht kan 160 standaard Latijnse letters of cijfers bevatten. Andere tekens kunnen die capaciteit verminderen. Apparaatondersteuning, beschikbaarheid van de dienst en carrierroutering bepalen of een bericht kan aankomen.
De ontvanger leest de tekst in de berichtenapplicatie van de telefoon. Het bericht bevat een afzenderidentiteit en kan links bevatten.
Waarom 160 tekens?
SMS-berichten hebben een payload van vaste grootte. Met de GSM-7-tekenset past er 160 coderingseenheden in die payload. Een gewone Latijnse letter zoals A, of een cijfer zoals 1, gebruikt één eenheid. Extensietekens zoals € en ^ gebruiken elk twee eenheden.
Langere berichten worden opgesplitst in segmenten en op de ontvangende telefoon weer samengevoegd. Elk segment reserveert ruimte voor samenvoegingsinformatie, waardoor er doorgaans 153 GSM-7-eenheden overblijven. Een bericht met 161 gewone letters heeft twee segmenten nodig. Het eerste bevat 153 letters. Het tweede bevat acht.
Tekst die GSM-7 niet kan gebruiken wordt gecodeerd als Unicode, vaak aangeduid als UCS-2. Eén segment bevat 70 UTF-16-eenheden. Het teken 漢 gebruikt één eenheid. De emoji 😀 gebruikt er twee. Langere berichten bevatten doorgaans 67 eenheden per segment omdat samenvoegingsinformatie een deel van de capaciteit inneemt. Een zichtbare emoji kan meerdere tekens combineren en meer eenheden gebruiken.
Carriers factureren per segment. Eén teken dat de codering verandert kan een bericht van één segment omzetten in meerdere segmenten en de kosten verhogen.
Hoe verschilt SMS van MMS, RCS en OTT-apps?
De kanalen verschillen in de content die ze dragen en de dienst die de ontvanger nodig heeft.
| Bereik | Media | Transport | |
|---|---|---|---|
| SMS | Mobiele dienst met SMS-ondersteuning | Tekst en tekstlinks | Mobiele berichtendienst |
| MMS | Ondersteunde carrier en apparaat | Afbeeldingen, audio, video | Carrierberichtendienst |
| RCS | Ondersteund apparaat, dienst en zakelijke route | Rich media, knoppen, leesbevestigingen | IP |
| OTT-apps (WhatsApp, etc.) | Alleen app-gebruikers | Rich media | Internet |
MMS voegt media toe aan een tekstgesprek. Ondersteunde media zijn afbeeldingen, audio en video. Carriers transporteren deze berichten tussen ondersteunde diensten en apparaten.
RCS for Business gebruikt telefoonnummers om ontvangers te adresseren. Het voegt leesbevestigingen, typindicatoren en geverifieerde bedrijfsbranding toe. WhatsApp en andere berichten-apps gebruiken internet. Ontvangers hebben de betreffende app en een account nodig.
Google raadt aan een ander kanaal, zoals SMS, in te stellen wanneer ontvangers geen RCS kunnen ontvangen. Bevestig dat het bericht via RCS niet is afgeleverd voordat je SMS probeert. Een onduidelijk antwoord kan anders tot dubbele berichten leiden.
set up a fallback method of communication with another channel, such as SMS.
Hoe werkt zakelijk SMS (A2P)?
Een applicatie verstuurt een A2P-bericht aan een persoon via een berichtenprovider. Verificatiecodes en verzendstatusupdates gebruiken dit pad.
Je berichtenprovider verbindt de applicatie met de carrier van de ontvanger. Het verzenden gebruikt een geschikt nummer of alfanumerieke afzenderidentiteit. Carriers passen afzender-, toestemmings- en volumevereisten toe op zakelijk verkeer.
Waarvoor wordt SMS gebruikt?
SMS verzendt eenmalige codes, transactionele updates en marketingberichten:
- Eenmalige verificatiecodes. SMS kan een eenmalige code versturen als onderdeel van een verificatiestroom. Bird Verify beheert het genereren en bezorgen van codes.
- Transactionele meldingen. Hieronder vallen orderbevestigingen, verzendstatusupdates, afspraakherinneringen en accountnotificaties.
- Marketing. Promoties en campagnes naar ontvangers die zich hebben aangemeld. Bij SMS-campagnes moeten de toestemming van de doelgroep, de afzender en de content overeenkomen met het programma.
Hoe zit het met afleverbaarheid en compliance?
Carrierfiltering, afzenderregistratie, geschiktheid van de ontvanger en netwerkomstandigheden kunnen het resultaat beïnvloeden:
- Opt-in. Toestemmingsvereisten hangen af van het berichtdoel en de bestemming. Je verzendworkflow moet opt-outs onmiddellijk verwerken, zodat ontvangers berichten kunnen stoppen die ze niet meer willen.
- Afzenderidentiteit. Het nummer of afzender-ID waarmee je verstuurt beïnvloedt de doorvoer, het vertrouwen en waar je naartoe kunt sturen. Verschillende identiteiten passen bij verschillende volumes en regio's.
- Lokale registratieregelingen. Sommige markten vereisen dat je je bedrijf en berichtenprogramma registreert voordat je A2P-verkeer verstuurt. Voor Amerikaanse lokale nummers koppelt 10DLC-registratie je merk, campagne en nummers. Carriers gebruiken die registratie bij het toepassen van doorvoer- en filterregels. Afzendervereisten variëren per bestemming.
Voldoen aan de verzendvereisten garandeert geen aflevering. Berichtrecords en carrierontvangstbewijzen beschrijven het gerapporteerde resultaat.
FAQ
Ondersteunt SMS links en afbeeldingen?
SMS ondersteunt links als platte tekst, die de telefoon van de ontvanger tikbaar kan maken. SMS kan geen afbeeldingen meesturen. MMS, RCS en berichten-apps ondersteunen media via hun respectievelijke diensten.
Hoe lang kan een SMS eigenlijk zijn?
Eén segment bevat maximaal 160 standaard GSM-7-tekens, zoals Latijnse letters en cijfers. Extensietekens zoals € tellen als twee. Eén Unicode-segment bevat 70 UTF-16-eenheden. Het teken 漢 gebruikt één eenheid. De emoji 😀 gebruikt er twee. Langere berichten worden opgesplitst in segmenten en op de telefoon van de ontvanger weer samengevoegd. Je wordt doorgaans per segment gefactureerd, dus lengte beïnvloedt de kosten. De SMS-segmentcalculator telt de eenheden in een afgerond bericht.
Is SMS veilig genoeg voor eenmalige codes?
SMS heeft geen end-to-end-encryptie. Codes kunnen worden onderschept of gephisht. Je moet die risico's meewegen voordat je SMS kiest voor een account of actie.
Waar Bird past
Je kiest een geschikt afzendernummer, bevestigt de toestemming van de ontvanger en volgt de bezorging wanneer je SMS vanuit je applicatie verstuurt. De SMS-service van Bird verbindt die verzoeken met carriers en rapporteert hun bezorgbevestigingen. RCS ondersteunt rijkere content via een apart zakelijk berichtenkanaal. Bird Verify beheert het genereren, bezorgen en kanaalselectie van codes voor verificatiestromen.