알림톡

카카오 비즈메시지 알림톡입니다. 사전 등록된 템플릿 코드와 발신 프로필 키가 필요합니다.

alimtalk알림톡

템플릿 기반 카카오 정보성 메시지 채널입니다.

템플릿 사전 승인발신 프로필 키버튼·강조 옵션SMS Fallback

입력 필드

컬럼필수설명
channel_order'alimtalk'
kko_sender_key발신 프로필 키
kko_template_code템플릿 코드
kko_content메시지 내용 (템플릿 변수 #{변수명} 치환 포함)
recipient수신번호
msg_status'1'
request_date발송 요청 시각
kko_msg_typeAT: 일반 알림톡, AI: 이미지 알림톡
kko_option버튼·이미지·강조문구 등 옵션 (JSON)

kko_option 구조

타입설명
attachment.buttonArray버튼 목록
attachment.imageObject이미지 (AI 타입)
titleString강조 표기 제목
headerString헤더 텍스트
supplementObject부가 정보 (바로연결 등)

버튼 타입

type설명
WL웹링크
AL앱링크
AC채널 추가
DS배송조회
BK봇 키워드
MD메시지 전달

예시

기본형 (버튼 없음)

SQL
INSERT INTO msg_tran (
    channel_order, request_date, callback, recipient,
    kko_msg_type, kko_content, kko_sender_key, kko_template_code, msg_status
) VALUES (
    'alimtalk', NOW(), '발신번호', '수신번호',
    'AT', '메시지 내용', '발신프로필키', '템플릿코드', '1'
);

버튼 포함 — WL (웹링크)

SQL
INSERT INTO msg_tran (
    channel_order, request_date, callback, recipient,
    kko_msg_type, kko_content, kko_sender_key, kko_template_code, kko_option, msg_status
) VALUES (
    'alimtalk', NOW(), '발신번호', '수신번호',
    'AT', '메시지 내용', '발신프로필키', '템플릿코드',
    '{
  "attachment": {
    "button": [
      {
        "name": "웹링크 버튼명",
        "type": "WL",
        "urlMobile": "https://www.bizgo.io/",
        "urlPc": "https://www.bizgo.io/"
      }
    ]
  }
}',
    '1'
);

버튼 포함 — AL (앱링크)

SQL
INSERT INTO msg_tran (
    channel_order, request_date, callback, recipient,
    kko_msg_type, kko_content, kko_sender_key, kko_template_code, kko_option, msg_status
) VALUES (
    'alimtalk', NOW(), '발신번호', '수신번호',
    'AT', '메시지 내용', '발신프로필키', '템플릿코드',
    '{
  "attachment": {
    "button": [
      {
        "name": "앱링크 버튼명",
        "type": "AL",
        "schemeAndroid": "daumapps://open",
        "schemeIos": "daumapps://open"
      }
    ]
  }
}',
    '1'
);

버튼 포함 — AC (채널 추가)

SQL
INSERT INTO msg_tran (
    channel_order, request_date, callback, recipient,
    kko_msg_type, kko_content, kko_sender_key, kko_template_code, kko_option, msg_status
) VALUES (
    'alimtalk', NOW(), '발신번호', '수신번호',
    'AT', '메시지 내용', '발신프로필키', '템플릿코드',
    '{"attachment": {"button": [{"name": "채널추가", "type": "AC"}]}}',
    '1'
);

강조 유형 — 이미지형 (AI)

SQL
INSERT INTO msg_tran (
    channel_order, request_date, callback, recipient,
    kko_msg_type, kko_content, kko_sender_key, kko_template_code, kko_option, msg_status
) VALUES (
    'alimtalk', NOW(), '발신번호', '수신번호',
    'AI', '메시지 내용', '발신프로필키', '템플릿코드',
    '{
  "attachment": {
    "button": [
      { "name": "채널추가 버튼명", "type": "AC" },
      { "name": "웹링크 버튼명", "type": "WL", "urlMobile": "https://www.bizgo.io/", "urlPc": "https://www.bizgo.io/" }
    ]
  }
}',
    '1'
);

강조 유형 — 강조표기형

SQL
INSERT INTO msg_tran (
    channel_order, request_date, callback, recipient,
    kko_msg_type, kko_content, kko_sender_key, kko_template_code, kko_option, msg_status
) VALUES (
    'alimtalk', NOW(), '발신번호', '수신번호',
    'AT', '메시지 내용', '발신프로필키', '템플릿코드',
    '{
  "title": "강조표기형 제목",
  "attachment": {
    "button": [
      { "name": "웹링크 버튼명", "type": "WL", "urlMobile": "https://www.bizgo.io/", "urlPc": "https://www.bizgo.io/" }
    ]
  }
}',
    '1'
);

강조 유형 — 아이템리스트형

SQL
INSERT INTO msg_tran (
    channel_order, request_date, callback, recipient,
    kko_msg_type, kko_content, kko_sender_key, kko_template_code, kko_option, msg_status
) VALUES (
    'alimtalk', NOW(), '발신번호', '수신번호',
    'AT', '메시지 내용', '발신프로필키', '템플릿코드',
    '{
  "header": "헤더 내용",
  "attachment": {
    "button": [
      { "name": "웹링크 버튼명", "type": "WL", "urlMobile": "https://www.bizgo.io/", "urlPc": "https://www.bizgo.io/" }
    ]
  }
}',
    '1'
);