Speciale en niet-speciale tekens voor sms begrijpen
Wat je leert
Leer welke tekens als niet speciaal of speciaal voor sms worden beschouwd.
Speciale tekens, waaronder emoji's en bepaalde soorten tekst en symbolen, verkorten de tekenlimiet van het bericht van 160 naar 70. Ze kunnen ook moeilijk te onderscheiden zijn van niet-speciale personages.
Waarom verkorten speciale tekens de tekenlimiet?
Dit komt door de manier waarop sms-berichten zijn gecodeerd.
Voordat een bericht wordt verzonden, wordt elk teken gecodeerd in bits van gegevens die kunnen worden verzonden. Elk teken heeft een bepaald aantal bits nodig om gecodeerd te worden en elke sms staat een bepaald aantal bits toe.
sms-berichten worden gecodeerd in 7 of 16 bits via de volgende formaten:
- ISO-8859-15 (7 bits)
De standaard voor alle sms-berichten. Dit formaat beperkt het aantal tekens tot 160 en staat geen speciale tekens toe. - UTF-8 (16 bits)
Beperkt tot 70 tekens per bericht en staat speciale tekens en emoji's toe.
Hoeveel extra tekens krijg ik als ik de eerste 70 tekens overschrijd?
Technisch gezien kan de tweede (en derde en vierde) sms segment 70 tekens hebben. Het gebruik van een speciaal teken of emoji verandert de manier waarop een sms wordt gecodeerd. De limiet van 70 tekens geldt dus voor elk bericht segment voor die sms.
Merk op dat wanneer een sms langer is dan 1 bericht, Klaviyo een header toevoegt aan de backend zodat carriers weten dat de 2 zendingen samen gaan. Dit neemt een paar tekens in beslag, daarom zie je dat je 134 tekens kunt gebruiken voor 2 zendingen.
Niet-bijzondere tekens
De meeste niet-speciale tekens komen uit de GSM-7 tekenset (ook wel "charset" genoemd), die bestaat uit:
- Alle Latijnse tekens
- Cijfers (0-9)
- Enkele Griekse tekens
- Sommige symbolen en andere tekens
In sommige gevallen kan het zetten van een hoofdletter invloed hebben op of ze worden geteld als speciale of niet-speciale tekens. Bijvoorbeeld, à, é, è, ì, ò en ù zijn GSM-7 tekens, maar door ze een hoofdletter te geven in À, É, È, Ì, Ò en Ù worden het UCS-2 tekens.
Ik gebruik alle niet-speciale tekens, waarom is de tekenlimiet verlaagd?
Dit is een veel voorkomend probleem als je tekst en symbolen kopieert van een derde partij. Soms ziet een karakter eruit als een niet-speciaal karakter, maar komt het eigenlijk uit een speciale tekenset. De symbolen zien er bijna identiek uit en het kan moeilijk zijn om ze uit elkaar te houden.
Speciaal karakter |
Niet-bijzonder karakter |
‟ |
" |
ԁ |
d |
@ |
@ |
Meestal veranderen lookalike speciale tekens in niet-speciale tekens voordat ze worden afgeleverd. Dit is echter niet altijd het geval en het is het beste om per ongeluk speciale tekens te verwijderen.
Probeer je bericht rechtstreeks in Klaviyo over te typen of gebruik een tekstschoner. Als dat niet werkt, controleer dan of elk symbool daadwerkelijk als niet-speciaal wordt beschouwd.
Latijnse letters
Merk op dat soms maar 1 versie van een brief wordt geaccepteerd. Als er geen versie met hoofdletters of kleine letters is, is de corresponderende cel leeg.
Beschrijving |
Geactiveerde |
kleine letters |
Latijnse letter a |
A |
A |
Latijnse letter b |
B |
b |
Latijnse letter c |
C |
c |
Latijnse letter d |
D |
d |
Latijnse letter e |
E |
e |
Latijnse letter f |
F |
f |
Latijnse letter g |
G |
g |
Latijnse letter h |
H |
H |
Latijnse letter i |
I |
i |
Latijnse letter j |
J |
j |
Latijnse letter k |
K |
k |
Latijnse letter l |
L |
l |
Latijnse letter m |
M |
m |
Latijnse letter n |
N |
n |
Latijnse letter o |
O |
o |
Latijnse letter p |
P |
p |
Latijnse letter q |
Q |
q |
Latijnse letter r |
R |
r |
Latijnse letter s |
S |
s |
Latijnse letter t |
T |
t |
Latijnse letter u |
U |
u |
Latijnse letter v |
V |
v |
Latijnse letter w |
B |
B |
Latijnse letter x |
X |
x |
Latijnse letter y |
Y |
y |
Latijnse letter z |
Z |
z |
Latijnse letter æ |
Æ |
æ |
Latijnse letter scherp (Duits) |
ß | |
Latijnse a met ring boven |
Å | å |
Latijnse a met graf |
à | |
Latijnse e met graf |
è | |
Latijnse i met graf |
ì | |
Latijnse o met graf |
ò | |
Latijnse u met graf |
ù | |
Latijnse e met aigu |
|
é |
Latijnse o met streep |
Ø |
ø |
Latijnse a met diaerese |
Ä |
ä |
Latijnse o met diaerese |
ö |
ö |
Latijnse u met diaerese |
Ü |
ü |
Latijnse n met tilde |
Ñ |
ñ |
Latijnse c met cedille |
Ç |
Griekse letters
De niet-speciale Griekse letters staan hieronder. Merk op dat er maar 1 versie van deze tekens is.
Beschrijving |
Karakter |
Grieks gamma |
Γ |
Griekse delta |
Δ |
Grieks theta |
Θ |
Grieks lambda |
Λ |
Grieks xi |
Ξ |
Griekse pi |
Π |
Grieks sigma |
Σ |
Grieks phi |
Φ |
Griekse psi |
Ψ |
Grieks omega |
Ω |
Nummers
Beschrijving |
Karakter |
Nul |
0 |
Een |
1 |
Twee |
2 |
Drie |
3 |
Vier |
4 |
Vijf |
5 |
Zes |
6 |
Zeven |
7 |
Acht |
8 |
Negen |
9 |
Tekens van geld
Beschrijving |
Karakter |
Pond teken |
£ |
Dollarteken |
$ |
Yen teken |
¥ |
*Euro teken |
€ |
Valutateken |
¤ |
*Let op: het Euro-teken (€) telt als 2 tekens.
SymbolenSymbolen
Beschrijving |
Karakter |
Bij symbool |
@ |
Lage lijn |
_ |
Ampersand |
& |
Asterisk |
* |
Punt (punt) |
. |
Komma |
, |
Uitroepteken |
! |
Omgekeerd uitroepteken |
¡ |
Vraagteken |
? |
Omgekeerd vraagteken |
¿ |
Kolon |
: |
Puntkomma |
; |
Apostrof |
' |
Dubbel aanhalingsteken |
" |
Linkerhaakje |
( |
Haakje rechts |
) |
Minder dan |
< |
Groter dan |
> |
Gelijkteken |
= |
Plusteken |
+ |
Koppelteken of min |
- |
Procent teken |
% |
Cijferteken (hashtag, pond) |
# |
Sectie bord |
§ |
Schuine streep vooruit |
/ |
*Backslash |
\ |
*Linker vierkante haak |
[ |
*Rechtse vierkante haak |
] |
*Linker accolade |
{ |
*Rechtse accolade |
} |
*Verticale balk |
· |
*Tilde |
~ |
*Caret of circumflex |
^ |
* Elk symbool met een sterretje telt als 2 tekens in een tekstbericht.
Speciale tekensSpeciale tekens
Speciale tekens zijn alle andere tekens of emoji die niet in een van de bovenstaande tabellen staan, waaronder: À, á, â, ç, ê, É, È, Ì, î, í, Ò, ô, ó, Ù en ú.
Elk unicode karakter wordt als speciaal beschouwd, zelfs als het lijkt op een niet-speciaal karakter. Laten we het voorbeeld van dubbele aanhalingstekens gebruiken.
- Dit is het niet-speciale karakter: "
- Dit zijn speciale tekens: ", ", ", ",", "
Hoe je kunt controleren of je personage speciaal is of niet
Als je niet zeker weet of je personage speciaal is of niet, gebruik dan deze rekenmachine voor berichten segment . Kijk specifiek naar de gebruikte codering:
- GSM-7 geeft aan dat er geen speciale tekens zijn.
- UCS-2 geeft aan dat er minstens 1 speciaal teken is.