고객에게 알림을 보낼 때 메시지 형식은 매우 중요합니다. 메시지가 잘리거나 통신사로부터 두 배의 요금이 청구되는 일을 방지하려면 구체적인 예시를 통해 SMS 알림의 최대 글자 수 규칙을 반드시 이해해야 합니다.
SMS 글자 수의 골든 룰: GSM-7 vs Unicode
대부분의 비즈니스 담당자들은 SMS 한 건이 항상 160자까지 전송 가능하다고 생각합니다. 이론적으로는 맞지만, 실제로는 인코딩 방식이나 언어에 따라 훨씬 더 복잡해집니다. 글자 수 제한은 메시지에 사용되는 인코딩 방식에 완전히 좌우됩니다.
- GSM-7 인코딩 (160자) : 기본 라틴 알파벳을 위한 표준 인코딩 방식입니다. A부터 Z까지의 알파벳, 숫자, 그리고 일부 자주 쓰이는 악센트 문자(é, è, à 등)가 포함됩니다.
- Unicode / UCS-2 인코딩 (70자) : 메시지에 GSM-7이 지원하지 않는 문자(예: 이모지, 한국어, 또는 프랑스어 특수 문자 「 ç 」, 「 ê 」, 「 ë 」 등)가 단 하나라도 포함되면 메시지 전체가 유니코드(Unicode)로 전환됩니다. 이 경우 글자 수 제한은 즉시 메시지당 70자로 줄어듭니다.
이 제한을 초과하면 메시지가 여러 세그먼트(분할 메시지)로 나뉩니다. Twilio나 Plivo 같은 기존 SMS 게이트웨이는 각 세그먼트마다 개별적으로 요금을 부과하므로, 자신도 모르는 사이에 운영 비용이 순식간에 3배로 늘어날 수 있습니다.
SMS와 푸시 알림의 차이점
개발자와 시스템 통합 담당자들이 자주 묻는 질문 중 하나는 바로 what is the text limit when sending push notifications on sms (SMS로 푸시 알림을 보낼 때의 텍스트 제한은 무엇인가요?)입니다. 하지만 이 두 가지 기술을 혼동하지 않는 것이 중요합니다.
푸시 알림(Firebase를 통한 iOS 또는 Android 알림)은 바이트 기준의 크기 제한(일반적으로 4KB, 약 4000자)을 가집니다. 반면, SMS 알림은 위에서 설명한 엄격한 통신 프로토콜(GSM-7은 160자, Unicode는 70자)을 따릅니다. SMS로 알림을 보낼 때는 전송 성공률을 높이고 비용을 관리하기 위해 이 제한을 반드시 준수해야 합니다.
최대 글자 수 알림: 업종별 구체적인 예시
효과적이면서도 경제적인 메시지를 작성하는 데 도움이 되도록, 업종별 실제 알림 예시와 함께 정확한 글자 수 계산 및 이것이 비용 청구에 미치는 영향을 소개합니다.
예시 1 : 학교 및 교육 기관
결석이나 이벤트를 알리기 위해 학부모 대상 맞춤형 알림을 구축할 때, 단어 하나하나가 중요합니다. 프랑스어의 악센트 문자는 SMS를 순식간에 유니코드로 전환시킬 수 있습니다.
메시지 예시 :
« Chers parents, la réunion parents-professeurs de ce soir est décalée à 18h30. Merci de confirmer votre présence. »
분석 : 이 메시지는 111자입니다. 표준 GSM-7 문자를 사용하면 SMS 1건으로 전송할 수 있습니다. 하지만 유니코드 특수 문자가 포함되면 메시지가 분할됩니다. MySMSGate를 사용하면 이러한 복잡한 계산을 걱정할 필요가 없습니다. 메시지의 길이나 인코딩 방식에 관계없이 전송된 메시지당 단일 요금만 청구하기 때문입니다.
예시 2 : 배송 및 택배 서비스
택배 배송 SMS 알림을 설정하는 방법(how to set up courier delivery sms notifications)을 찾고 계신다면, 명확함과 간결함이 핵심입니다. 다음은 배송 기사를 위해 최적화된 템플릿입니다 :
메시지 예시 :
« Votre colis n°84920 est en cours de livraison. Il sera livré aujourd'hui entre 14h et 16h. Suivi : https://moncolis.fr/84920 »
Analyse : 이 메시지는 114자입니다. 표준 GSM-7 문자만 포함하고 있으므로 SMS 1건으로 계산됩니다. 기존 통신사에서 배송 알림용 대량 SMS 비용(cost of bulk sms for courier delivery notifications)을 산정해 보면, 개인화된 URL이나 긴 메시지 때문에 요금이 두 배로 늘어나는 경우가 많습니다. MySMSGate와 같은 배송 알림용 최적의 SMS 게이트웨이(best sms gateway for courier delivery notifications)를 사용하면 추가 비용 없이 전송당 0.02달러의 고정 요금이 보장됩니다.
예시 3 : 약국 및 병의원
의료 기관 및 약국은 처방전 조제 완료 알림을 보내야 합니다. 이때 가장 저렴한 비용으로 개인정보 보호와 신뢰성을 보장하는 약국 알림용 최적의 SMS 게이트웨이(best sms gateway for pharmacy notifications)를 선택하는 것이 중요합니다.
메시지 예시 :
« Votre ordonnance est prête à la Pharmacie du Centre. Vous pouvez venir la récupérer munie de votre carte vitale. »
분석 : 이 메시지는 112자입니다. 'é'와 'à' 같은 문자에 주의해야 합니다. 대부분의 네트워크에서 기본 GSM-7으로 지원되지만, 일부 노후화된 통신사는 강제로 유니코드 인코딩을 적용하여 제한을 70자로 줄이고 Twilio 등에서 이 메시지를 2건의 별도 SMS로 청구할 수 있습니다.
제한 사항 및 전송 비용 비교표
메시지 유형과 게이트웨이 선택이 예산에 미치는 영향을 더 쉽게 이해할 수 있도록, 프랑스어 특수 문자(Unicode)가 포함된 알림 500건을 전송할 때를 기준으로 한 비교표를 소개합니다.
| 기준 | 기존 게이트웨이 (예: Twilio) | MySMSGate (Android SIM 경유) |
|---|---|---|
| 세그먼트당 제한 (Unicode) | 70자 | 무제한 (휴대폰에서 직접 처리) |
| SMS당 평균 비용 (프랑스/유럽) | 세그먼트당 0.05 $ ~ 0.08 $ | 메시지당 0.02 $ (단일 요금) |
| 140자 SMS 전송 시 비용 | 2~3건의 SMS로 청구 (0.15 $ 이상) | 단 1건의 SMS로 청구 (0.02 $) |
| 번호 활성화 비용 (10DLC) | 필수 (월간 비용 + 승인 필요) | 없음 (본인 소유의 SIM 카드 사용) |
| 월간 정기 구독료 | 있음 (번호당 고정 비용) | 0 $ (약정 없음, 구독료 없음) |
이 표에서 볼 수 있듯이, 소규모 비즈니스나 로컬 서비스의 경우 MySMSGate와 같은 Android SMS 게이트웨이를 사용하면 캠페인 관리를 단순화하면서 비용을 최대 5분의 1로 줄일 수 있습니다.
SMS 알림을 간편하게 설정하는 방법
강력한 API 연동을 원하는 개발자이든, 기술적 지식이 없는 일반 사업자이든 관계없이 SMS 알림을 구축하는 것은 매우 간단합니다.
- 계정 생성 : MySMSGate에 접속하여 단 몇 초 만에 무료로 계정을 생성하세요.
- 휴대폰 연결 : 업무용 스마트폰(또는 사용하지 않는 공기계)에 Android 앱을 설치하고 대시보드에 표시된 QR 코드를 스캔하세요. 휴대폰이 즉시 개인 SMS 게이트웨이로 연동됩니다.
- 메시지 전송 : 직관적인 웹 인터페이스를 통해 고객과 실시간으로 대화하거나, Zapier, Make.com, n8n 등의 도구와 기존 시스템을 연동하여 전송하세요.
개발자의 경우, 단 하나의 엔드포인트를 제공하는 매우 간단한 REST API를 통해 연동할 수 있습니다. 자세한 내용은 전체 가이드인 API를 통해 Android 휴대폰에서 SMS 전송하기를 참고하세요.
API 연동 코드 예시 (Python)
다음은 배송 관리 또는 약국 관리 프로그램 등에 알림 전송 기능을 연동할 수 있는 간단한 코드 예시입니다 :
import requests
url = "https://mysmsgate.net/api/v1/send"
payload = {
"to": "+33612345678",
"message": "Votre commande est prête ! Récupérez-la dès aujourd'hui.",
"device_id": "votre_device_id_ici"
}
headers = {
"Authorization": "Bearer votre_cle_api_ici",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())이 간단한 스크립트를 통해 신뢰할 수 있고 경제적인 방식으로 알림 전송을 자동화할 수 있습니다. 요금 및 규모의 경제를 통한 비용 절감에 대해 자세히 알아보려면 소규모 비즈니스를 위한 가장 저렴한 SMS API 가이드를 읽어보세요.
SMS 글자 수 제한에 대한 자주 묻는 질문(FAQ)
글자 수 관리 및 비즈니스용 SMS 알림 전송과 관련하여 가장 자주 묻는 질문에 대한 답변을 확인해 보세요.
표준 SMS의 글자 수 제한은 어떻게 되나요 ?
GSM-7으로 인코딩된 표준 SMS의 제한은 160자입니다. 이모지나 특정 복잡한 악센트(또는 한국어 등의 유니코드 문자)와 같은 특수 문자를 사용하는 경우 제한은 메시지당 70자로 줄어듭니다.
악센트나 특수 문자가 포함된 SMS의 요금이 두 배로 청구되는 것을 방지하려면 어떻게 해야 하나요 ?
가장 효과적인 솔루션은 MySMSGate와 같은 게이트웨이를 사용하는 것입니다. 70자 또는 160자 세그먼트 단위로 요금을 부과하는 기존 API와 달리, MySMSGate는 메시지 길이나 인코딩 방식에 관계없이 사용자의 SIM 카드를 통해 전송되는 메시지당 0.02달러의 고정 요금을 적용합니다.
코딩을 모르는 비개발자도 SMS 알림을 보낼 수 있나요 ?
네, 가능합니다. MySMSGate 대시보드를 사용하면 온라인 채팅 인터페이스를 통해 웹 브라우저에서 직접 메시지를 보낼 수 있으며, Make나 Zapier 같은 노코드 연동 도구를 사용해 Google Sheets나 CRM 시스템에서 전송을 자동화할 수도 있습니다.
특별한 전화번호나 통신사 승인이 필요한가요 ?
아니요, 필요하지 않습니다. MySMSGate를 사용하면 본인 소유의 Android 스마트폰과 기존 SIM 카드에서 직접 SMS가 전송됩니다. 고객은 평소 사용하던 일반 전화번호로 메시지를 받기 때문에 신뢰도와 확인율이 크게 높아지며, 미국 10DLC 등록과 같은 번거롭고 복잡한 행정 절차를 거칠 필요가 없습니다.
Comments (0)
Be the first to comment!