메인 콘텐츠로 건너뛰기

메시지가 표시되지 않는 이유는 무엇인가요?

Twilio에서 구매한 “From” 전화번호가 SMS 및 MMS 메시지를 모두 지원하는지 확인하세요. 예를 들어 이미지가 표시되지 않으면 “From” 번호가 MMS를 지원하지 않는 것입니다. Twilio의 수신 거부 목록에 있을 수 있습니다. “From” 번호로 START를 문자로 보내고 다시 시도하세요. 전송하는 “To” 전화번호가 E.164 형식인지 확인하세요.

E.164 형식이란 무엇인가요?

OneSignal(및 Twilio)은 모든 사용자 전화번호가 E.164 형식이어야 합니다. E.164는 전화번호의 번호 형식을 정의하는 국제 표준입니다. 이 형식은 국가 코드(1~3자리)와 가입자 전화번호(최대 12자리)가 포함된 숫자만 필요합니다. 일반적으로 다음과 같습니다:
  • +(플러스 기호)
  • 국제 국가 코드
  • 선행 0이 없는 지역 코드
  • 지역 전화번호
미국 전화번호의 예시:
  • 전화번호: 999 999 9999
  • E.164 형식: +19999999999
영국 런던의 경우:
  • 전화번호: 020 9999 9999
  • E.164 형식: +442099999999

멀티미디어 메시지(MMS)도 보낼 수 있나요?

예, “from” 전화번호가 MMS를 지원하는 한 텍스트 메시지와 함께 SMS에 최대 10개의 미디어 URL을 추가할 수 있습니다. 단, 메시지 크기는 5MB를 초과해서는 안 됩니다.
  • image/jpeg
  • image/jpg
  • image/gif
  • image/png
오디오, 비디오 및 기타 이미지 및 텍스트 형식을 포함한 기타 미디어 형식도 허용되지만 장치 호환성을 위해 콘텐츠가 수정되지 않습니다.
  • 미국과 캐나다에서만 MMS를 지원합니다.
  • 다른 국가로 전송된 MMS 메시지는 미디어 링크가 포함된 SMS 텍스트 메시지로 변환됩니다.

OneSignal에 SMS 구독자를 추가하려면 어떻게 해야 하나요?

SMS 구독자를 추가하는 모든 옵션에 대한 자세한 내용은 Import Phone Numbers를 참조하세요.

사용자가 SMS를 중지/수신 거부/재구독하려면 어떻게 해야 하나요?

자세한 내용은 SMS consent keyword management를 참조하세요.

OneSignal은 양방향 SMS 또는 구독자로부터의 수신 SMS를 지원하나요?

text-to-subscribe 키워드 및 이중 옵트인 메시지 응답과 함께 이중 옵트인 및 옵트인 사용 사례를 지원합니다. SMS Settings의 Consent Management에서 이를 설정합니다.

GSM-7 및 UCS-2 인코딩이란 무엇인가요?

SMS 메시지는 GSM-7 또는 UCS-2로 인코딩됩니다. GSM-7 인코딩이 더 일반적으로 사용되며 숫자, 영어 알파벳, 일부 그리스 문자 및 특수 문자를 지원합니다. GSM-7 지원 문자 목록은 Wikipedia 또는 Twilio에서 확인할 수 있습니다. 이모지와 같은 다른 언어 또는 문자의 경우 SMS 메시지는 UCS-2 인코딩을 통해 전송됩니다.

SMS 문자 제한 및 메시지 세그먼트란 무엇인가요?

단일 SMS 메시지의 문자 제한은 GSM-7 인코딩을 사용하는 메시지의 경우 160자이고 UCS-2 인코딩을 통해 전송되는 경우 70자입니다. 그러나 대부분의 최신 전화기와 네트워크는 메시지 분할, 연결 및 최대 1600자까지 메시지 재구성을 지원합니다. 160 GSM-7 문자 또는 70 UCS-2 문자보다 긴 SMS 메시지를 보내면 메시지가 여러 세그먼트로 분할됩니다. 그런 다음 Twilio는 재조립 지침을 위해 데이터 헤더에 6바이트를 사용합니다. 이렇게 하면 각 메시지 세그먼트에 153 GSM-7 문자 또는 67 UCS-2 문자가 남습니다. Twilio가 SMS 문자 제한을 처리하는 방법에 대한 추가 세부 정보는 여기에서 확인할 수 있습니다. Twilio에서 제공하는 메시지 길이 계산기를 사용하여 세그먼트 수를 확인할 수도 있습니다.

