IOSOR Kunskap
UCS-2-ihopkoppling bränner prepaid-SMS-segment i tysthet
En emoji eller ett Unicode-tecken välter GSM-7 till UCS-2 och delar «ett meddelande» i fakturerade segment. Finans måste läsa segmenttal, inte composerräknaren.
När ett SMS innehåller tecken utanför GSM-7-standarden, som emojis eller smarta citattecken, tvingas systemet byta till UCS-2-kodning. Detta sänker antalet tillåtna tecken per segment drastiskt och orsakar en automatisk ihopkoppling som tömmer ditt prepaid-saldo snabbare än förväntat. För att undvika oväntade kostnader vid hög volym bör du övervaka segmentförbrukningen snarare än antalet skickade meddelanden.
Finans räknar segment, inte «meddelanden»
En composer som visar «1 message» svarar på en produktfråga. Plånboken svarar på en pengafråga: hur många fakturerade segment gick. Siffrorna divergerar när encoding ändras eller längden korsar en tröskel. Läs redovisning av SMS-segment. Kan finans inte exportera destination, encoding, längd, segment och tariff är raden ett kvitto. Se kontroll av förbetald spend innan ni lovar en månadsbudget från «meddelanden».
GSM-7 mot UCS-2: den tysta vältningen
GSM-7 är effektivt och skört. UCS-2 är ärligt och dyrare. Vältningen är osynlig om QA bara testar engelsk latin: en emoji omkodar hela kroppen; ett böjt citattecken eller en bock utanför GSM gör samma sak; «korta» variabler på engelska sväller i ett annat språk. UCS-2 är inte ett internationellt påslag: det är den verkliga encodingen. Visa den bredvid teckenantalet i composer och API, inte bara efter debiteringen.
Ihopkopplingspåslag som composern döljer
| Encoding | Engräns | Multipartgräns | Vad huvudet stjäl |
|---|---|---|---|
| GSM-7 | 160 | 153 | Ihopkopplingshuvud |
| UCS-2 | 70 | 67 | Samma huvud, mindre budget |
Att korsa engränsen avrundas inte artigt. Kroppen delas; varje del bär påslag; plånboken fakturerar varje. Ett UCS-2-meddelande på 71 tecken är redan två segment. Säger gränssnittet ett meddelande läser produkt och finans olika instrument.
Mallar och språk som korsar tröskeln
Brännan gömmer sig där support tittar sist: en variabel på tre tecken hos författaren och trettio hos mottagaren; en juridisk sidfot med böjda citattecken; en emoji «för värme» efter misslyckad DLR; en mall vars QA bara såg författarens tangentbord. Uppskatta före sändning; varna vid tröskelöverskridande; testa mottagarspråk. Ihopkoppling plus UCS-2 gör en «billig OTP-korridor» till en prepaid-överraskning utan att ändra destinationslistan.
Varningssignaler
- Composer eller API returnerar «meddelanden» i stället för segment
- Encoding dold till månadsslut
- Emoji i OTP-mallar utan segmentvarning
- Ledger utan encoding + segmenttal
- Massutskick som platt uppskattning
- Katalog in setup utlovad som om encodingmatte redan gällde
Börja med IOSOR
Öppna IOSOR-konsolen och aktivera pre-flight-kodningsspärren för alla utgående kampanjmallar. Konfigurera webhooks för att granska meddelandenyttolaster med avseende på tecken som inte är GSM-7, såsom smarta citattecken eller emojier, innan utskicken köas. Lägg en automatiska spärr på alla utskick där variabelexpansioner tvingar fram UCS-2-konkatenering som överskrider din målbudget för segment.
IOSOR sammanfattning
Att mäta kampanjer efter meddelandeantal snarare än debiterade segment garanterar oväntade budgetöverskridanden. När ett enda tecken som inte tillhör GSM-7 utlöser UCS-2-kodning sjunker er gräns för flerdelsmeddelanden från 153 till 67 tecken, vilket omedelbart fördubblar eller trefaldigar segmentförbrukningen i lokaliserade mallar och automatiska försök igen.
Var den här guiden till hjälp?
Relaterade guider
- Kampanjens ETA vs väggklocka: tysta timmar ändrar prognosen
Lär dig hur väggtid, regler för tysta timmar och kapacitet påverkar din SMS-kampanjs ETA. Håll din white-label-plattform exak.
- Försök misslyckade SMS-kampanjobjekt igen utan dubbel leverans
Säker återköning av misslyckade objekt i white-label-förbetalda SMS-kampanjer utan att debitera levererade meddelanden igen.
- Saldoskydd pausar SMS-kampanjer: Låg plånbok är inte operatörsavbrott
Upptäck varför oväntade SMS-kampanjstopp på vår white-label CPaaS-plattform beror på förbetalda saldogränser snarare än nätverksavbrott.