[문자] SMS 가이드
팔로우개요
SMS 푸시 메시지는 문자를 통해 일회성 메시지가 발송됩니다. 메시지 내용에 따라 아래와 같이 구분됩니다.
구분 | 제한 내용 | 비고 |
SMS 단문 | 단문 메시지 (90바이트, 띄어쓰기 포함) | 국문 45자, 영문 90자 |
LMS 장문 | 이미지가 첨부되지 않은 장문 메시지(2,000 바이트, 띄어쓰기 포함) | 국문 1,000자, 영문 2,000자 |
MMS 장문 | 이미지를 포함한 장문 메시지(2,000 바이트, 띄어쓰기 포함)(jpg,jpeg 파일로 최대 300kb) | 국문 1,000자, 영문 2,000자 |
※ 국문 1자는 2 바이트, 영문 1자는 1 바이트, 이모티콘은 1개당 4 바이트로 카운트 됩니다.
이용하기 위한 기본조건
SMS 메시지 기능을 이용하기 위해서는 아래 조건을 만족해야 합니다.
1. 그로스 액션 기능이 연동되어야 합니다.
2. 발신 번호 등록을 위해 이메일로 별도의 서류를 제출해야 합니다.
[[인용:안내:보통]] 그로스 액션 기능 연동을 위해서는 디파이너리 유료플랜을 이용해야 합니다. [이용 문의하기]
SMS 프로필 등록 절차 안내
SMS 번호 등록을 위해 아래의 절차에 따라 서류를 제출해주세요. 발신 번호는 최대 10개까지 등록할 수 있습니다.
※ 담당자 확인은 평균 약 3 영업일이 소요될 수 있습니다.
🧐 어떤 서류를 준비해야 하나요?
- 통신가입증명원(메시징에 사용하려고 하는 번호를 개통한 통신사로부터 수령할 수 있습니다.)
- 담당자 신분증(주민등록번호 뒷번호 마스킹 처리)
- 담당자 재직증명서(최근 1개월 내 발급)
- 위임장(*아이지에이웍스에서 별도 서식 제공)
- 주소가 전부 입력되어야 합니다.
- 법인인감날인이 필요합니다.
참고 : 실물 서류(원본) 우편 발송을 권장하나, 스캔본 이메일 발송 모두 가능합니다.
SMS 기본 번호
여러 번호를 등록한 경우, 메시지 작성 시 매번 발송 번호를 선택해야 하는 번거로움이 발생할 수 있습니다. 디파이너리에서는 SMS 발송 시 기본으로 선택되는 1개의 번호를 설정할 수 있는 기능을 제공합니다. 기본 번호를 설정하면 메시지 작성 영역에서 해당 번호가 자동으로 선택됩니다.
SMS 메시지 작성 유의사항
1. 문자에 ‘물음표(?)’가 수신되는 경우
통신사 웹문자 회선은 기본적으로 EUC-KR 이라는 인코딩 방식을 사용하고 있으며 문자 전송 시 통신사에 EUC-KR 형식으로 인식하지 못하는 특수문자/이모티콘 또는 문자열이 삽입 될 경우 물음표(?)로 변환될 수 있습니다.
또한 (마이크로소프트 워드, 한글 등)프로그램에서 문자 내용을 작성 후 복사/붙여넣기 시, 혹은 디바이스에서 지원하지 않는 폰트의 경우 보이지 않는 문자열로 인해 물음표가 표시될 수 있으니, 발송 전 반드시 테스트 후 이용해주시기 바랍니다.
2. 개인화 메시지를 작성하는 경우
SMS의 과금 정책은 메시지의 바이트 수에 따라 결정됩니다. 따라서 개인화 메시지를 사용할 때, 아래 유의 사항을 주의해주시기 바랍니다.
[[인용:경고:작게]] 개인화 메시지 유의사항
치환되는 값이 각 메시지 유형에서 제한되는 바이트 수를 초과할 경우, 일부 메시지 내용이 노출되지 않을 수 있습니다.
SMS 리포트
푸시 메시지별 Dashboard 탭에서 발송 리포트를 확인할 수 있습니다.
[[인용:경고:작게]] SMS 푸시 Audience 수치와 Send 수치에 차이가 발생할 수 있습니다.
- 디바이스가 꺼져있거나 네트워크에 연결되어 있지 않은 경우, 사용자가 SMS 수신 거부로 설정한 경우에는 푸시를 수신할 수 없습니다.
- SMS의 정확한 Send 수치는 최대 24시간동안 집계됩니다.
SMS 수신 거부 프로세스 안내
DFINERY는 별도의 문자 거부 080업체를 사용하지 않고 수신 거부 API 기능을 제공하고 있습니다.
아래 내용은 고객사가 사용하는 080업체를 통해 수신 거부한 유저를 등록하는 프로세스를 안내합니다.
수신 거부 프로세스의 큰 틀은 아래와 같습니다.
수신 거부 플로우
- 고객이 거부한 수신 거부 전화번호를 080업체에서 다운로드 합니다.
- 수신 거부 번호와 User id정보를 매핑합니다
- 매핑 된 정보를 Open API를 통해 디파이너리에 전달합니다.
[[인용:위험:작게]] 수신 거부 번호를 필수적으로 등록해 주세요.
※ 수신 거부는 문자 채널을 거부한다는 의미입니다. (※ 발신 번호별로 거부가 되진 않습니다.)
① 수신 거부한 전화번호를 080업체에서 받기 (*080업체 & 광고주 사이드)
: 고객사에서 사용하고 있는 080업체에서 수신 거부로 등록한 휴대 번호를 전달받습니다.
②. 080에서 받은 수신 거부 번호와 user id 정보 매핑 (*광고주 사이드)
: 수신 거부 전화번호가 등록되면 추가로 user id에 매칭하여 알림 수신 동의 유무를 매칭해야 합니다.
- 080 수신 거부 업체에서 받은 전화번호 및 수신 관련 정보를 고객사 DB에 업데이트합니다.
- 고객사 DB에 있는 User ID 수신 거부 정보를 적합한 형태로 매칭합니다.
③ 수신거부 번호와 매핑된 user id를 디파이너리에 전달 (*광고주 → 디파이너리)
: 알림 수신 동의의 경우 고객사에서 직접 관리하시는 SMS 구독 정보를 User Profile API를 통해 최신화 하여 디파이너리에 전달합니다. 수신 차단을 위해선 광고성 알림 (SMS), 야간 광고성 알림 (SMS) 에 대한 수신 거부를 해제해야 합니다. >> 헬프센터 바로가기
[[인용:경고:작게]] 전화번호 등록이 된 사용자만 구독 유무 변경이 가능합니다.
※ DFINERY의 CRM 서비스는 메시지 발송 직전에 사용자의 구독 유무를 확인 후 메시지가 발송되므로, 항상 고객사 정보와 싱크가 중요합니다.
FAQs
Q1 : Open API를 사용하지 않으면 수신 거부 대상 고객은 등록할 수 없나요?
A1 : 디파이너리는 별도의 080업체를 등록하지 않기에 총 2가지로 수신 거부 대상을 수집할 수 있습니다.
① 귀사가 사용하고 계시는 080업체에서 수신 거부 리스트를 Open API를 통하여 전달합니다.
② 귀사의 앱 마이페이지 등에서 SMS 허용 / 거부가 가능하다면 SDK에서 수집도 가능합니다.
Q2. 수신 거부한 유저만 대상으로 세그먼트 생성 후 발송이 가능할까요?
A2 : 아니오, 불가능합니다. 디파이너리에 콘솔에서는 수신 거부를 진행 한 유저를 따로 세그먼트 할 수 없습니다.
수신 거부 유저는 발송 시 보내지지 않는 것으로 대체됩니다.
Q3. 수신 거부한 유저를 11:00에 080업체에서 확인했습니다. 아직 싱크를 맞추지 못한 상태인데, 10:30분에 푸시를 전송했을 경우, 싱크를 맞추지 못하면 거부 유저에게도 문자가 전송될 수 있나요?
A3. 네, 전송될 수 있습니다. 반드시 디파이너리에 거부했다는 사실을 업데이트 해야 디파이너리에서 인식 가능합니다.
따라서, 거부한 번호는 user id와 싱크를 맞춘 뒤 디파이너리에 전달해야 합니다
예를들면 아래와 같습니다.
- 10:00 유저가 080에 수신거부
- 11:00 광고주가 080업체에서 거부리스트를 받음
- 12:00 광고주가 디파이너리에 수신거부 설정(un_sub) 완료
→ 10:00~11:59 사이에 전송하면 수신 거부한 유저도 sms를 받을 수 있습니다.