국제 SMS를 보내려면 어떻게 해야 하나요?

Twilio에서 국제 문자 메시지를 활성화해야 합니다. OneSignal에서는 국내 사용자 또는 국제 사용자에게 SMS를 보내는 것이 동일한 프로세스입니다.

Twilio 설정에서 국제 문자 메시지 활성화

국제 SMS 구성 옵션

long code, short code, toll-free, alphanumeric sender ID 및 messaging service란 무엇인가요?

다음은 SMS를 보낼 수 있는 다양한 전화번호입니다.

Long codes

long code는 음성 통화 및 SMS에 사용되는 표준 10자리 전화번호입니다(대부분의 국가). 미국 long code 전화번호의 예시: 999-999-9999

Short Code

short code는 모바일 전화로 SMS 및 MMS 메시지를 주고받는 데에도 사용할 수 있는 56자리 전화번호입니다. Short code는 이동통신사의 승인이 필요하며 프로세스는 일반적으로 812주가 소요됩니다. Short Code는 이동통신사의 승인을 받았으므로 대량 메시지에 선호되며 스팸으로 표시되지 않습니다. Twilio는 현재 short code를 제공합니다. 미국, 캐나다 및 영국을 포함한 일부 국가에서 사용할 수 있습니다. short code의 예시: 번호: 894546 Short Code는 TWILIO를 의미합니다

Toll-Free Number

toll-free 번호는 8XX로 시작하는 10자리 전화번호입니다. 맞춤형 toll-free 번호를 선택할 수도 있습니다. toll-free 번호는 이동통신사 확인을 위해 제출할 수 있으며 이는 이동통신사의 메시지 필터링을 피하는 데 도움이 됩니다. 이것은 일반 long code에 비해 큰 이점입니다. toll-free 번호는 또한 일반 long code 전화번호에 비해 더 높은 처리량(초당 3개의 메시지 세그먼트)을 갖습니다. toll-free 번호의 처리량을 늘리기 위해 더 많은 비용을 지불할 수도 있습니다.

Alphanumeric sender ID

alphanumeric sender ID는 E.164 형식의 전화번호 대신 메시지의 From 필드에 사용되는 사용자 지정 문자열입니다. 이는 비즈니스 브랜딩에 따라 사용자 지정 문자열을 사용할 수 있는 브랜드 단방향 메시징에 선호됩니다. 참고: alphanumeric sender ID는 현재 미국과 캐나다에서 지원되지 않습니다. 이 기능을 지원하는 국가 목록은 다음과 같습니다.

AlphaSender ID를 얻으려면 어떻게 해야 하나요?

AlphaSender ID 등록이 필요하지 않은 많은 국가에서는 Alpha Sender ID를 즉시 사용할 수 있습니다. Alpha Sender ID를 지원하는 국가의 전체 목록과 사전 등록이 필요한 국가를 확인하세요.
  • 국가가 Alpha Sender ID를 지원하고 사전 등록이 “필수”로 나열되지 않은 경우 Alpha Sender ID를 바로 사용할 수 있습니다. Alpha Sender ID를 생성하여 Messaging Service에 추가하기만 하면 됩니다. 대시보드 또는 API 호출의 “from” 매개변수에서 해당 Messaging Service를 선택합니다. 유효한 Alpha Sender ID는 A-z, 0-9 및 공백(” “)을 포함하여 최대 11자의 영숫자여야 합니다. 특수 문자는 허용되지 않습니다.
  • SMS를 보내려는 국가에 Alpha Sender ID 등록이 “필수”로 나열된 경우 국가별 프로세스를 따라야 합니다. Twilio의 Alpha Sender ID 시작 가이드를 참조하세요.

AlphaSender ID가 messaging service와 연결되어야 하나요?

AlphaSender ID를 사용하여 SMS를 보내려면 하나를 생성하고 Twilio의 Messaging Service에 추가해야 합니다. 그런 다음 해당 Messaging Service를 사용하여 OneSignal에서 사용자에게 SMS를 보낼 수 있습니다. 추가 세부 정보는 Messaging Service에서 Alpha Sender ID 사용에서 확인할 수 있습니다.

Twilio Messaging Service

