RCS 문자를 발송할 수 있는 테이블입니다.

발송이 완료되면 STATUS가 ‘3’으로 변경 후 로그 테이블로 이관됩니다.

로그테이블(RCS_LOG_YYYYMM)의 스키마도 발송테이블과 동일합니다.

컬럼명 타입 길이 NULL 설명
MSGKEY INT NOT NULL 메시지 고유번호로 자동 증가됨
TYPE VARCHAR 2 NOT NULL 메시지 타입 (RCS 대행사일 경우 필수)
11 : rcstmpl (정보성 템플릿)
12: rcsitmpl (이미지 템플릿)
21: rcssms (공통 포맷)
22: rcslms (공통 포맷)
23: rcsmms (공통 포맷)
30: rcschat (공통 포맷)
SENDABLE VARCHAR 1 NOT NULL 발송 가능 여부
N : 이미지 등록 전
Y : 이미지 등록 완료 or 이미지 없을 경우
STATUS VARCHAR 2 NOT NULL 발송상태
0 : 전송대기
9 : 수집 완료
2 : 결과수신대기
3 : 결과수신완료
REQDATE DATETIME NOT NULL 메시지를 전송할 시간, 미래 시간을 넣으면 예약 발송됨
CALLBACK VARCHAR 15 NOT NULL 송신자 전화번호 (발신 번호)
PHONE VARCHAR 15 NOT NULL 수신할 핸드폰 번호 (수신 번호)
DEPT_CODE VARCHAR 20 개별 빌링 ID (현재 사용하지 않음)
GROUP_ID VARCHAR 20 고객 반응 통계 ID
AGENCY_ID VARCHAR 50 RCS 대행사 아이디
AGENCY_KEY VARCHAR 64 대행사마다 부여되는 Key로 대행사를 인증하는 키 (RCS 대행사일 경우 필수)
대행사는 메시지 전송 규격의 agencyID가 대행사의 것일 경우, 대행사의 agencyKey를 삽입하여 전송해야 함(발신자와 최초 계약관계가 있는 대행사에서 삽입해야 함)
※ [대행사] RCS Biz Center에 로그인 후 내정보관리 메뉴에서 확인 가능 (기업은 해당 없음)
BRAND_ID VARCHAR 20 NOT NULL RCS Biz Center 에서 등록한 브랜드의 ID 값 필요 시 브랜드 관리자에게 문의해야 함
BRAND_KEY VARCHAR 64 기업에서 생성한 브랜드마다 부여되는 Key로 발신자를 인증하는 키 (RCS 대행사일 경우 필수)
메시지 전송 시 발신번호가 속한 브랜드의 brandKey를 삽입하여 전송해야 함.
삽입주체는 대행사별의 연동형태에 따라 기업 또는 대행사로 달라질 수 있음
※ [기업] RCS Biz Center에 로그인 후 브랜드 관리 > 브랜드 상세페이지에서 확인 가능
※ [대행사] 브랜드의 대행사로 지정 된 대행사는 API로 조회 가능
MSGBASE_ID VARCHAR 50 NOT NULL RCS Biz Center에서의 ‘템플릿 ID’와 같은 값으로, 등록한 메시지 템플릿의 ID 값
MSG VARCHAR 2000 전송할 메시지 (RCS_OBJECT 미사용 시에만 입력)
MSG_HEADER VARCHAR 1 NOT NULL 광고 여부 확인
0 : 정보성 메시지
1 : 광고성 메시지
MSG_TITLE VARCHAR 100 RCS 메시지 제목
MSG_FOOTER VARCHAR 50 무료 수신 거부 번호
MSG_HEADER가 1일 경우, 필수 입력
MSG_HEADER가 0일 경우, 선택 입력
숫자와 ‘-‘만 입력 가능
MSG_COPYALLOWED VARCHAR 1 NOT NULL 단말에서 해당 메시지
복사 가능 여부 (Y/N)
RCS_OBJECT VARCHAR 2000 웹템플릿에서 발송하거나, TYPE 12,21일 경우 MSG 필드 대신
사용하는 필드 (JSON 형식)
FALLBACK_YN VARCHAR 1 NOT NULL RCS전송 실패 시, SMS/LMS로 전환 발송 여부 (Y/N)
FALLBACK_TYPE VARCHAR 3 RCS전송 실패 시,
전환 발송 타입
(SMS, LMS)
FALLBACK_TITLE VARCHAR 40 FALLBACK 메시지를
LMS타입으로 발송할 경우
노출될 메시지 제목
FALLBACK_MSG VARCHAR 2000 RCS전송 실패 시,
SMS/LMS 전환 발송
메시지
FALLBACK_KISACODE VARCHAR 10 미사용 필드
(특수부가통신사업자 고객용)
FALLBACK_REASON VARCHAR 10 FALLBACK 발송 사유
(RCS 발송 실패 사유)
FALLBACK_REASON_DESC VARCHAR 200 FALBACK 발송 사유 상세
설명
IMG_GROUP_KEY VARCHAR 100 미사용 필드
(이미지 그룹 키)
IMG_GROUP_CNT VARCHAR 2 미사용 필드
(이미지 첨부 개수)
BTN_OBJECT VARCHAR 2000 웹 템플릿에서 발송하거나 자유 형식 또는 변수형 버튼을
사용할 경우 사용(JSON 형식)
BTN_CNT VARCHAR 3 NOT NULL 메시지에 첨부되는 버튼 개수
BTN_INSERT_TYPE VARCHAR 1 버튼 입력 방식 구분
D : 개별 입력
V : 변수형 입력
그 외 : 자유형 입력
D일 경우, BTN_TEXT, BTN_TYPE, BTN_CONTENTS필드 사용
그 외의 경우, BTN_OBJECT사용
BTN_TEXT_1 VARCHAR 100 버튼 1의 제목
BTN_TYPE_1 VARCHAR 100 버튼 1의 작동 타입
BTN_CONTENTS_1 VARCHAR 100 버튼 1을 눌렀을 때 연결되는 컨텐츠
BTN_TEXT_2 VARCHAR 100 버튼 2의 제목
BTN_TYPE_2 VARCHAR 100 버튼 2의 작동 타입
BTN_CONTENTS_2 VARCHAR 100 버튼 2을 눌렀을 때 연결되는 컨텐츠
BTN_TEXT_3 VARCHAR 100 버튼 3의 제목
BTN_TYPE_3 VARCHAR 100 버튼 3의 작동 타입
BTN_CONTENTS_3 VARCHAR 100 버튼 3을 눌렀을 때 연결되는 컨텐츠
WT_PRD_CODE VARCHAR 10 웹템플릿에서 ICH_PRODUCT_CODE와 동일한 값을 등록