IOSOR Kennis

UCS-2-concatenatie verbrandt prepaid-SMS-segmenten stilletjes

Een emoji of Unicode-teken kantelt GSM-7 naar UCS-2 en splitst «één bericht» in gefactureerde segmenten. Finance moet segmenten tellen, niet de composerteller.

Product drukte één keer verzenden. De prepaid-wallet boekte drie eenheden. Geen ledgerfout: concatenatie na een stille encoding-kanteling. GSM-7 dekt bescheiden Latijn; emoji, veel schriften of «slimme» aanhalingstekens forceren UCS-2, verlagen het segmentbudget en knippen de body. Finance die nog «verzonden berichten» rapporteert, sluit de wallet nooit.

IOSOR draait prepaid-SMS white-label op één ledger. Catalogus live betekent dat het zendpad klaar is; in setup is een aanvraag, geen goedkopere encoding. Rond USD 1,000+ maandelijks gebruik worden segmenttelling en encoding commercieel reviewmateriaal. Geen platformabonnement om het account in leven te houden: laad prepaid en zie eenheden.

Finance telt segmenten, geen «berichten»

Een composer met «1 message» beantwoordt een productvraag. De wallet beantwoordt een geldvraag: hoeveel gefactureerde segmenten vertrokken. Cijfers wijken als encoding wijzigt of lengte een grens kruist. Lees boekhouding van SMS-segmenten. Kan finance bestemming, encoding, lengte, segmenten en tarief niet exporteren, is de rij een bon. Zie prepaid-uitgavenbeheer voor u een maandbudget uit «berichten» belooft.

GSM-7 versus UCS-2: de stille kanteling

GSM-7 is efficiënt en bros. UCS-2 is eerlijk en duurder. De kanteling is onzichtbaar als QA alleen Engels Latijn test: een emoji hercodeert de hele body; een krom aanhalingsteken of vinkje buiten GSM doet hetzelfde; «korte» variabelen in het Engels zwellen elders. UCS-2 is geen internationale toeslag: het is de echte encoding. Toon het naast het tekenaantal in composer en API, niet pas na de debit.

Concatenatie-overhead die de composer verbergt

Encoding Eendeelslimiet Multipartlimiet Wat de kop steelt
GSM-7 160 153 Concatenatiekop
UCS-2 70 67 Dezelfde kop, kleiner budget

De eendeelsgrens rondt niet beleefd af. De body splitst; elk deel draagt overhead; de wallet factureert elk deel. Een UCS-2-bericht van 71 tekens is al twee segmenten. Zegt de UI één bericht, lezen product en finance verschillende instrumenten.

Sjablonen en talen die de grens overschrijden

Segmentbrand zit waar support het laatst kijkt: een variabele van drie tekens bij de auteur en dertig bij de ontvanger; een juridische voettekst met kromme aanhalingstekens; een emoji «voor warmte» na mislukte DLR; een sjabloon waarvan QA alleen het toetsenbord van de auteur zag. Schat vóór verzenden; waarschuw bij grensoverschrijding; test ontvangsttalen. Concatenatie plus UCS-2 maakt van een «goedkope OTP-corridor» een prepaid-verrassing zonder de bestemmingslijst te wijzigen.

Rode vlaggen

  • Composer of API geeft «berichten» in plaats van segmenten
  • Encoding tot maandeinde verborgen
  • Emoji in OTP-sjablonen zonder segmentwaarschuwing
  • Ledger zonder encoding + segmenttelling
  • Bulk als vlakke schatting
  • Catalogus in setup beloofd alsof encodingwiskunde al geldt

Begin met IOSOR

Open de IOSOR-console en activeer de pre-flight encodingspoort op alle uitgaande campagnetemplates. Stel webhooks in om berichtpayloads te controleren op niet-GSM-7-tekens zoals slimme aanhalingstekens of emoji's voordat verzendingen in de wachtrij worden geplaatst. Zet een automatische pauze op elke verzending waarbij variabele-expansies UCS-2-concatenatie veroorzaken die het doelsegmentbudget overschrijdt.

IOSOR-les

Campagnes meten op basis van berichttelling in plaats van gefactureerde segmenten garandeert onverwachte budgetoverschrijding. Wanneer een enkel niet-GSM-7-teken UCS-2-encoding triggert, daalt de limiet voor meerdere delen van 153 naar 67 tekens, waardoor het segmentverbruik over gelokaliseerde templates en automatische pogingen direct verdubbelt of verdrievoudigt.

Was deze gids nuttig?

Gerelateerde gidsen