Twilio는 공통 발신자, 기능 및 구성 세트를 기반으로 단일 풀에 다양한 유형의 발신자(long code 번호, short code, toll-free 번호 등)를 “번들링”할 수 있는 Messaging Service라는 기능을 제공합니다. 동일한 설정 및 기능 구성이 풀의 모든 전화번호에 적용됩니다. 대량의 메시지를 보내는 것은 계정 구성, 메시지 로그, 전송 계획 등의 측면에서 많은 복잡성이 있습니다. Messaging Service는 다음과 같은 많은 문제를 해결하는 데 도움이 됩니다:
  • Scaler 기능 - Messaging Service의 전화번호에 아웃바운드 메시징 트래픽을 균등하게 분산하여 더 많은 양의 메시지를 처리할 수 있습니다. 기본적으로 서비스의 여러 번호에 걸쳐 로드 밸런싱이 이루어집니다.
  • Country Code Geomatch - 지능형 라우팅(로컬 전화번호를 사용하여 SMS를 보내거나 실패 시 재라우팅)
  • Short Code Reroute - 사용 가능한 경우 short code를 사용하여 메시지 전송의 우선순위를 지정합니다
  • MMS converter - 장치 또는 이동통신사가 미디어를 지원하지 않는 경우 SMS를 링크로 변경합니다.
Messaging Service는 모든 주요 미국 이동통신사에서 곧 시행될 새로운 10DLC 규정을 준수하는 데에도 필요합니다. 기업은 회사와 캠페인을 등록한 다음 전화번호를 특정 캠페인과 연결해야 합니다. 메시지 전송 속도 또는 처리량은 브랜드의 신뢰 점수와 캠페인 사용 사례에 따라 결정됩니다. 이는 일반 10자리 long code를 사용하여 SMS를 보낼 때 전송 속도를 개선하고 이동통신사 필터링을 줄이는 데 도움이 됩니다. 고객은 이러한 캠페인 등록을 위해 Messaging Service를 생성 및 등록하고 다양한 유형의 발신자 번호를 풀링하여 필요에 맞게 사용할 수 있습니다. 규정에서는 Messaging Service를 사용하여 메시지를 보낼 것을 요구하지 않지만 발신자(또는 from) 전화번호는 Messaging Service에 연결되어야 합니다.

Messaging Service 구성 화면

Messaging Service 풀 설정

A2P 10DLC란 무엇인가요?

A2P 10DLC는 미국에서 기업이 표준 10자리 long code(10DLC) 전화번호를 통해 Application-to-Person(A2P) 유형 메시징을 보낼 수 있도록 하는 시스템을 의미합니다. 미국의 이동통신사는 모든 Twilio 트래픽을 A2P로 간주합니다. 10자리 long code는 전통적으로 Person-to-Person(P2P) 트래픽만을 위해 설계되어 기업이 제한된 처리량과 강화된 필터링으로 인해 제약을 받았습니다.
  • 기업의 경우 10DLC 규정은 동일한 전화번호를 사용하여 과거의 long code SMS보다 더 나은 전송 품질과 낮은 필터링 위험을 제공합니다.
  • 최종 사용자의 경우 스팸 콘텐츠를 줄이는 데 도움이 됩니다.

SMS 규정

경고: 이 섹션은 법적 조언으로 간주되어서는 안 됩니다. 규칙 및 규정에 대한 자세한 정보는 법률 고문의 조언을 구해야 합니다.
SMS에 대해 따라야 할 몇 가지 기본 지침은 다음과 같습니다:
  • 구독자에게만 SMS를 보내고 수신 거부를 존중합니다
  • 사용자가 무엇을 구독하는지 명확하게 전달합니다
  • 옵트인한 SMS 유형, 구독 시간 및 현재 상태, 빈도 등을 포함한 구독자 옵트인 세부 정보를 유지합니다
Twilio 또는 이동통신사가 SMS를 필터링하지 않도록 Twilio의 Messaging PolicyAcceptable Use Policy도 참조하세요. 미국 규정에 대한 추가 리소스:
  • Twilio
  • CTIA (미국 무선 통신 산업을 대표하는 무역 협회)
참고: 국가마다 SMS 전송에 대한 법적 요구 사항이 다릅니다. Twilio는 국가별 가이드라인을 여기에서 공유했습니다. 그러나 국제 메시지의 경우 메시지를 보내기 전에 수신자 국가의 규칙 및 규정을 조사하세요.