DB2 Table Specification
BizMessage Agent에서 메시지를 전송하기 위해 입력해야 하는 테이블 명세는 다음과 같습니다.
K_MESSAGE(메시지 발송 요청)
표K_MESSAGE(메시지 발송 요청)| 항목 | 데이터 타입 | Null 옵션 | 설명 |
|---|---|---|---|
MSG_SEQNO(PK) |
NUMERIC(15,0) | NOT NULL | 자체적인 시퀀스값으로, 유일값이어야 함 - MESSAGE_SEQ.NEXTVAL() 값 또는 자체 유일한 고유 번호 |
| KKO_MSG | VARCHAR(4000) | NULL | 발송할 메시지 |
| TITLE | VARCHAR(255) | NULL | LMS 대체 메시지의 제목 - LMS만 해당 |
| PHONE_MSG | VARCHAR(4000) | NULL | 대체 메시지의 본문 |
| MSG_TYPE | VARCHAR(10) | NOT NULL | 메시지 발송 유형 |
KX: 알림톡만 발송 |
|||
KS: 알림톡 + SMS 대체 메시지 발송 |
|||
KM: 알림톡 + MMS 대체 메시지 발송 |
|||
XS: SMS 발송 |
|||
XM: MMS 발송 |
|||
| MOBILE_NO | VARCHAR(50) | NOT NULL | 메시지를 받을 수신 전화번호 |
| SENDER_NO | VARCHAR(50) | NOT NULL | 발신 번호 - 실제 푸시, SMS, MMS를 보내는 전화번호 |
| SEND_TYPE | VARCHAR(10) | NOT NULL | 메시지 전송 유형 |
S: 실시간 전송 |
|||
M: 배치 전송(메시지 2개 이상) |
|||
| RESERVE_DATE | TIMESTAMP | NOT NULL | 발송 예약 시각으로, 값이 없을 시 메시지를 즉시 발송 - 기본값: CURRENT TIMESTAMP- 형식: YYYY-MM-DD HH:MM:SS |
| KKO_TEMPLATE_CD | VARCHAR(50) | NULL | 알림톡 템플릿 코드 - 알림톡 사용 시에만 해당하며, SMS, MMS는 해당 없음 - 알림톡 템플릿 코드는 관리자 사이트의 템플릿 관리 메뉴에서 확인 가능 |
| KKO_TEMPLATE_TYPE | VARCHAR(2) | NULL | 알림톡의 템플릿 유형 - NULL로 입력 시, 서버는 AT로 인식 |
AT: 일반적인 텍스트형 템플릿인 경우 |
|||
AI: 알림톡의 템플릿이 이미지형 템플릿인 경우 |
|||
| KKO_APP_USER_ID | VARCHAR(30) | NULL | 앱 유저 아이디 - MOBILE_NO 혹은 KKO_APP_USER_ID 중 하나의 값을 입력(필수) - MOBILE_NO와 KKO_APP_USER_ID 정보가 동시에 요청된 경우 MOBILE_NO 로만 발송됨 |
| MMS_IMG1 | VARCHAR(255) | NULL | MMS 이미지 경로 1 |
| MMS_IMG2 | VARCHAR(255) | NULL | MMS 이미지 경로 2 |
| MMS_IMG3 | VARCHAR(255) | NULL | MMS 이미지 경로 3 |
| KKO_BTN_LINK1 | VARCHAR(500) | NULL | 버튼1 정보 - 버튼 정보 데이터 예시 참고 |
| KKO_BTN_LINK2 | VARCHAR(500) | NULL | 버튼2 정보 - 버튼 정보 데이터 예시 참고 |
| KKO_BTN_LINK3 | VARCHAR(500) | NULL | 버튼3 정보 - 버튼 정보 데이터 예시 참고 |
| KKO_BTN_LINK4 | VARCHAR(500) | NULL | 버튼4 정보 - 버튼 정보 데이터 예시 참고 |
| KKO_BTN_LINK5 | VARCHAR(500) | NULL | 버튼5 정보 - 버튼 정보 데이터 예시 참고 |
| SEND_CD | VARCHAR(1) | NOT NULL | 발송 여부 - 시스템 절차에 따라 N > H > Y 순으로 변경됨 |
N(기본값): 발송 접수 |
|||
H: 발송 중 |
|||
Y: 발송 완료 |
|||
| SEND_DATE | TIMESTAMP | NULL | 발송 일시 - 형식: YYYY-MM-DD HH:MM:SS |
| RESEND_CD | VARCHAR(1) | NULL | 서버 전송 시 에러 재전송 예약 필드(고객사 사용 불가 항목) - 기본값: N |
| SERVER_MMS_IMG1 | VARCHAR(100) | NULL | 이미지 서버 패스1 (고객사 사용 불가 항목) - 서버에서 발송일자 + AGENT ID 별 이미지 경로 |
| SERVER_MMS_IMG2 | VARCHAR(100) | NULL | 이미지 서버 패스2 (고객사 사용 불가 항목 ) - 서버에서 발송일자 + AGENT ID 별 이미지 경로 |
| SERVER_MMS_IMG3 | VARCHAR(100) | NULL | 이미지 서버 패스3 (고객사 사용 불가 항목) - 서버에서 발송일자 + AGENT ID 별 이미지 경로 |
| IMG_ATTACH_CD | VARCHAR(1) | NOT NULL | 이미지 첨부 여부 |
N(기본값): 이미지 없음 |
|||
Y: 이미지 첨부 완료 |
|||
M: 이미지 첨부 요청 |
|||
| IMG_SEND_DATE | TIMESTAMP | NULL | 이미지 전송 일시 (고객사 사용 불가 항목) |
| FILE_NAME | VARCHAR(50) | NULL | 전송 파일명 - 형식: {묶음 파일 명} + {발송 AGENT ID} |
| RESULT_CD1 | VARCHAR(10) | NULL | 알림톡 발송 결과 코드 |
OK: 성공 |
|||
| 그 외: 오류 | |||
| RESULT_CD2 | VARCHAR(10) | NULL | SMS/LMS/MMS 발송 결과 코드 |
OK: 성공 |
|||
| 그 외: 오류 | |||
| TELECOM_CD | VARCHAR(3) | NULL | 문자 발송 통신사 코드 (고객사 사용 불가 항목) |
| SERVER_SEND_DATE1 | TIMESTAMP | NULL | 서버 기준 발송 요청 시간 1 (고객사 사용 불가 항목) |
| SERVER_SEND_DATE2 | TIMESTAMP | NULL | 서버 기준 발송 요청 시간 2 (고객사 사용 불가 항목) |
| RESULT_DATE1 | TIMESTAMP | NULL | 서버 기준 푸시 발송 시간 (고객사 사용 불가 항목) |
| RESULT_DATE2 | TIMESTAMP | NULL | 서버 기준 대체 메시지 발송 시간 (고객사 사용 불가 항목) |
| RESULT_REG_DATE | TIMESTAMP | NULL | 결과 수신 시간(고객사 사용 불가 항목) |
| TAX_CD1 | VARCHAR(50) | NULL | 정산 관련 부서 코드 1 |
| TAX_CD2 | VARCHAR(50) | NULL | 정산 관련 부서 코드 2 |
| NAT_CD | VARCHAR(3) | NULL | 국제 전화코드 - 기본값: 82 |
| EMPHASIZE_TITLE | VARCHAR(255) | NULL | 강조 표기 템플릿을 사용하는 경우, 강조할 타이틀 |
| KKO_QUICK_REPLY1 | VARCHAR(500) | NULL | 바로연결1 정보 - 버튼 정보 데이터 예시 참고 |
| KKO_QUICK_REPLY2 | VARCHAR(500) | NULL | 바로연결2 정보 - 버튼 정보 데이터 예시 참고 |
| KKO_QUICK_REPLY3 | VARCHAR(500) | NULL | 바로연결3 정보 - 버튼 정보 데이터 예시 참고 |
| KKO_QUICK_REPLY4 | VARCHAR(500) | NULL | 바로연결4 정보 - 버튼 정보 데이터 예시 참고 |
| KKO_QUICK_REPLY5 | VARCHAR(500) | NULL | 바로연결5 정보 - 버튼 정보 데이터 예시 참고 |
| KKO_QUICK_REPLY6 | VARCHAR(500) | NULL | 바로연결6 정보 - 버튼 정보 데이터 예시 참고 |
| KKO_QUICK_REPLY7 | VARCHAR(500) | NULL | 바로연결7 정보 - 버튼 정보 데이터 예시 참고 |
| KKO_QUICK_REPLY8 | VARCHAR(500) | NULL | 바로연결8 정보 - 버튼 정보 데이터 예시 참고 |
| KKO_QUICK_REPLY9 | VARCHAR(500) | NULL | 바로연결9 정보 - 버튼 정보 데이터 예시 참고 |
| KKO_QUICK_REPLY10 | VARCHAR(500) | NULL | 바로연결10 정보 - 버튼 정보 데이터 예시 참고 |
| HEADER | VARCHAR(50) | NULL | 아이템 리스트형 템플릿을 사용하는 경우, 메시지 상단에 표기할 제목 |
| ITEM_HIGHLIGHT | VARCHAR(100) | NULL | 아이템 리스트형 템플릿을 사용하는 경우, 강조할 아이템 - [아이템 리스트형 템플릿] 아이템 하이라이트 데이터 예시 참고 |
| ITEM | VARCHAR(4000) | NULL | 아이템 리스트형 템플릿을 사용하는 경우, 아이템 리스트와 아이템 요약 정보 - [아이템 리스트형 템플릿] 아이템 리스트와 아이템 요약 정보 데이터 예시 참고 |
| REG_DATE | TIMESTAMP | NOT NULL | 등록 일시 - 기본값: CURRENT TIMESTAMP- 형식: YYYY-MM-DD HH:MM:SS |
| UPDATE_BY | VARCHAR(20) | NOT NULL | 변경자 |
| UPDATE_DATE | TIMESTAMP | NULL | 변경 일시 |
| INDEX | PK : MSG_SEQNO I1_K_MESSAGE : RESERVE_DATE I2_K_MESSAGE : SEND_DATE I3_K_MESSAGE : SEND_CD, IMG_ATTACH_CD I4_K_MESSAGE : REG_DATE |
K_MESSAGE_LOG(메시지 발송 결과)
표K_MESSAGE_LOG(메시지 발송 결과)| 항목 | 데이터 타입 | Null 옵션 | 설명 |
|---|---|---|---|
MSG_SEQNO(PK) |
NUMERIC(15,0) | NOT NULL | 자체적인 시퀀스값으로, 유일값이어야 함 - MESSAGE_SEQ.NEXTVAL() 값 또는 자체 유일한 고유 번호 |
| KKO_MSG | VARCHAR(4000) | NULL | 발송할 메시지 |
| TITLE | VARCHAR(255) | NULL | LMS 대체 메시지의 제목 - LMS만 해당 |
| PHONE_MSG | VARCHAR(4000) | NULL | 대체 메시지의 본문 |
| MSG_TYPE | VARCHAR(10) | NOT NULL | 메시지 발송 유형 |
KX: 알림톡만 발송 |
|||
KS: 알림톡 + SMS 대체 메시지 발송 |
|||
KM: 알림톡 + MMS 대체 메시지 발송 |
|||
XS: SMS 발송 |
|||
XM: MMS 발송 |
|||
| MOBILE_NO | VARCHAR(50) | NOT NULL | 메시지를 받을 수신 전화번호 |
| SENDER_NO | VARCHAR(50) | NOT NULL | 발송자 번호 - 실제 푸시, SMS, MMS를 보내는 전화번호 |
| SEND_TYPE | VARCHAR(10) | NOT NULL | 메시지 전송 유형 |
S: 단건 전송 |
|||
M: 대량 전송(메시지 2개 이상) |
|||
| RESERVE_DATE | TIMESTAMP | NOT NULL | 발송 예약 시각으로, 값이 없을 시 즉시 발송 - 기본값: CURRENT TIMESTAMP- 형식: YYYY-MM-DD HH:MM:SSRL |
| KKO_TEMPLATE_CD | VARCHAR(50) | NULL | 알림톡 템플릿 코드 - 알림톡 사용 시에만 해당하며, SMS, MMS는 해당 없음 |
| KKO_TEMPLATE_TYPE | VARCHAR(2) | NULL | 알림톡 템플릿 유형 - 알림톡 발송에 해당 값을 NULL로 입력할 경우 서버에서는 AT로 인식함 |
AT: 알림톡 템플릿 |
|||
AI: 이미지 알림톡 템플릿 |
|||
| KKO_APP_USER_ID | VARCHAR(30) | NULL | 앱 유저 아이디 - MOBILE_NO 혹은 KKO_APP_USER_ID 중 하나의 값을 입력(필수) - MOBILE_NO와 KKO_APP_USER_ID 정보가 동시에 요청된 경우 MOBILE_NO 로만 발송됨 |
| MMS_IMG1 | VARCHAR(255) | NULL | MMS 이미지 경로 1 |
| MMS_IMG2 | VARCHAR(255) | NULL | MMS 이미지 경로 2 |
| MMS_IMG3 | VARCHAR(255) | NULL | MMS 이미지 경로 3 |
| KKO_BTN_LINK1 | VARCHAR(500) | NULL | 버튼1 정보 - 버튼 정보 데이터 예시 참고 |
| KKO_BTN_LINK2 | VARCHAR(500) | NULL | 버튼2 정보 - 버튼 정보 데이터 예시 참고 |
| KKO_BTN_LINK3 | VARCHAR(500) | NULL | 버튼3 정보 - 버튼 정보 데이터 예시 참고 |
| KKO_BTN_LINK4 | VARCHAR(500) | NULL | 버튼4 정보 - 버튼 정보 데이터 예시 참고 |
| KKO_BTN_LINK5 | VARCHAR(500) | NULL | 버튼5 정보 - 버튼 정보 데이터 예시 참고 |
| SEND_CD | VARCHAR(1) | NOT NULL | 발송 여부 - 시스템 절차에 따라 N > H > Y 순으로 변경됨 |
N(기본값): 발송 접수 |
|||
H: 발송 중 |
|||
Y: 발송 완료 |
|||
| SEND_DATE | TIMESTAMP | NULL | 발송 일시 - 기본값: CURRENT TIMESTAMP- 형식: YYYY-MM-DD HH:MM:SS |
| RESEND_CD | VARCHAR(1) | NULL | 서버 전송 시 에러 재전송 예약 필드(고객사 사용 불가 항목) - 기본값: N |
| SERVER_MMS_IMG1 | VARCHAR(100) | NULL | 이미지 서버 패스1 (고객사 사용 불가 항목) - 서버에서 발송 일자 + AGENT ID 별 이미지 경로 |
| SERVER_MMS_IMG2 | VARCHAR(100) | NULL | 이미지 서버 패스2 (고객사 사용 불가 항목) - 서버에서 발송 일자 + AGENT ID 별 이미지 경로 |
| SERVER_MMS_IMG3 | VARCHAR(100) | NULL | 이미지 서버 패스3 (고객사 사용 불가 항목) - 서버에서 발송 일자 + AGENT ID 별 이미지 경로 |
| IMG_ATTACH_CD | VARCHAR(1) | NOT NULL | 이미지 첨부 여부 |
Y: 실시간 발송으로 이미지를 첨부 |
|||
M: 배치 발송으로 이미지를 첨부 |
|||
N(기본값): 이미지를 첨부하지 않음 |
|||
| IMG_SEND_DATE | TIMESTAMP | NULL | 이미지 전송 일시 (고객사 사용 불가 항목) |
| FILE_NAME | VARCHAR(50) | NULL | 전송 파일명 - 형식: {묶음 파일 명} + {발송 AGENT ID} |
| RESULT_CD1 | VARCHAR(10) | NULL | 전송 결과 코드 (카카오 발송 결과 코드) |
OK: 성공 |
|||
| 그 외: 오류 | |||
| RESULT_CD2 | VARCHAR(10) | NULL | 전송 결과 코드 (SMS/LMS/MMS발송 결과 코드) |
OK: 성공 |
|||
| 그 외: 오류 | |||
| TELECOM_CD | VARCHAR(3) | NULL | 문자 발송 통신사 코드 - 에이전트 사용으로 사용 금지 |
| SERVER_SEND_DATE1 | TIMESTAMP | NULL | 발송 요청 시간 1 (서버 기준) - 에이전트 사용으로 사용 금지 |
| SERVER_SEND_DATE2 | TIMESTAMP | NULL | 발송 요청 시간 2 (서버 기준) - 에이전트 사용으로 사용 금지 |
| RESULT_DATE1 | TIMESTAMP | NULL | 푸시 발송 시간 (서버 기준) - 에이전트 사용으로 사용 금지 |
| RESULT_DATE2 | TIMESTAMP | NULL | 대체 메시지 발송 시간 (서버 기준) - 에이전트 사용으로 사용 금지 |
| RESULT_REG_DATE | TIMESTAMP | NULL | 결과 수신 성공 일시(결과 수신 시간) - 에이전트 사용으로 사용 금지 |
| TAX_CD1 | VARCHAR(50) | NULL | 정산 관련 부서 코드 1 |
| TAX_CD2 | VARCHAR(50) | NULL | 정산 관련 부서 코드 2 |
| NAT_CD | VARCHAR(3) | NULL | 국제 전화 코드 - 기본값: 82 |
| EMPHASIZE_TITLE | VARCHAR(255) | NULL | 강조표기 템플릿인 경우, 강조할 타이틀 |
| KKO_QUICK_REPLY1 | VARCHAR(500) | NULL | 바로 연결1 정보 - 버튼 정보 데이터 예시 참고 |
| KKO_QUICK_REPLY2 | VARCHAR(500) | NULL | 바로연결2 정보 - 버튼 정보 데이터 예시 참고 |
| KKO_QUICK_REPLY3 | VARCHAR(500) | NULL | 바로연결3 정보 - 버튼 정보 데이터 예시 참고 |
| KKO_QUICK_REPLY4 | VARCHAR(500) | NULL | 바로연결4 정보 - 버튼 정보 데이터 예시 참고 |
| KKO_QUICK_REPLY5 | VARCHAR(500) | NULL | 바로연결5 정보 - 버튼 정보 데이터 예시 참고 |
| KKO_QUICK_REPLY6 | VARCHAR(500) | NULL | 바로연결6 정보 - 버튼 정보 데이터 예시 참고 |
| KKO_QUICK_REPLY7 | VARCHAR(500) | NULL | 바로연결7 정보 - 버튼 정보 데이터 예시 참고 |
| KKO_QUICK_REPLY8 | VARCHAR(500) | NULL | 바로연결8 정보 - 버튼 정보 데이터 예시 참고 |
| KKO_QUICK_REPLY9 | VARCHAR(500) | NULL | 바로연결9 정보 - 버튼 정보 데이터 예시 참고 |
| KKO_QUICK_REPLY10 | VARCHAR(500) | NULL | 바로연결10 정보 - 버튼 정보 데이터 예시 참고 |
| HEADER | VARCHAR(50) | NULL | 아이템 리스트형 템플릿을 사용하는 경우, 메시지 상단에 표기할 제목 |
| ITEM_HIGHLIGHT | VARCHAR(100) | NULL | 아이템 리스트형 템플릿을 사용하는 경우, 강조할 아이템 - [아이템 리스트형 템플릿] 아이템 하이라이트 데이터 예시 참고 |
| ITEM | VARCHAR(4000) | NULL | 아이템 리스트형 템플릿을 사용하는 경우, 아이템 리스트와 아이템 요약 정보 - [아이템 리스트형 템플릿] 아이템 리스트와 아이템 요약 정보 데이터 예시 참고 |
| REG_DATE | TIMESTAMP | NOT NULL | 등록 일시 - 기본값: CURRENT TIMESTAMP |
| UPDATE_BY | VARCHAR(20) | NOT NULL | 변경자 |
| UPDATE_DATE | TIMESTAMP | NULL | 변경 일시 |
| INDEX | PK : MSG_SEQNO I1_K_MESSAGE_LOG : RESERVE_DATE I2_K_MESSAGE_LOG : SEND_DATE I3_K_MESSAGE_LOG : SEND_CD, IMG_ATTACH_CD I4_K_MESSAGE_LOG : REG_DATE |
K_AGENT (에이전트 이중화 관리)
표Code Mapping 섹션| 항목 | 데이터 유형 | Null 옵션 | 설명 |
|---|---|---|---|
AGENT_ID(PK) |
VARCHAR(20) | NOT NULL | 에이전트 공유 ID |
| CURRENT_STATUS | VARCHAR(1) | NOT NULL | 에이전트 상태 |
M: Master |
|||
S: Slave |
|||
| L_CHECK_TIME | TIMESTAMP | NULL | 헬스 체크 시간 |
| INDEX | PK : AGENT_ID |
K_F_AGENT (친구톡 발송 요청)
표K_F_AGENT (친구톡 발송 요청)| 항목 | 데이터 유형 | Null 옵션 | 설명 |
|---|---|---|---|
MSG_SEQNO(PK) |
NUMERIC(15,0) | NOT NULL | 자체적인 시퀀스값으로, 유일값이어야 함 - MESSAGE_SEQ.NEXTVAL() 값 또는 자체 유일한 고유 번호 |
| KKO_MSG | VARCHAR(4000) | NULL | 발송할 메시지 |
| MOBILE_NO | VARCHAR(50) | NOT NULL | 수신 번호 - 기본값 이외에 특정 번호를 지정하고자 할 때 사용 |
| SENDER_NO | VARCHAR(50) | NOT NULL | 발신 번호 - 실제 푸시, SMS, MMS를 발신하는 전화번호 |
| TITLE | VARCHAR(255) | NULL | LMS 또는 MMS 대체 메시지를 사용할 경우, 메시지의 제목 |
| PHONE_MSG | VARCHAR(4000) | NULL | 대체 메시지 |
| MSG_TYPE | VARCHAR(10) | NOT NULL | 메시지 발송 유형 |
FX(기본값): 친구톡만 발송 |
|||
FS: 친구톡 + SMS 대체 메시지 |
|||
FM: 친구톡 + LMS 대체 메시지 |
|||
| RESERVE_DATE | TIMESTAMP | NOT NULL | 발송 예약 시각으로, 값이 없을 시 메시지를 즉시 발송 - 기본값: CURRENT TIMESTAMP- 형식: YYYY-MM-DD HH:MM:SS |
| KKO_IMG_PATH | VARCHAR(255) | NULL | 친구톡에 첨부할 이미지 경로 |
| KKO_IMG_WIDE_CD | VARCHAR(1) | NOT NULL | 친구톡에 첨부할 이미지의 와이드 여부 |
Y: 와이드 이미지 |
|||
N(기본값): 일반 이미지 |
|||
| KKO_IMG_LINK_URL | VARCHAR(1000) | NULL | 친구톡에 첨부된 이미지 클릭 시 연결될 링크 URL |
| KKO_IMG_URL | VARCHAR2(1000) | NULL | 카카오에 업로드된 이미지 URL이 자동 입력됨 - 업로드한 이미지 URL을 재사용할 경우, 수동 입력도 가능 |
| KKO_APP_USER_ID | VARCHAR2(30) | NULL | 앱 유저 아이디 - MOBILE_NO 혹은 KKO_APP_USER_ID 중 하나로 반드시 필요한 값 - MOBILE_NO와 KKO_APP_USER_ID 정보가 동시에 요청된 경우 MOBILE_NO로만 발송됨 |
| KKO_USER_KEY | VARCHAR2(30) | NULL | 사용자 식별키 - 카카오톡 채널 봇을 이용해 받은 카카오톡 채널 사용자 식별키 |
| KKO_AD_FLAG | VARCHAR2(1) | NULL | 광고성 메시지 필수 표기 사항 노출 여부 |
Y(기본값): 노출 |
|||
N: 미노출 |
|||
| KKO_BTN_LINK1 | VARCHAR(500) | NULL | 버튼1 정보 - 버튼 정보 데이터 예시 참고 |
| KKO_BTN_LINK2 | VARCHAR(500) | NULL | 버튼2 정보 - 버튼 정보 데이터 예시 참고 |
| KKO_BTN_LINK3 | VARCHAR(500) | NULL | 버튼3 정보 - 버튼 정보 데이터 예시 참고 |
| KKO_BTN_LINK4 | VARCHAR(500) | NULL | 버튼4 정보 - 버튼 정보 데이터 예시 참고 |
| KKO_BTN_LINK5 | VARCHAR(500) | NULL | 버튼5 정보 - 버튼 정보 데이터 예시 참고 |
| SEND_CD | VARCHAR(1) | NOT NULL | 발송 여부 - 기본값: N |
| SEND_DATE | TIMESTAMP | NULL | 발송 일시 |
| RESEND_CD | VARCHAR(1) | NULL | 서버 전송 시 에러 재전송 예약 필드 사용 불가 - 기본값: N |
| SERVER_KKO_IMG | VARCHAR(255) | NULL | 카카오톡 서버에 저장된 이미지 경로 |
| IMG_ATTACH_CD | VARCHAR(1) | NOT NULL | 이미지 첨부 여부 |
N(기본값): 이미지 없음 |
|||
Y: 이미지 URL로 이미지 첨부 |
|||
M: 서버에 업로드할 이미지 있음 |
|||
| IMG_SEND_DATE | TIMESTAMP | NULL | 이미지 전송 일시 (고객사 사용 불가 항목) |
| FILE_NAME | VARCHAR(50) | NULL | 전송 파일명 - 형식: {묶음 파일 명} + {발송 AGENT ID} |
| RESULT_CD1 | VARCHAR(20) | NULL | 전송 결과 코드 (친구톡 발송 결과 코드) |
OK: 성공 |
|||
| 그 외: 오류 | |||
| RESULT_CD2 | VARCHAR(20) | NULL | 전송 결과 코드 (문자 발송 결과 코드) |
OK: 성공 |
|||
| 그 외: 오류 | |||
| TELECOM_CD | VARCHAR(20) | NULL | 문자 발송 통신사 코드 |
| SERVER_SEND_DATE1 | TIMESTAMP | NULL | 친구톡 발송 요청 시간 1(서버 기준) - 에이전트 사용으로 사용 금지 |
| SERVER_SEND_DATE2 | TIMESTAMP | NULL | 친구톡 발송 요청 시간 2(서버 기준) - 에이전트 사용으로 사용 금지 |
| RESULT_DATE1 | TIMESTAMP | NULL | 친구톡 결과 수신 일시(서버 기준) - 에이전트 사용으로 사용 금지 |
| RESULT_DATE2 | TIMESTAMP | NULL | 문자 결과 수신 일시(서버 기준) - 에이전트 사용으로 사용 금지 |
| RESULT_REG_DATE | TIMESTAMP | NULL | 결과 수신 성공 일시 - 에이전트 사용으로 사용 금지 |
| TAX_CD1 | VARCHAR(50) | NULL | 정산 관련 부서 코드 1 |
| TAX_CD2 | VARCHAR(50) | NULL | 정산 관련 부서 코드 2 |
| REG_DATE | TIMESTAMP | NOT NULL | 등록 일시 - 기본값: CURRENT TIMESTAMP |
| UPDATE_BY | VARCHAR(20) | NULL | 변경자 |
| UPDATE_DATE | TIMESTAMP | NULL | 변경 일시 |
| INDEX | PK : MSG_SEQNO I1_K_F_MESSAGE : RESERVE_DATE I2_K_F_MESSAGE : SEND_DATE I3_K_F_MESSAGE : SEND_CD, IMG_ATTACH_CD I4_K_F_MESSAGE : REG_DATE |
K_F_MESSAGE_LOG (친구톡 발송 결과)
표K_F_MESSAGE_LOG (친구톡 발송 결과)| 항목 | 데이터 방식 | Null 옵션 | 설명 |
|---|---|---|---|
MSG_SEQNO(PK) |
NUMERIC(15,0) | NOT NULL | 자체적인 시퀀스값으로, 유일값이어야 함 - MESSAGE_SEQ.NEXTVAL() 값 또는 자체 유일한 고유 번호 |
| KKO_MSG | VARCHAR(4000) | NULL | 발송할 메시지 |
| MOBILE_NO | VARCHAR(50) | NOT NULL | 발송자 번호 - 기본값 이외에 특정 번호 지정하고자 할 때 사용 |
| SENDER_NO | VARCHAR(50) | NOT NULL | 메시지를 받을 수신 전화번호 |
| TITLE | VARCHAR(255) | NULL | LMS 또는 MMS 대체 메시지를 사용하는 경우, 메시지의 제목 |
| PHONE_MSG | VARCHAR(4000) | NULL | 대체 메시지 본문 |
| MSG_TYPE | VARCHAR(10) | NOT NULL | 메시지 전송 유형 |
FX: 친구톡만 발송 |
|||
FS: 친구톡 + SMS 대체 메시지 |
|||
FM: 친구톡 + LMS 대체 메시지 |
|||
| RESERVE_DATE | TIMESTAMP | NOT NULL | 발송 예약 시각 - 값이 없을 시 메시지를 즉시 발송 - 형식: YYYY-MM-DD HH:MM:SS |
| KKO_IMG_PATH | VARCHAR(255) | NULL | 친구톡에 첨부할 이미지의 경로 |
| KKO_IMG_WIDE_CD | VARCHAR(1) | NOT NULL | 친구톡에 첨부할 이미지의 와이드 여부 |
N(기본값): 와이드 이미지가 아닌 일반 이미지 |
|||
Y: 와이드 이미지 |
|||
| KKO_IMG_LINK_URL | VARCHAR(1000) | NULL | 친구톡에 첨부된 이미지를 클릭 시 연결될 링크 URL |
| KKO_IMG_URL | VARCHAR2(1000) | NULL | 카카오에 업로드된 이미지 URL - 업로드한 이미지 URL을 가지고 있을 경우 입력 |
| KKO_APP_USER_ID | VARCHAR2(30) | NULL | 앱 유저 아이디 - MOBILE_NO 혹은 KKO_APP_USER_ID 둘 중 하나는 반드시 필요한 값 - MOBILE_NO와 KKO_APP_USER_ID 정보가 동시에 요청된 경우 MOBILE_NO로만 발송 |
| KKO_USER_KEY | VARCHAR2(30) | NULL | 사용자 식별키(카카오톡 채널 봇을 이용해 받은 카카오톡 채널 사용자 식별키) |
| KKO_AD_FLAG | VARCHAR2(1) | NULL | 광고성 메시지 필수 표기 사항을 노출 |
Y(기본값): 노출 |
|||
N: 미노출 |
|||
| KKO_BTN_LINK1 | VARCHAR(500) | NULL | 버튼1 정보 - 버튼 정보 데이터 예시 참고 |
| KKO_BTN_LINK2 | VARCHAR(500) | NULL | 버튼2 정보 - 버튼 정보 데이터 예시 참고 |
| KKO_BTN_LINK3 | VARCHAR(500) | NULL | 버튼3 정보 - 버튼 정보 데이터 예시 참고 |
| KKO_BTN_LINK4 | VARCHAR(500) | NULL | 버튼4 정보 - 버튼 정보 데이터 예시 참고 |
| KKO_BTN_LINK5 | VARCHAR(500) | NULL | 버튼5 정보 - 버튼 정보 데이터 예시 참고 |
| SEND_CD | VARCHAR(1) | NOT NULL | 발송 여부 |
| SEND_DATE | TIMESTAMP | NULL | 발송 일시 |
| RESEND_CD | VARCHAR(1) | NULL | 서버 전송 시 에러 재전송 예약 필드 (고객사 사용 불가 항목) - 기본값: N |
| SERVER_KKO_IMG | VARCHAR(255) | NULL | 카카오톡 이미지 서버 패스 |
| IMG_ATTACH_CD | VARCHAR(1) | NOT NULL | 이미지 첨부 여부 |
N(기본값): 이미지 없음 |
|||
Y: 이미지 URL로 이미지 첨부 |
|||
M: 서버에 업로드할 이미지 있음 |
|||
| IMG_SEND_DATE | TIMESTAMP | NULL | 이미지 전송 일시(고객사 사용 불가 항목) |
| FILE_NAME | VARCHAR(50) | NULL | 전송 파일명 - 형식: {묶음 파일 명} + {발송 AGENT ID} |
| RESULT_CD1 | VARCHAR(20) | NULL | 전송 결과 코드(친구톡 발송 결과 코드) |
OK: 성공 |
|||
| 그 외: 오류 | |||
| RESULT_CD2 | VARCHAR(20) | NULL | 전송 결과 코드 (문자 발송 결과 코드) |
OK: 성공 |
|||
| 그 외: 오류 | |||
| TELECOM_CD | VARCHAR(20) | NULL | 문자 발송 통신사 코드 |
| SERVER_SEND_DATE1 | TIMESTAMP | NULL | 친구톡 발송 요청 시간 1(서버 기준) - 에이전트 사용으로 사용 금지 |
| SERVER_SEND_DATE2 | TIMESTAMP | NULL | 문자 발송 요청 시간 2(서버 기준) - 에이전트 사용으로 사용 금지 |
| RESULT_DATE1 | TIMESTAMP | NULL | 친구톡 결과 수신 일시(서버 기준) - 에이전트 사용으로 사용 금지 |
| RESULT_DATE2 | TIMESTAMP | NULL | 문자 결과 일시(서버 기준) - 에이전트 사용으로 사용 금지 |
| RESULT_REG_DATE | TIMESTAMP | NULL | 결과 수신 성공 일시 - 에이전트 사용으로 사용 금지 |
| TAX_CD1 | VARCHAR(50) | NULL | 정산 관련 부서 코드 1 |
| TAX_CD2 | VARCHAR(50) | NULL | 정산 관련 부서 코드 2 |
| REG_DATE | TIMESTAMP | NOT NULL | 등록 일시 |
| UPDATE_BY | VARCHAR(20) | NULL | 변경자 |
| UPDATE_DATE | TIMESTAMP | NULL | 변경 일시 |
| INDEX | PK : MSG_SEQNO I1_K_F_MESSAGE_LOG : RESERVE_DATE I2_K_F_MESSAGE_LOG : SEND_DATE I3_K_F_MESSAGE_LOG : SEND_CD, IMG_ATTACH_CD I4_K_F_MESSAGE_LOG : REG_DATE |
K_BLACKLIST (블랙리스트 관리)
표K_BLACKLIST (블랙리스트 관리)| 항목 | 데이터 타입 | Null 옵션 | 설명 |
|---|---|---|---|
MOBILE_NO(PK) |
VARCHAR(50) | NOT NULL | 전화번호 |
| USE_YN | VARCHAR(1) | NOT NULL | 블랙리스트의 사용 여부 |
Y(기본값): 블랙리스트를 사용 |
|||
N: 블랙리스트를 사용하지 않음 |
|||
| REG_DATE | TIMESTAMP | NOT NULL | 등록 일시 - 기본값: CURRENT TIMESTAMP |
| INDEX | PK : MOBILE_NO I1_K_BLACKLIST : USE_YN |
XMS_MESSAGE (XMS 발송)
표XMS_MESSAGE (XMS 발송)| 항목 | 데이터 타입 | Null 옵션 | 설명 |
|---|---|---|---|
MSG_SEQNO(PK) |
NUMERIC(15,0) | NOT NULL | 자체적인 시퀀스값으로, 유일값이어야 함 |
| TITLE | VARCHAR(255) | NULL | LMS 또는 MMS 메시지의 제목 |
| PHONE_MSG | VARCHAR(4000) | NULL | 발송 메시지 |
| MSG_TYPE | VARCHAR(10) | NOT NULL | 메시지 전송 유형 |
SM: 문자 발송 |
|||
LM: LMS 발송 |
|||
MM: MMS 발송 |
|||
| MOBILE_NO | VARCHAR(50) | NOT NULL | 메시지 받을 수신 전화번호 |
| SENDER_NO | VARCHAR(50) | NOT NULL | 발신 번호 |
| RESERVE_DATE | TIMESTAMP | NOT NULL | 발송 예약 시각 - 형식: YYYY-MM-DD HH:MM:SS |
| MMS_IMG1 | VARCHAR(255) | NULL | MMS 이미지 경로1 |
| MMS_IMG2 | VARCHAR(255) | NULL | MMS 이미지 경로2 |
| MMS_IMG3 | VARCHAR(255) | NULL | MMS 이미지 경로3 |
| SEND_CD | VARCHAR(1) | NOT NULL | 발송 여부 - 시스템 절차에 따라 N > H > Y 순으로 변경됨 |
N(기본값): 발송 접수 |
|||
H: 발송 중 |
|||
Y: 발송 완료 |
|||
| SEND_DATE | TIMESTAMP | NULL | 발송 일시(엔진 사용) |
| RESEND_CD | VARCHAR(1) | NOT NULL | 서버 전송 에러 발생 시 재전송 코드(엔진 사용) - 기본값: N |
| SERVER_MMS_IMG1 | VARCHAR(100) | NULL | 이미지 서버 경로 1(엔진 사용) |
| SERVER_MMS_IMG2 | VARCHAR(100) | NULL | 이미지 서버 경로 2(엔진 사용) |
| SERVER_MMS_IMG3 | VARCHAR(100) | NULL | 이미지 서버 경로 3(엔진 사용) |
| IMG_ATTACH_CD | VARCHAR(1) | NOT NULL | 이미지 첨부 여부 |
N(기본값): 이미지 없음 |
|||
| IMG_SEND_DATE | TIMESTAMP | NULL | 이미지 전송 일시(엔진 사용) |
| FILE_NAME | VARCHAR(50) | NULL | 전송 파일명(엔진 사용) |
| RESULT_CD | VARCHAR(20) | NULL | 결과 코드 |
| TELECOM_CD | VARCHAR(20) | NULL | 문자 발송 통신사 코드 |
| SERVER_SEND_DATE | TIMESTAMP | NULL | 발송 요청 시각(서버 기준) |
| RESULT_DATE | TIMESTAMP | NULL | 푸시 결과 수신 시간 |
| RESULT_REG_DATE | TIMESTAMP | NULL | 결과 수신 성공 일시 |
| TAX_CD1 | VARCHAR(50) | NULL | 부서코드1 |
| TAX_CD2 | VARCHAR(50) | NULL | 부서코드2 |
| NAT_CD | VARCHAR(3) | NULL | 국가코드 - 기본값: 82 |
| REG_DATE | TIMESTAMP | NULL | 생성일 |
| UPDATE_BY | VARCHAR(20) | NULL | 수정자 |
| UPDATE_DATE | TIMESTAMP | NULL | 수정일 |
| INDEX | PK : MSG_SEQNO I1_XMS_MESSAGE : RESERVE_DATE I2_XMS_MESSAGE : SEND_DATE I3_XMS_MESSAGE : SEND_CD, IMG_ATTACH_CD I4_XMS_MESSAGE : REG_DATE |
XMS_MESSAGE_LOG (XMS 결과)
표XMS_MESSAGE_LOG (XMS 결과)| 항목 | 데이터 타입 | Null 옵션 | 설명 |
|---|---|---|---|
MSG_SEQNO(PK) |
NUMERIC(15,0) | NOT NULL | 자체적인 시퀀스값으로, 유일값이어야 함 |
| TITLE | VARCHAR(255) | NULL | LMS 또는 MMS 메시지의 제목 |
| PHONE_MSG | VARCHAR(4000) | NULL | 발송 메시지 |
| MSG_TYPE | VARCHAR(10) | NOT NULL | 메시지 전송 유형 |
SM: 문자 발송 |
|||
LM: LMS 발송 |
|||
MM: MMS 발송 |
|||
| MOBILE_NO | VARCHAR(50) | NOT NULL | 메시지 받을 수신 전화번호 |
| SENDER_NO | VARCHAR(50) | NOT NULL | 발신 번호 |
| RESERVE_DATE | TIMESTAMP | NOT NULL | 발송예약시각 - 형식: YYYY-MM-DD HH:MM:SS |
| MMS_IMG1 | VARCHAR(255) | NULL | MMS 이미지 경로1 |
| MMS_IMG2 | VARCHAR(255) | NULL | MMS 이미지 경로2 |
| MMS_IMG3 | VARCHAR(255) | NULL | MMS 이미지 경로3 |
| SEND_CD | VARCHAR(1) | NOT NULL | 발송 여부 - 시스템 절차에 따라 N > H > Y 순으로 변경됨 |
N(기본값): 발송 접수 |
|||
H: 발송 중 |
|||
Y: 발송 완료 |
|||
| SEND_DATE | TIMESTAMP | NULL | 발송 일시(엔진 사용) |
| RESEND_CD | VARCHAR(1) | NOT NULL | 서버 전송 에러 발생시 재전송 코드(엔진 사용) - 기본값: N |
| SERVER_MMS_IMG1 | VARCHAR(100) | NULL | 이미지 서버 경로 1(엔진 사용) |
| SERVER_MMS_IMG2 | VARCHAR(100) | NULL | 이미지 서버 경로 2(엔진 사용) |
| SERVER_MMS_IMG3 | VARCHAR(100) | NULL | 이미지 서버 경로 3(엔진 사용) |
| IMG_ATTACH_CD | VARCHAR(1) | NOT NULL | 이미지 첨부 여부 |
N(기본값): 이미지 없음 |
|||
| IMG_SEND_DATE | TIMESTAMP | NULL | 이미지 전송 일시(엔진 사용) |
| FILE_NAME | VARCHAR(50) | NULL | 전송 파일명(엔진 사용) |
| RESULT_CD | VARCHAR(20) | NULL | 결과 코드 |
| TELECOM_CD | VARCHAR(20) | NULL | 문자 발송 통신사 코드 |
| SERVER_SEND_DATE | TIMESTAMP | NULL | 발송 요청 시각(서버 기준) |
| RESULT_DATE | TIMESTAMP | NULL | 푸시 결과 수신 시각 |
| RESULT_REG_DATE | TIMESTAMP | NULL | 결과 수신 성공 일시 |
| TAX_CD1 | VARCHAR(50) | NULL | 부서코드1 |
| TAX_CD2 | VARCHAR(50) | NULL | 부서코드2 |
| NAT_CD | VARCHAR(3) | NULL | 국가코드 - 기본값: 82 |
| REG_DATE | TIMESTAMP | NULL | 생성일 |
| UPDATE_BY | VARCHAR(20) | NULL | 수정자 |
| UPDATE_DATE | TIMESTAMP | NULL | 수정일 |
| INDEX | PK : MSG_SEQNO I1_XMS_MESSAGE_LOG : RESERVE_DATE I2_XMS_MESSAGE_LOG : SEND_DATE I3_XMS_MESSAGE_LOG : SEND_CD, IMG_ATTACH_CD I4_XMS_MESSAGE_LOG : REG_DATE |
RCS_MESSAGE(RCS 발송)
표RCS_MESSAGE(RCS 발송)| 항목 | 데이터 타입 | Null 옵션 | 설명 |
|---|---|---|---|
MSG_SEQNO(PK) |
NUMERIC(15,0) | NOT NULL | 자체적인 시퀀스값으로, 유일값이어야 함 |
| RESERVE_DATE | TIMESTAMP | NOT NULL | 발송 예약 시각 - 형식: YYYY-MM-DD HH:MM:SS |
| SEND_DATE | TIMESTAMP | NULL | 발송 일시 |
| SEND_CD | VARCHAR(1) | NOT NULL | 발송 여부 |
N(기본값): 발송 접수 |
|||
| RESEND_CD | VARCHAR(1) | NOT NULL | 서버 전송 에러 발생 시 재전송 코드(엔진 사용) - 기본값: N |
| RESULT_CD1 | VARCHAR(20) | NULL | 전송 결과 코드(푸시 전송 결과 코드) |
| RESULT_CD2 | VARCHAR(20) | NULL | 전송 결과 코드(문자 전송 결과 코드) |
| SERVER_SEND_DATE1 | TIMESTAMP | NULL | 발송 요청 시간1 |
| SERVER_SEND_DATE2 | TIMESTAMP | NULL | 발송 요청 시간2 |
| RESULT_DATE1 | TIMESTAMP | NULL | 결과 수신 시간1 |
| RESULT_DATE2 | TIMESTAMP | NULL | 결과 수신 시간2 |
| PHONE_NO | VARCHAR(50) | NOT NULL | 수신전화번호 |
| CALLBACK | VARCHAR(50) | NOT NULL | 회신번호 |
| AGENCY_ID | VARCHAR(100) | NOT NULL | RCS 대행사 ID |
| MESSAGE_BASE_ID | VARCHAR(100) | NOT NULL | RCS 템플릿 코드 아이디 |
| MESSAGE_GROUP_ID | VARCHAR(100) | NULL | 메시지 그룹 아이디 |
| SERVICE_TYPE | VARCHAR(10) | NOT NULL | 상품 타입 |
RCSSMS: SMS 유형 |
|||
RCSLMS: LMS 유형 |
|||
RCSMMS: MMS 유형 |
|||
RCSTMPL: RCS 템플릿 유형 |
|||
| HEADER | VARCHAR(1) | NOT NULL | 광고 여부 |
0 : 정보성 광고 |
|||
1 : 광고성 광고 |
|||
| FOOTER | VARCHAR(20) | NULL | 080 수신 거부 전화 번호(HEADER : 1) - 광고일 때만 기입 |
| COPY_ALLOWED | VARCHAR(4) | NOT NULL | 단말 메시지 복사 허용 여부 |
true(기본값): 복사 허용 |
|||
false: 복사 비허용 |
|||
| BODY | VARCHAR(4000) | NULL | 본문(JSON) |
| BUTTONS | VARCHAR(4000) | NULL | 버튼(JSON) |
| MMS_TITLE1 | VARCHAR(100) | NULL | RCSMMS 타이틀1 |
| MMS_MSG1 | VARCHAR(4000) | NULL | RCSMMS 메시지1 |
| MMS_IMG_URL1 | VARCHAR(300) | NULL | RCSMMS 이미지 URL 1 |
| MMS_TITLE2 | VARCHAR(100) | NULL | RCSMMS 타이틀2 |
| MMS_MSG2 | VARCHAR(4000) | NULL | RCSMMS 메시지2 |
| MMS_IMG_URL2 | VARCHAR(300) | NULL | RCSMMS 이미지 URL 2 |
| MMS_TITLE3 | VARCHAR(100) | NULL | RCSMMS 타이틀3 |
| MMS_MSG3 | VARCHAR(4000) | NULL | RCSMMS 메시지3 |
| MMS_IMG_URL3 | VARCHAR(300) | NULL | RCSMMS 이미지 URL 3 |
| MMS_TITLE4 | VARCHAR(100) | NULL | RCSMMS 타이틀4 |
| MMS_MSG4 | VARCHAR(4000) | NULL | RCSMMS 메시지4 |
| MMS_IMG_URL4 | VARCHAR(300) | NULL | RCSMMS 이미지 URL 4 |
| MMS_TITLE5 | VARCHAR(100) | NULL | RCSMMS 타이틀5 |
| MMS_MSG5 | VARCHAR(4000) | NULL | RCSMMS 메시지5 |
| MMS_IMG_URL5 | VARCHAR(300) | NULL | RCSMMS 이미지 URL 5 |
| MMS_TITLE6 | VARCHAR(100) | NULL | RCSMMS 타이틀6 |
| MMS_MSG6 | VARCHAR(4000) | NULL | RCSMMS 메시지6 |
| MMS_IMG_URL6 | VARCHAR(300) | NULL | RCSMMS 이미지 URL 6 |
| FALLBACK_YN | BOOLEAN | NOT NULL | 대체 발송 여부 |
true: 대체 메시지 발송 |
|||
false (기본값): 대체 메시지를 발송하지 않음 |
|||
| FALLBACK_TYPE | VARCHAR(10) | NULL | 대체 발송 타입 |
SMS: SMS 유형 |
|||
LMS: LMS 유형 |
|||
| FALLBACK_CALLBACK | VARCHAR(50) | NULL | 대체 발송 회신 번호 |
| FALLBACK_SUBJECT | VARCHAR(120) | NULL | 대체 발송 메시지 제목 |
| FALLBACK_MESSAGE | VARCHAR(2000) | NULL | 대체 발송 메시지 |
| TAX_CD1 | VARCHAR(50) | NULL | 부서코드1 |
| TAX_CD2 | VARCHAR(50) | NULL | 부서코드2 |
| REQ_DATE | TIMESTAMP | NULL | 발송 시간 |
| RES_DATE | TIMESTAMP | NULL | 결과 수신 시간 |
| ERROR_MESSAGE1 | VARCHAR(500) | NULL | RCS 오류 상세 메시지 |
| ERROR_MESSAGE2 | VARCHAR(500) | NULL | 대체 발송 오류 상세 메시지 |
| MNO_INFO1 | VARCHAR(10) | NULL | RCS 수신자 이통사 정보 |
| MNO_INFO2 | VARCHAR(10) | NULL | 대체 발송 수신자 이통사 정보 |
| UPDATE_BY | VARCHAR(20) | NULL | 수정자 |
| UPDATE_DATE | TIMESTAMP | NULL | 수정일 |
| INDEX | PK : MSG_SEQNO I1_RCS_MESSAGE : RESERVE_DATE I2_RCS_MESSAGE : SEND_DATE I3_RCS_MESSAGE : SERVICE_TYPE |
RCS_MESSAGE_LOG(RCS 결과)
표RCS_MESSAGE_LOG(RCS 결과)| 항목 | 데이터 타입 | Null 옵션 | 설명 |
|---|---|---|---|
MSG_SEQNO(PK) |
NUMERIC(15,0) | NOT NULL | 자체적인 시퀀스값으로, 유일값이어야 함 |
| RESERVE_DATE | TIMESTAMP | NOT NULL | 발송 예약 시각 - 형식: YYYY-MM-DD HH:MM:SS |
| SEND_DATE | TIMESTAMP | NULL | 발송 일시 |
| SEND_CD | VARCHAR(1) | NOT NULL | 발송 여부 |
N(기본값): 발송 접수 |
|||
| RESEND_CD | VARCHAR(1) | NOT NULL | 서버 전송 에러 발생 시 재전송 코드(엔진 사용) - 기본값: N |
| RESULT_CD1 | VARCHAR(20) | NULL | 전송 결과 코드(푸시 전송 결과 코드) |
| RESULT_CD2 | VARCHAR(20) | NULL | 전송 결과 코드(문자 전송 결과 코드) |
| SERVER_SEND_DATE1 | TIMESTAMP | NULL | 발송 요청 시간1 |
| SERVER_SEND_DATE2 | TIMESTAMP | NULL | 발송 요청 시간2 |
| RESULT_DATE1 | TIMESTAMP | NULL | 결과 수신 시간1 |
| RESULT_DATE2 | TIMESTAMP | NULL | 결과 수신 시간2 |
| PHONE_NO | VARCHAR(50) | NOT NULL | 수신전화번호 |
| CALLBACK | VARCHAR(50) | NOT NULL | 회신번호 |
| AGENCY_ID | VARCHAR(100) | NOT NULL | RCS 대행사 ID |
| MESSAGE_BASE_ID | VARCHAR(100) | NOT NULL | RCS 템플릿 코드 아이디 |
| MESSAGE_GROUP_ID | VARCHAR(100) | NULL | 메시지 그룹 아이디 |
| SERVICE_TYPE | VARCHAR(10) | NOT NULL | 상품 타입 |
RCSSMS: SMS 유형 |
|||
RCSLMS: LMS 유형 |
|||
RCSMMS: MMS 유형 |
|||
RCSTMPL: RCS 템플릿 유형 |
|||
| HEADER | VARCHAR(1) | NOT NULL | 광고 여부 |
0 : 정보성 광고 |
|||
1 : 광고성 광고 |
|||
| FOOTER | VARCHAR(20) | NULL | 080 수신 거부 전화 번호(HEADER : 1) - 광고일 때만 기입 |
| COPY_ALLOWED | VARCHAR(4) | NOT NULL | 단말 메시지 복사 허용 여부 |
true(기본값): 복사 허용 |
|||
false: 복사 비허용 |
|||
| BODY | VARCHAR(4000) | NULL | 본문(JSON) |
| BUTTONS | VARCHAR(4000) | NULL | 버튼(JSON) |
| MMS_TITLE1 | VARCHAR(100) | NULL | RCSMMS 타이틀1 |
| MMS_MSG1 | VARCHAR(4000) | NULL | RCSMMS 메시지1 |
| MMS_IMG_URL1 | VARCHAR(300) | NULL | RCSMMS 이미지 URL 1 |
| MMS_TITLE2 | VARCHAR(100) | NULL | RCSMMS 타이틀2 |
| MMS_MSG2 | VARCHAR(4000) | NULL | RCSMMS 메시지2 |
| MMS_IMG_URL2 | VARCHAR(300) | NULL | RCSMMS 이미지 URL 2 |
| MMS_TITLE3 | VARCHAR(100) | NULL | RCSMMS 타이틀3 |
| MMS_MSG3 | VARCHAR(4000) | NULL | RCSMMS 메시지3 |
| MMS_IMG_URL3 | VARCHAR(300) | NULL | RCSMMS 이미지 URL 3 |
| MMS_TITLE4 | VARCHAR(100) | NULL | RCSMMS 타이틀4 |
| MMS_MSG4 | VARCHAR(4000) | NULL | RCSMMS 메시지4 |
| MMS_IMG_URL4 | VARCHAR(300) | NULL | RCSMMS 이미지 URL 4 |
| MMS_TITLE5 | VARCHAR(100) | NULL | RCSMMS 타이틀5 |
| MMS_MSG5 | VARCHAR(4000) | NULL | RCSMMS 메시지5 |
| MMS_IMG_URL5 | VARCHAR(300) | NULL | RCSMMS 이미지 URL 5 |
| MMS_TITLE6 | VARCHAR(100) | NULL | RCSMMS 타이틀6 |
| MMS_MSG6 | VARCHAR(4000) | NULL | RCSMMS 메시지6 |
| MMS_IMG_URL6 | VARCHAR(300) | NULL | RCSMMS 이미지 URL 6 |
| FALLBACK_YN | BOOLEAN | NOT NULL | 대체 발송 여부 |
true : 대체 발송 |
|||
false(기본값): 대체 없음 |
|||
| FALLBACK_TYPE | VARCHAR(10) | NULL | 대체 발송 타입 |
SMS: SMS 유형 |
|||
LMS: LMS 유형 |
|||
| FALLBACK_CALLBACK | VARCHAR(50) | NULL | 대체 발송 회신 번호 |
| FALLBACK_SUBJECT | VARCHAR(120) | NULL | 대체 발송 제목 |
| FALLBACK_MESSAGE | VARCHAR(2000) | NULL | 대체 발송 메시지 |
| TAX_CD1 | VARCHAR(50) | NULL | 부서코드1 |
| TAX_CD2 | VARCHAR(50) | NULL | 부서코드2 |
| REQ_DATE | TIMESTAMP | NULL | 발송 시간 |
| RES_DATE | TIMESTAMP | NULL | 결과 수신 시간 |
| ERROR_MESSAGE1 | VARCHAR(500) | NULL | RCS 오류 상세 메시지 |
| ERROR_MESSAGE2 | VARCHAR(500) | NULL | 대체 발송 오류 상세 메시지 |
| MNO_INFO1 | VARCHAR(10) | NULL | RCS 수신자 이통사 정보 |
| MNO_INFO2 | VARCHAR(10) | NULL | 대체 발송 수신자 이통사 정보 |
| UPDATE_BY | VARCHAR(20) | NULL | 수정자 |
| UPDATE_DATE | TIMESTAMP | NULL | 수정일 |
| INDEX | PK : MSG_SEQNO I1_RCS_MESSAGE_LOG : RESERVE_DATE I2_RCS_MESSAGE_LOG : SEND_DATE I3_RCS_MESSAGE_LOG : SERVICE_TYPE |
RCS_CONTENTS(RCS 이미지)
표RCS_CONTENTS(RCS 이미지)| 항목 | 데이터 타입 | Null 옵션 | 설명 |
|---|---|---|---|
MSG_SEQNO(PK) |
NUMERIC(15,0) | NOT NULL | 자체적인 시퀀스값으로, 유일값이어야 함 |
| REG_DATE | TIMESTAMP | NOT NULL | 등록일 |
| IMG_STATUS | VARCHAR(10) | NOT NULL | 이미지 처리 상태 |
0 : 등록 |
|||
1: upload 진행 중 |
|||
2: upload 완료 |
|||
| IMG_RESULT_CODE | VARCHAR(100) | 이미지 처리 결과 | |
| IMG_RESULT_MESSAGE | VARCHAR(100) | 이미지 처리 결과 상세 메시지 | |
| IMG_FILE_PATH | VARCHAR(100) | NOT NULL | 이미지 저장 경로 |
| IMG_MIME_TYPE | VARCHAR(100) | NOT NULL | 이미지 타입 |
| IMG_DESCRIPTION | VARCHAR(200) | 이미지 설명 | |
| IMG_UPLOAD_URL | VARCHAR(100) | 이미지 업로드 URL(업로드 완료 시 자동 입력) | |
| IMG_EXPIRY_DATE | VARCHAR(100) | 이미지 만료 시간 | |
| REQ_DATE | TIMESTAMP | 이미지 전송시간 | |
| RES_DATE | TIMESTAMP | 이미지 결과 수신 시간 | |
| ETC1 | VARCHAR(200) | 사용자 필드1 | |
| ETC2 | VARCHAR(200) | 사용자 필드2 | |
| ETC3 | VARCHAR(200) | 사용자 필드3 | |
| INDEX | PK : MSG_SEQNO I1_RCS_CONTENTS : REG_DATE |
NAVER_MESSAGE(네이버톡톡 발송)
표NAVER_MESSAGE(네이버톡톡 발송)| 항목 | 데이터 타입 | NULL 옵션 | 설명 |
|---|---|---|---|
MSG_SEQNO(PK) |
NUMBER(15,0) | NOT NULL | 자체적인 시퀀스값으로, 유일값이어야 함 |
| SEND_CD | VARCHAR(1) | NOT NULL | 발송 여부 - 기본값: N |
| RESEND_CD | VARCHAR(1) | NOT NULL | 서버 전송 에러 발생시 재전송 코드(엔진 사용) - 기본값: N |
| MESSAGE_TYPE | VARCHAR(10) | NOT NULL | 네이버톡톡 서비스 타입 |
NT_FM: 네이버톡톡 변수 포함 본문 전체 첨부 발송 |
|||
NT_TM: 네이버톡톡 변수만 첨부 발송 |
|||
| TEMPLATE_CODE | VARCHAR(100) | NOT NULL | 네이버톡톡 템플릿 코드 |
| TEMPLATE_PARAMS | TEXT | 템플릿 메시지 중 변수 첨부 JSON - key: 변수 이름, value: 치환 내용 |
|
| MESSAGE | VARCHAR(2500) | 템플릿 메시지 변수 포함 본문 | |
| USER_NAME | VARCHAR(20) | 네이버톡톡 수신자 이름 | |
| USER_ACCESS_TOKEN | VARCHAR(100) | 네이버톡톡 수신자 로그인 Access Token | |
| SENDER_KEY | VARCHAR(50) | NOT NULL | 고객사 발송 채널 파트너키 |
| GROUP_KEY | VARCHAR(50) | 발송 그룹 키 (발송 그룹에 포함된 템플릿 사용 시 첨부) | |
| PHONE_NUMBER | VARCHAR(50) | NOT NULL | 네이버톡톡 수신자 번호 |
| ATTACHMENTS | TEXT | 네이버톡톡 Attachments(버튼,이미지, 쿠폰 등 정보 첨부) | |
| FALLBACK_YN | BOOLEAN | NOT NULL | 대체 발송 여부 |
true: 대체 발송 사용 |
|||
false(기본값): 대체 발송 사용하지 않음 |
|||
| FALLBACK_TYPE | VARCHAR(10) | NULL | 대체 발송 타입 |
SMS: SMS 유형 |
|||
LMS: LMS 유형 |
|||
| FALLBACK_CALLBACK | VARCHAR(50) | NULL | 대체 발송 회신 번호 |
| FALLBACK_SUBJECT | VARCHAR(120) | NULL | 대체 발송 제목 |
| FALLBACK_MESSAGE | VARCHAR(2000) | NULL | 대체 발송 메시지 |
| RESULT_MSG_TYPE1-5 | VARCHAR(10) | 결과 메시지 타입(엔진 사용) | |
| RESULT_CD1-5 | VARCHAR(20) | 결과 코드(엔진 사용) | |
| SERVER_SEND_DATE1-5 | DATETIME | 발송 요청 시간(엔진 사용) | |
| RESULT_DATE1-5 | DATETIME | 결과 시간(엔진 사용) | |
| ERROR_MESSAGE1-5 | VARCHAR(500) | 오류 상세 메시지(엔진 사용) | |
| TELECOM_CD1-5 | VARCHAR(20) | 문자 발송 통신사 코드(엔진 사용) | |
| RESERVE_DATE1-5 | DATETIME | NOT NULL | 발송예약시각 - 기본값: NOW()- 형식: YYYY-MM-DD HH:MM:SS |
| REG_DATE | DATETIME | NOT NULL | 에이전트 발송 데이터 등록 시간(엔진 사용) - 기본값: NOW() |
| SEND_DATE | DATETIME | 에이전트 발송 시각 (엔진 사용) | |
| RESULT_REG_DATE | DATETIME | 에이전트 결과 수신 시각(엔진 사용) | |
| UPDATE_BY | VARCHAR(20) | 수정자 | |
| UPDATE_DATE | DATETIME | 수정일 | |
| TAX_CD1 | VARCHAR(50) | 정산 관련 부서 코드 1 | |
| TAX_CD2 | VARCHAR(50) | 정산 관련 부서 코드 2 | |
| INDEX | PK : MSG_SEQNO I1_NAVER_MESSAGE : RESERVE_DATE I2_NAVER_MESSAGE : REG_DATE I3_NAVER_MESSAGE: MESSAGE_TYPE |
NAVER_MESSAGE_LOG(네이버톡톡 결과)
표NAVER_MESSAGE_LOG(네이버톡톡 결과)| 항목 | 데이터 타입 | NULL 옵션 | 설명 |
|---|---|---|---|
MSG_SEQNO(PK) |
NUMBER(15,0) | NOT NULL | 자체적인 시퀀스값으로, 유일값이어야 함 |
| SEND_CD | VARCHAR(1) | NOT NULL | 발송 여부 - 기본값: N |
| RESEND_CD | VARCHAR(1) | NOT NULL | 서버 전송 에러 발생시 재전송 코드(엔진 사용) - 기본값: N |
| MESSAGE_TYPE | VARCHAR(10) | NOT NULL | 네이버톡톡 서비스 타입 |
NT_FM: 네이버톡톡 변수 포함 본문 전체 첨부 발송 |
|||
NT_TM: 네이버톡톡 변수만 첨부 발송 |
|||
| TEMPLATE_CODE | VARCHAR(100) | NOT NULL | 네이버톡톡 템플릿 코드 |
| TEMPLATE_PARAMS | TEXT | 템플릿 메시지 중 변수 첨부 JSON - key: 변수 이름, value: 치환 내용 |
|
| MESSAGE | VARCHAR(2500) | 템플릿 메시지 변수 포함 본문 | |
| USER_NAME | VARCHAR(20) | 네이버톡톡 수신자 이름 | |
| USER_ACCESS_TOKEN | VARCHAR(100) | 네이버톡톡 수신자 로그인 Access Token | |
| SENDER_KEY | VARCHAR(50) | NOT NULL | 고객사 발송 채널 파트너키 |
| GROUP_KEY | VARCHAR(50) | 발송 그룹 키 (발송 그룹에 포함된 템플릿 사용 시 첨부) | |
| PHONE_NUMBER | VARCHAR(50) | NOT NULL | 네이버톡톡 수신자 번호 |
| ATTACHMENTS | TEXT | 네이버톡톡 Attachments(버튼,이미지, 쿠폰 등 정보 첨부) | |
| FALLBACK_YN | BOOLEAN | NOT NULL | 대체 발송 여부 |
true: 대체 발송 사용 |
|||
false(기본값): 대체 발송 사용하지 않음 |
|||
| FALLBACK_TYPE | VARCHAR(10) | NULL | 대체 발송 타입 |
SMS: SMS 유형 |
|||
LMS: LMS 유형 |
|||
| FALLBACK_CALLBACK | VARCHAR(50) | NULL | 대체 발송 회신 번호 |
| FALLBACK_SUBJECT | VARCHAR(120) | NULL | 대체 발송 제목 |
| FALLBACK_MESSAGE | VARCHAR(2000) | NULL | 대체 발송 메시지 |
| RESULT_MSG_TYPE1-5 | VARCHAR(10) | 결과 메시지 타입(엔진 사용) | |
| RESULT_CD1-5 | VARCHAR(20) | 결과 코드(엔진 사용) | |
| SERVER_SEND_DATE1-5 | DATETIME | 발송 요청 시간(엔진 사용) | |
| RESULT_DATE1-5 | DATETIME | 결과 시간(엔진 사용) | |
| ERROR_MESSAGE1-5 | VARCHAR(500) | 오류 상세 메시지(엔진 사용) | |
| TELECOM_CD1-5 | VARCHAR(20) | 문자 발송 통신사 코드(엔진 사용) | |
| RESERVE_DATE1-5 | DATETIME | NOT NULL | 발송예약시각 - 기본값: NOW()- 형식: YYYY-MM-DD HH:MM:SS |
| REG_DATE | DATETIME | NOT NULL | 에이전트 발송 데이터 등록 시간(엔진 사용) - 기본값: NOW() |
| SEND_DATE | DATETIME | 에이전트 발송 시각 (엔진 사용) | |
| RESULT_REG_DATE | DATETIME | 에이전트 결과 수신 시각(엔진 사용) | |
| UPDATE_BY | VARCHAR(20) | 수정자 | |
| UPDATE_DATE | DATETIME | 수정일 | |
| TAX_CD1 | VARCHAR(50) | 정산 관련 부서 코드 1 | |
| TAX_CD2 | VARCHAR(50) | 정산 관련 부서 코드 2 | |
| INDEX | PK : MSG_SEQNO I1_NAVER_MESSAGE : RESERVE_DATE I2_NAVER_MESSAGE : REG_DATE I3_NAVER_MESSAGE: MESSAGE_TYPE |
코드 예제
버튼 정보 데이터 예시
코드예제버튼 정보 데이터 Sample Code
{
"name": "버튼명",
"type": "WL",
"url_pc": "http://naver.com",
"url_mobile": "http://daum.net",
"target": "out"
}
아이템 하이라이트 데이터 예시
코드예제[아이템 리스트형 템플릿] 아이템 하이라이트 데이터 Sample Code
{
"title": "비즈메시지",
"description": "알림톡"
}
아이템 리스트와 아이템 요약 정보 데이터 예시
코드예제[아이템 리스트형 템플릿] 아이템 리스트와 아이템 요약 정보 데이터 Sample Code
{
"list": [
{
"title": "가격",
"description": "10,000원"
},
{
"title": "할인금액",
"description": "-1원"
}
],
"summary": {
"title": "총 금액",
"description": "9,999원"
}
}