Este cea mai frecventă surpriză de pe prima factură: o campanie pe care ai calculat-o la 1.000 de mesaje a consumat 2.000 de credite. Nu este o eroare de facturare, ci felul în care funcționează SMS-ul.
Două alfabete, două limite
Un SMS nu transportă text liber, ci text codat într-unul din două alfabete.
GSM-7 este alfabetul standard. Conține literele fără diacritice, cifrele și semnele de punctuație uzuale. Într-un singur mesaj încap 160 de caractere.
UCS-2 este alfabetul folosit când apare orice caracter din afara GSM-7. Într-un singur mesaj încap doar 70 de caractere.
Diacriticele românești (ă, â, î, ș, ț) nu fac parte din GSM-7. Este suficient unul singur, oriunde în text, ca întregul mesaj să treacă pe UCS-2 și limita să scadă de la 160 la 70.
Ce înseamnă în practică
Un memento tipic arată așa:
Bună ziua! Vă reamintim programarea de mâine, 14 martie, ora 10:30. Vă așteptăm!
Are 84 de caractere. Fără diacritice intră lejer într-un singur segment. Cu diacritice depășește limita de 70 și devine două segmente, adică dublul costului, pentru exact același text.
La mesajele lungi situația se complică: segmentele concatenate pierd câteva caractere pentru informația de asamblare, așa că limitele devin 153 pentru GSM-7 și 67 pentru UCS-2.
Cum decizi
Nu există un răspuns universal, dar există o regulă practică:
- Mesaje operaționale (mementouri, confirmări, coduri): renunță la diacritice. Textul rămâne perfect inteligibil, iar costul se înjumătățește.
- Mesaje de brand către clienți care țin la formă: păstrează diacriticele, dar scrie mai scurt, sub 70 de caractere.
Platforma îți arată numărul de segmente și costul înainte de trimitere, iar setarea de eliminare a diacriticelor poate fi activată la nivel de cont, ca să nu trebuiască să te gândești la asta de fiecare dată.
Ce nu ajută
Înlocuirea diacriticelor cu apostrofuri sau alte semne nu rezolvă nimic dacă semnul respectiv nu este în GSM-7. Emoji-urile sunt și ele în afara GSM-7 și declanșează aceeași trecere la 70 de caractere.