Only this pageAll pages
Powered by GitBook
1 of 72

Biz RCS 메시지 발송 규격

Loading...

삼성 Biz RCS

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

【 추가정보 】

Loading...

Loading...

Loading...

【 참고 사이트】

SCS00000 (말풍선)

productCode : "chat"인 메시지 유형입니다.

기본정보

Name
Value

header *

"0" - 비 광고

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

Body

Name
contentType
note

description *

description

최대 1300자

Chip List [ ]

  • 최대 10개의 chip 사용 가능

  • 버튼명 최대 17 자

  • reply 또는 suggested Action 사용 가능

Request Sample Code

"body": {
    "text": "description"
    },
 
    {
      "suggestions": [
        {
          "action": {
            "urlAction": {
              "openUrl": {
                "url": "https://www.google.com"
              }
            },
            "displayText": "buttonName",
            "postback": {
              "data": "set_by_chatbot_open_url"
            }
          }
        }
      ]
    }
  ],
  "replyId": "string",
  "chipList": [
    {
      "reply": {
        "displayText": "Yes",
        "postback": {
          "data": "returned as postbackData on webhook"
        }
      }
    },
    {
      "action": {
        "urlAction": {
          "openUrl": {
            "url": "https://www.google.com"
          }
        },
        "displayText": "Open website or deep link",
        "postback": {
          "data": "dummy_data"
        }
      }
    }

SCL00000

productCode : "chat"인 메시지 유형입니다.

기본정보

Name
Value

Body

Name
contentType
note

Buttons [ ]

  • 최대 4개의 버튼 사용 가능

  • 버튼명 최대 17 자

Chip List [ ]

  • 최대 10개의 chip 사용 가능

  • 버튼명 최대 17 자

  • reply 또는 suggested Action 사용 가능

Request Sample Code

Suggested Action

header *

"0" - 비 광고

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

title

title

최대 30자

description *

description

최대 1300자

"body": {
    "description": "description"
    },
 "buttons": [
    {
      "suggestions": [
        {
          "action": {
            "urlAction": {
              "openUrl": {
                "url": "https://www.google.com"
              }
            },
            "displayText": "buttonName",
            "postback": {
              "data": "set_by_chatbot_open_url"
            }
          }
        }
      ]
    }
  ],
  "replyId": "string",
  "chipList": [
    {
      "reply": {
        "displayText": "Yes",
        "postback": {
          "data": "returned as postbackData on webhook"
        }
      }
    },
    {
      "action": {
        "urlAction": {
          "openUrl": {
            "url": "https://www.google.com"
          }
        },
        "displayText": "Open website or deep link",
        "postback": {
          "data": "dummy_data"
        }
      }
    }
Suggested Action

SCwThM00

productCode : "chat"인 메시지 유형입니다.

기본정보

Name
Value

header *

"0" - 비 광고

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

Body

Name
contentType
note

media *

maapfile

568 x 336 px의 jpg, png, gif (1MB 이하)

title

title

최대 30자

description

description

최대 1300자

Buttons [ ]

  • 최대 4개의 버튼 사용 가능

  • 버튼명 최대 17 자

Chip List [ ]

  • 최대 10개의 chip 사용 가능

  • 버튼명 최대 17 자

  • reply 또는 suggested Action 사용 가능

Request Sample Code

"body": {
    "media":"maapfile://123456",
    "title":"title",
    "description": "description"
    },
 "buttons": [
    {
      "suggestions": [
        {
          "action": {
            "urlAction": {
              "openUrl": {
                "url": "https://www.google.com"
              }
            },
            "displayText": "buttonName1",
            "postback": {
              "data": "set_by_chatbot_open_url"
            }
          }
        },
       {
          "action": {
            "urlAction": {
              "openUrl": {
                "url": "https://www.google.com"
              }
            },
            "displayText": "buttonName2",
            "postback": {
              "data": "set_by_chatbot_open_url"
            }
          }
        }
      ]
    }
  ],
  "replyId": "string",
  "chipList": [
    {
      "reply": {
        "displayText": "Yes",
        "postback": {
          "data": "returned as postbackData on webhook"
        }
      }
    },
    {
      "action": {
        "urlAction": {
          "openUrl": {
            "url": "https://www.google.com"
          }
        },
        "displayText": "Open website or deep link",
        "postback": {
          "data": "dummy_data"
        }
      }
    }

SCwThT00

productCode : "mms"인 메시지 유형입니다.

기본정보

Name
Value

header *

"0" - 비 광고

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

Body

Name
contentType
note

media *

maapfile

568 x 528 px의 jpg, png, gif (1MB 이하)

title

title

최대 30자

description

description

최대 1300자

Buttons [ ]

  • 최대 4개의 버튼 사용 가능

  • 버튼명 최대 17 자

Chip List [ ]

  • 최대 10개의 chip 사용 가능

  • 버튼명 최대 17 자

  • reply 또는 suggested Action 사용 가능

Request Sample Code

"body": {
    "media":"maapfile://123456",
    "title":"title",
    "description": "description"
    },
 "buttons": [
    {
      "suggestions": [
        {
          "action": {
            "urlAction": {
              "openUrl": {
                "url": "https://www.google.com"
              }
            },
            "displayText": "buttonName1",
            "postback": {
              "data": "set_by_chatbot_open_url"
            }
          }
        },
       {
          "action": {
            "urlAction": {
              "openUrl": {
                "url": "https://www.google.com"
              }
            },
            "displayText": "buttonName2",
            "postback": {
              "data": "set_by_chatbot_open_url"
            }
          }
        }
      ]
    }
  ],
  "replyId": "string",
  "chipList": [
    {
      "reply": {
        "displayText": "Yes",
        "postback": {
          "data": "returned as postbackData on webhook"
        }
      }
    },
    {
      "action": {
        "urlAction": {
          "openUrl": {
            "url": "https://www.google.com"
          }
        },
        "displayText": "Open website or deep link",
        "postback": {
          "data": "dummy_data"
        }
      }
    }

슬라이드형 (small)

productCode : "chat"인 메시지 유형입니다.

대상유형

CCwShS0200, CCwShS0300, CCwShS0400, CCwShS0500, CCwShS0600

기본정보

Name
Value

Body

Name
contentType
note

contentType이 description인 항목의 글자수 합이 1300자 이하여야 합니다.

카드 2장~6장에 따라 messagebaseId가 달라지며, 그 수만큼 변수, 버튼 묶음도 바뀝니다.

Buttons [ ]

  • 각 카드 별 최대 4개의 버튼 사용 가능

  • 버튼명 최대 5 자

Chip List [ ]

  • 최대 10개의 chip 사용 가능

  • 버튼명 최대 17 자

  • reply 또는 suggested Action 사용 가능

Request Sample Code

슬라이드형 (medium)

productCode : "chat"인 메시지 유형입니다.

대상유형

CCwMhM0200, CCwMhM0300, CCwMhM0400, CCwMhM0500, CCwMhM0600

기본정보

Name
Value

Body

Name
contentType
note

contentType이 description인 항목의 글자수 합이 1300자 이하여야 합니다.

카드 2장~6장에 따라 messagebaseId가 달라지며, 그 수만큼 변수, 버튼 묶음도 바뀝니다.

Buttons [ ]

  • 각 카드 별 최대 4개의 버튼 사용 가능

  • 버튼명 최대 13 자

Chip List [ ]

  • 최대 10개의 chip 사용 가능

  • 버튼명 최대 17 자

  • reply 또는 suggested Action 사용 가능

Request Sample Code

Suggested Action
Suggested Action

header *

"0" - 비 광고

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

media1

maapfile

360 x 336 px의 jpg, png, gif (1MB 이하)

title1

title

최대 30자

description1

description

media2

maapfile

360 x 336 px의 jpg, png, gif (1MB 이하)

title2

title

최대 30자

description2

description

media3~6

maapfile

360 x 336 px의 jpg, png, gif (1MB 이하)

title3~6

title

최대 30자

description3~6

description

"body": {
    "title1":"title",
    "description1": "description",
    "title2":"",
    "description2": "",
    "title3":"title",
    "description3": "description"
    },
 "buttons": [
    {
      "suggestions": [
        {
          "action": {
            "urlAction": {
              "openUrl": {
                "url": "https://www.google.com"
              }
            },
            "displayText": "buttonName1",
            "postback": {
              "data": "set_by_chatbot_open_url"
            }
          }
        },
       {
          "action": {
            "urlAction": {
              "openUrl": {
                "url": "https://www.google.com"
              }
            },
            "displayText": "buttonName2",
            "postback": {
              "data": "set_by_chatbot_open_url"
            }
          }
        }
      ]
    },
    {},
    {
      "suggestions": [
        {
          "action": {
            "urlAction": {
              "openUrl": {
                "url": "https://www.google.com"
              }
            },
            "displayText": "buttonName5",
            "postback": {
              "data": "set_by_chatbot_open_url"
            }
          }
        },
       {
          "action": {
            "urlAction": {
              "openUrl": {
                "url": "https://www.google.com"
              }
            },
            "displayText": "buttonName6",
            "postback": {
              "data": "set_by_chatbot_open_url"
            }
          }
        }
      ]
    }
  ],
  "replyId": "string",
  "chipList": [
    {
      "reply": {
        "displayText": "Yes",
        "postback": {
          "data": "returned as postbackData on webhook"
        }
      }
    },
    {
      "action": {
        "urlAction": {
          "openUrl": {
            "url": "https://www.google.com"
          }
        },
        "displayText": "Open website or deep link",
        "postback": {
          "data": "dummy_data"
        }
      }
    }
Suggested Action

header *

"0" - 비 광고

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

media1

maapfile

696 x 504 px의 jpg, png, gif (1MB 이하)

title1

title

최대 30자

description1

description

media2

maapfile

696 x 504 px의 jpg, png, gif (1MB 이하)

title2

title

최대 30자

description2

description

media3~6

maapfile

696 x 504 px의 jpg, png, gif (1MB 이하)

title3~6

title

최대 30자

description3~6

description

"body": {
    "title1":"title",
    "description1": "description",
    "title2":"",
    "description2": "",
    "title3":"title",
    "description3": "description"
    },
 "buttons": [
    {
      "suggestions": [
        {
          "action": {
            "urlAction": {
              "openUrl": {
                "url": "https://www.google.com"
              }
            },
            "displayText": "buttonName1",
            "postback": {
              "data": "set_by_chatbot_open_url"
            }
          }
        },
       {
          "action": {
            "urlAction": {
              "openUrl": {
                "url": "https://www.google.com"
              }
            },
            "displayText": "buttonName2",
            "postback": {
              "data": "set_by_chatbot_open_url"
            }
          }
        }
      ]
    },
    {},
    {
      "suggestions": [
        {
          "action": {
            "urlAction": {
              "openUrl": {
                "url": "https://www.google.com"
              }
            },
            "displayText": "buttonName5",
            "postback": {
              "data": "set_by_chatbot_open_url"
            }
          }
        },
       {
          "action": {
            "urlAction": {
              "openUrl": {
                "url": "https://www.google.com"
              }
            },
            "displayText": "buttonName6",
            "postback": {
              "data": "set_by_chatbot_open_url"
            }
          }
        }
      ]
    }
  ],
  "replyId": "string",
  "chipList": [
    {
      "reply": {
        "displayText": "Yes",
        "postback": {
          "data": "returned as postbackData on webhook"
        }
      }
    },
    {
      "action": {
        "urlAction": {
          "openUrl": {
            "url": "https://www.google.com"
          }
        },
        "displayText": "Open website or deep link",
        "postback": {
          "data": "dummy_data"
        }
      }
    }
Suggested Action

OL00000002 - 타이틀 강조형 🅝

productCode : "lms"인 메시지 유형입니다.

기본정보

Name
Value

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고 "1" - (광고) 표기

footer

"header" : "1" 인 경우 필수, "000-000-000"의 무료수신거부 전화번호 입력

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

Body

Name
contentType
note

mTitle

title

최대 17자

mTitleMedia

maapfile

title

description

최대 30자

description

description

최대 1300자

contentType이 description인 항목의 글자수 합이 1300자 이하여야 합니다.

bold로 표기한 파라미터에 값이 없으면 같은 색상의 파라미터도 실제 수신시 보이지 않습니다.

Buttons [ ]

  • 최대 2개의 버튼 사용 가능

  • 버튼명 최대 17 자

Request Sample Code

"body": {
    "mTitle":"mTitle",
    "mTitleMedia":"maapfile://123456",
    "title":"title",
    "description": "description"
    },
 "buttons": [
    {
      "suggestions": [
        {
          "action": {
            "urlAction": {
              "openUrl": {
                "url": "https://www.google.com"
              }
            },
            "displayText": "buttonName1",
            "postback": {
              "data": "set_by_chatbot_open_url"
            }
          }
        },
       {
          "action": {
            "urlAction": {
              "openUrl": {
                "url": "https://www.google.com"
              }
            },
            "displayText": "buttonName2",
            "postback": {
              "data": "set_by_chatbot_open_url"
            }
          }
        }
      ]
    }
  ]

OL00000001 - 기본형 🅝

productCode : "lms"인 메시지 유형입니다.

기본정보

Name
Value

Body

Name
contentType
note

contentType이 description인 항목의 글자수 합이 1300자 이하여야 합니다.

bold로 표기한 파라미터에 값이 없으면 같은 색상의 파라미터도 실제 수신시 보이지 않습니다.

Buttons [ ]

  • 최대 2개의 버튼 사용 가능

  • 버튼명 최대 17 자

Request Sample Code

Suggested Action
로고 또는 브랜드 로고

SMS

productCode : "sms"인 메시지 유형입니다.

【 공통 포맷 】

모든 브랜드가 함께 사용 가능한 범용적인 메시지 유형으로 RCS SMS, LMS, MMS 상품으로 구성되어 있습니다.

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고 "1" - (광고) 표기

footer

"header" : "1" 인 경우 필수, "000-000-000"의 무료수신거부 전화번호 입력

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

mTitle

title

최대 17자

mTitleMedia

maapfile

로고 또는 브랜드 로고

title

description

최대 30자

description

description

최대 1300자

"clientMsgId": "client_id_1",
"chatbotId": "15440000",
"messagebaseId": "OL00000001",
"productCode": "lms",
"userContact": "01000000000",
"agencyId": "agency01",
"agencyKey": "AK.Ti53fRiKmBV9OPu",
"brandKey": "BK.Ti53fRiKmBV9OPu",
"expiryOption": 1,
"groupId": "groupdId_0001",
"header": "0",
"footer": "080-0000-0000",
"copyAllowed": false,
"body": {
    "mTitle":"mTitle",
    "mTitleMedia":"maapfile://123456",
    "title":"title",
    "description": "description"
    },
 "buttons": [
    {
      "suggestions": [
        {
          "action": {
            "urlAction": {
              "openUrl": {
                "url": "https://www.google.com"
              }
            },
            "displayText": "buttonName1",
            "postback": {
              "data": "set_by_chatbot_open_url"
            }
          }
        },
       {
          "action": {
            "urlAction": {
              "openUrl": {
                "url": "https://www.google.com"
              }
            },
            "displayText": "buttonName2",
            "postback": {
              "data": "set_by_chatbot_open_url"
            }
          }
        }
      ]
    }
  ]
Suggested Action

LMS

productCode : "lms"인 메시지 유형입니다.

SS000000

productCode : "sms"인 메시지 유형입니다.

기본정보

Name
Value

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고 "1" - (광고) 표기

footer

"header" : "1" 인 경우 필수, "000-000-000"의 무료수신거부 전화번호 입력

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

Body

Name
contentType
note

description *

description

최대 100자

Buttons [ ]

  • 최대 1개의 버튼 사용 가능

  • 버튼명 최대 17 자

Request Sample Code

"clientMsgId": "client_id_1",
"chatbotId": "15440000",
"messagebaseId": "SS000000",
"productCode": "sms",
"userContact": "01000000000",
"agencyId": "agency01",
"agencyKey": "AK.Ti53fRiKmBV9OPu",
"brandKey": "BK.Ti53fRiKmBV9OPu",
"expiryOption": 1,
"groupId": "groupdId_0001",
"header": "0",
"footer": "080-0000-0000",
"copyAllowed": false,
"body": {
    "description": "description"
    },
 "buttons": [
    {
      "suggestions": [
        {
          "action": {
            "urlAction": {
              "openUrl": {
                "url": "https://www.google.com"
              }
            },
            "displayText": "buttonName",
            "postback": {
              "data": "set_by_chatbot_open_url"
            }
          }
        }
      ]
    }
  ]

OM00000003 - 아이템 상세형 🅝

productCode : "mms"인 메시지 유형입니다.

기본정보

Name
Value

Body

Name
contentType
note

contentType이 description인 항목의 글자수 합이 1300자 이하여야 합니다.

bold로 표기한 파라미터에 값이 없으면 같은 색상의 파라미터도 실제 수신시 보이지 않습니다.

Buttons [ ]

  • 최대 2개의 버튼 사용 가능

  • 버튼명 최대 7자

OL00000003 - 문단형 🅝

productCode : "lms"인 메시지 유형입니다.

기본정보

Name
Value

Body

Name
contentType
note

contentType이 description인 항목의 글자수 합이 1300자 이하여야 합니다.

bold로 표기한 파라미터에 값이 없으면 같은 색상의 파라미터도 실제 수신시 보이지 않습니다.

Buttons [ ]

  • 최대 2개씩 3세트의 버튼 사용 가능

  • 버튼명 최대 6자

  • 각 디스크립션 하단에 2개씩 위치

Request Sample Code

Suggested Action

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고 "1" - (광고) 표기

footer

"header" : "1" 인 경우 필수, "000-000-000"의 무료수신거부 전화번호 입력

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

media *

maapfile

900 x 560 px의 jpg, png, gif (1MB 이하)

mediaUrl

url

media 클릭 시, 이동되는 웹 경로

itemTitle

description

최대 20자

itemDesc

description

최대 18자

itemMedia

maapfile

로고 또는 브랜드 로고

title

description

최대 30자

description

description

최대 1300자

subMainTitle

description

최대 30자

subTitle1

description

최대 4자

subDesc1

description

최대 33자

subTitle2

description

최대 4자

subDesc2

description

최대 33자

subTitle3

description

최대 4자

subDesc3

description

최대 33자

subTitle4

description

최대 4자

subDesc4

description

최대 33자

subTitle5

description

최대 4자

subDesc5

description

최대 33자

Suggested Action

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고 "1" - (광고) 표기

footer

"header" : "1" 인 경우 필수, "000-000-000"의 무료수신거부 전화번호 입력

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

mTitle

title

최대 17자

mTitleMedia

maapfile

로고 또는 브랜드 로고

title1

description

최대 30자

description1

description

최대 1300자

title2

description

최대 30자

description2

description

최대 1300자

title3

description

최대 30자

description3

description

최대 1300자

"body": {
    "mTitle":"mTitle",
    "mTitleMedia":"maapfile://123456",
    "title1":"title",
    "description1": "description",
    "title2":"",
    "description2": "",
    "title3":"title",
    "description3": "description"
    },
 "buttons": [
    {
      "suggestions": [
        {
          "action": {
            "urlAction": {
              "openUrl": {
                "url": "https://www.google.com"
              }
            },
            "displayText": "buttonName1",
            "postback": {
              "data": "set_by_chatbot_open_url"
            }
          }
        },
       {
          "action": {
            "urlAction": {
              "openUrl": {
                "url": "https://www.google.com"
              }
            },
            "displayText": "buttonName2",
            "postback": {
              "data": "set_by_chatbot_open_url"
            }
          }
        }
      ]
    },
    {},
    {
      "suggestions": [
        {
          "action": {
            "urlAction": {
              "openUrl": {
                "url": "https://www.google.com"
              }
            },
            "displayText": "buttonName5",
            "postback": {
              "data": "set_by_chatbot_open_url"
            }
          }
        },
       {
          "action": {
            "urlAction": {
              "openUrl": {
                "url": "https://www.google.com"
              }
            },
            "displayText": "buttonName6",
            "postback": {
              "data": "set_by_chatbot_open_url"
            }
          }
        }
      ]
    }
  ]
Suggested Action

Update note

2024.12.18

params.notice 글자수 변경 (500자 -> 상품 글자수 내 자유 기입 가능)

관련 메시지 : CLL00005 명세서B형, CLL00006 명세서C형

2024.10.21

신규 템플릿 유형 추가 : CLL00005 명세서B형, CLL00006 명세서C형

2024.07.30

params.itemDesc 글자수 변경 (14자 -> 20자)

관련 메시지 : OM00000003 - 아이템 상세형 🅝

2023.12.01

이미지 템플릿 슬라이드형 추가

2023.09.01

신규 메시지 유형 추가 : OL00000001, OL00000002, OL00000003, OM00000001, OM00000002, OM00000003, CLI00001, CLT00001, CLT00002, CLL00001, CLL00002, CLL00003, CLL00004

2022.10.28

- 슬라이드형(carousel medium, small) 2장 상품 추가 ㄴ 포맷ID : CMwMhM0200, CMwShS0200 - 이미지 템플릿 규격 추가 - 타이틀 자유형 규격 추가 - 일부 용어변경 ㄴ (기존) 템플릿 -> (변경) 타이틀 자유형 / 타이틀 선택형

2022.10.26

양방향 정책 현행화

2022.10.13

이미지 템플릿 메인 이미지 클릭 시 랜딩URL파라미터 추가 by 박지범

2022.06.14

이미지 템플릿 신규 ㄴ 포맷ID : OMHITV0001, OMHITS0001, OMHIMV0001, OMHIMS0001, OMTBNV0001, OMTBNH0001, OMSNSS0001, OMSNSH0001

2021.09.08

- carousel 제외한 전상품 zoomAllowed 허용 정책에 따른 일부 조정 - 메시지포맷별 zoomAllowed 설정값 추가 - 스타일(cell) 템플릿 글자수 valid 조정 (고정부 + 변수부 총 90자)

2021.03.10

- 가로형(horizontal) 상품 잠정 폐쇄

2020년

  • Biz RCS 상용화 맞춰 내용 현행화

슬라이드형 (medium)

productCode : "mms"인 메시지 유형입니다. Carousel 타입의 메시지입니다.

대상유형

CMwMhM0200, CMwMhM0300, CMwMhM0400, CMwMhM0500, CMwMhM0600

기본정보

Name
Value

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고 "1" - (광고) 표기

footer

"header" : "1" 인 경우 필수, "000-000-000"의 무료수신거부 전화번호 입력

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

Body

Name
contentType
note

media1

maapfile

696 x 504 px 권장

jpg, png, gif (1MB 이하)

title1

title

최대 30자

description1

description

media2

maapfile

696 x 504 px 권장

jpg, png, gif (1MB 이하)

title2

title

최대 30자

description2

description

media3~6

maapfile

696 x 504 px 권장

jpg, png, gif (1MB 이하)

title3~6

title

최대 30자

description3~6

description

contentType이 description인 항목의 글자수 합이 1300자 이하여야 합니다.

카드 2장~6장에 따라 messagebaseId가 달라지며, 그 수만큼 변수, 버튼 묶음도 바뀝니다.

Buttons [ ]

  • 각 카드 별 최대 2개의 버튼 사용 가능

  • 버튼명 최대 13 자 권장

Request Sample Code

"body": {
    "title1":"title",
    "description1": "description",
    "title2":"",
    "description2": "",
    "title3":"title",
    "description3": "description"
    },
 "buttons": [
    {
      "suggestions": [
        {
          "action": {
            "urlAction": {
              "openUrl": {
                "url": "https://www.google.com"
              }
            },
            "displayText": "buttonName1",
            "postback": {
              "data": "set_by_chatbot_open_url"
            }
          }
        },
       {
          "action": {
            "urlAction": {
              "openUrl": {
                "url": "https://www.google.com"
              }
            },
            "displayText": "buttonName2",
            "postback": {
              "data": "set_by_chatbot_open_url"
            }
          }
        }
      ]
    },
    {},
    {
      "suggestions": [
        {
          "action": {
            "urlAction": {
              "openUrl": {
                "url": "https://www.google.com"
              }
            },
            "displayText": "buttonName5",
            "postback": {
              "data": "set_by_chatbot_open_url"
            }
          }
        },
       {
          "action": {
            "urlAction": {
              "openUrl": {
                "url": "https://www.google.com"
              }
            },
            "displayText": "buttonName6",
            "postback": {
              "data": "set_by_chatbot_open_url"
            }
          }
        }
      ]
    }
  ]

SL000000

productCode : "lms"인 메시지 유형입니다.

기본정보

Name
Value

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고 "1" - (광고) 표기

footer

"header" : "1" 인 경우 필수, "000-000-000"의 무료수신거부 전화번호 입력

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

Body

Name
contentType
note

title

title

최대 30자

description *

description

최대 1300자

Buttons [ ]

  • 최대 3개의 버튼 사용 가능

  • 버튼명 최대 17 자

Request Sample Code

"body": {
    "title":"title",
    "description": "description"
    },
 "buttons": [
    {
      "suggestions": [
        {
          "action": {
            "urlAction": {
              "openUrl": {
                "url": "https://www.google.com"
              }
            },
            "displayText": "buttonName1",
            "postback": {
              "data": "set_by_chatbot_open_url"
            }
          }
        },
       {},
       {
          "action": {
            "urlAction": {
              "openUrl": {
                "url": "https://www.google.com"
              }
            },
            "displayText": "buttonName3",
            "postback": {
              "data": "set_by_chatbot_open_url"
            }
          }
        }
      ]
    }
  ]

슬라이드형 (small)

productCode : "mms"인 메시지 유형입니다. Carousel 타입의 메시지입니다.

대상유형

CMwShS0200, CMwShS0300, CMwShS0400, CMwShS0500, CMwShS0600

기본정보

Name
Value

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고 "1" - (광고) 표기

footer

"header" : "1" 인 경우 필수, "000-000-000"의 무료수신거부 전화번호 입력

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

Body

Name
contentType
note

media1

maapfile

360 x 336 px 권장

jpg, png, gif (1MB 이하)

title1

title

최대 30자

description1

description

media2

maapfile

360 x 336 px 권장

jpg, png, gif (1MB 이하)

title2

title

최대 30자

description2

description

media3~6

maapfile

360 x 336 px 권장

jpg, png, gif (1MB 이하)

title3~6

title

최대 30자

description3~6

description

contentType이 description인 항목의 글자수 합이 1300자 이하여야 합니다.

Buttons [ ]

  • 각 카드 별 최대 2개의 버튼 사용 가능

  • 버튼명 최대 5자

Request Sample Code

"body": {
    "title1":"title",
    "description1": "description",
    "title2":"",
    "description2": "",
    "title3":"title",
    "description3": "description"
    },
 "buttons": [
    {
      "suggestions": [
        {
          "action": {
            "urlAction": {
              "openUrl": {
                "url": "https://www.google.com"
              }
            },
            "displayText": "buttonName1",
            "postback": {
              "data": "set_by_chatbot_open_url"
            }
          }
        },
       {
          "action": {
            "urlAction": {
              "openUrl": {
                "url": "https://www.google.com"
              }
            },
            "displayText": "buttonName2",
            "postback": {
              "data": "set_by_chatbot_open_url"
            }
          }
        }
      ]
    },
    {},
    {
      "suggestions": [
        {
          "action": {
            "urlAction": {
              "openUrl": {
                "url": "https://www.google.com"
              }
            },
            "displayText": "buttonName5",
            "postback": {
              "data": "set_by_chatbot_open_url"
            }
          }
        },
       {
          "action": {
            "urlAction": {
              "openUrl": {
                "url": "https://www.google.com"
              }
            },
            "displayText": "buttonName6",
            "postback": {
              "data": "set_by_chatbot_open_url"
            }
          }
        }
      ]
    }
  ]

OM00000001 - 기본형 🅝

productCode : "mms"인 메시지 유형입니다.

기본정보

Name
Value

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고 "1" - (광고) 표기

footer

"header" : "1" 인 경우 필수, "000-000-000"의 무료수신거부 전화번호 입력

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

Body

Name
contentType
note

mTitle

title

최대 17자

mTitleMedia

maapfile

media *

maapfile

900 x 900 px의 jpg, png, gif (1MB 이하)

mediaUrl

url

media 클릭 시, 이동되는 웹 경로

title

description

최대 30자

description

description

최대 1300자

contentType이 description인 항목의 글자수 합이 1300자 이하여야 합니다.

bold로 표기한 파라미터에 값이 없으면 같은 색상의 파라미터도 실제 수신시 보이지 않습니다.

Buttons [ ]

  • 최대 2개의 버튼 사용 가능

  • 버튼명 최대 17 자

OMTBNV0001 - 썸네일형 (세로)

productCode : "mms"인 메시지 유형입니다.

기본정보

Name
Value

Body

Name
contentType
note

contentType이 maapfile인 항목의 파일 용량 합이 1MB 이하여야 합니다.

Buttons [ ]

  • 최대 2개의 버튼 사용 가능

  • 버튼명 최대 16 자

Request Body Example

SMwThM00 - 세로형 (medium)

productCode : "mms"인 메시지 유형입니다.

기본정보

Name
Value

Body

Name
contentType
note

Buttons [ ]

  • 최대 2개의 버튼 사용 가능

  • 버튼명 최대 17 자

Request Body Example

OMTBNH0001 - 썸네일형 (가로)

productCode : "mms"인 메시지 유형입니다.

기본정보

Name
Value

Body

Name
contentType
note

contentType이 maapfile인 항목의 파일 용량 합이 1MB 이하여야 합니다.

Buttons [ ]

  • 최대 2개의 버튼 사용 가능

  • 버튼명 최대 16 자

Request Body Example

SMwThT00 - 세로형 (tall)

productCode : "mms"인 메시지 유형입니다.

기본정보

Name
Value

Body

Name
contentType
note

Buttons [ ]

  • 최대 2개의 버튼 사용 가능

  • 버튼명 최대 17 자

Request Sample Code

OMHIMV0001 - 이미지 강조형 (3:4)

productCode : "mms"인 메시지 유형입니다.

기본정보

Name
Value

Body

Name
contentType
note

Buttons [ ]

  • 최대 2개의 버튼 사용 가능

  • 버튼명 최대 16 자

Request Body Example

OMHIMS0001 - 이미지 강조형 (1:1)

productCode : "mms"인 메시지 유형입니다.

기본정보

Name
Value

Body

Name
contentType
note

Buttons [ ]

  • 최대 2개의 버튼 사용 가능

  • 버튼명 최대 16 자

Request Body Example

CLL00005 (명세서B형) 🅝
CLL00006 (명세서C형) 🅝
CLL00005 (명세서B형) 🅝
CLL00006 (명세서C형) 🅝
Suggested Action
Suggested Action
Suggested Action
Suggested Action
로고 또는 브랜드 로고

Chat

productCode : "chat"인 메시지 유형입니다. 양방향 설정이 된 대화방에서만 이용 가능합니다.

MMS

productCode : "mms"인 메시지 유형입니다.

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고 "1" - (광고) 표기

footer

"header" : "1" 인 경우 필수, "000-000-000"의 무료수신거부 전화번호 입력

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

media *

maapfile

900 x 560 px의 jpg, png, gif (1MB 이하)

mediaUrl

url

media 클릭 시, 이동되는 웹 경로

title

title

최대 30자

description

description

최대 150자

subMedia1 *

maapfile

300 x 300 px의 jpg, png, gif (1MB 이하)

subMediaUrl1

url

subDesc1 *

description

최대 33자

subMedia2 *

maapfile

300 x 300 px의 jpg, png, gif (1MB 이하)

subMediaUrl2

url

subDesc2 *

description

최대 33자

subMedia3

maapfile

300 x 300 px의 jpg, png, gif (1MB 이하)

subMediaUrl3

url

subDesc3

description

최대 33자

{
 "body": {
 "media": "maapfile://fileId123",
 "title": "제목",
 "description": "본문",
 "subMedia1": "maapfile://fileid456",
 "subMediaUrl1": "http://www.naver.com",
 "subDesc1": "소본문1 이미지클릭가능",
 "subMedia2": "maapfile://fileid789",
 "subDesc2": "소본문2 이미지클릭불가"
 },
 "buttons": [
 {
 "suggestions": [
 {
 "action": {
 "urlAction": {
 "openUrl": {
 "url": "https://www.google.com"
 }
 },
 "displayText": "구글"
 }
 },
 {
 "action": {
 "urlAction": {
 "openUrl": {
 "url": "https://www.naver.com"
 }
 },
 "displayText": "네이버"
 }
 }
 ]
 }
 ]
}
Suggested Action

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고 "1" - (광고) 표기

footer

"header" : "1" 인 경우 필수, "000-000-000"의 무료수신거부 전화번호 입력

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

media *

maapfile

568 x 336 px의 jpg, png, gif (1MB 이하)

title

title

최대 30자

description

description

최대 1300자

"body": {
    "media":"maapfile://123456",
    "title":"title",
    "description": "description"
    },
 "buttons": [
    {
      "suggestions": [
        {
          "action": {
            "urlAction": {
              "openUrl": {
                "url": "https://www.google.com"
              }
            },
            "displayText": "buttonName1",
            "postback": {
              "data": "set_by_chatbot_open_url"
            }
          }
        },
       {
          "action": {
            "urlAction": {
              "openUrl": {
                "url": "https://www.google.com"
              }
            },
            "displayText": "buttonName2",
            "postback": {
              "data": "set_by_chatbot_open_url"
            }
          }
        }
      ]
    }
  ]
Suggested Action

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고 "1" - (광고) 표기

footer

"header" : "1" 인 경우 필수, "000-000-000"의 무료수신거부 전화번호 입력

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

media *

maapfile

900 x 560 px의 jpg, png, gif (1MB 이하)

mediaUrl

url

media 클릭 시, 이동되는 웹 경로

title

title

최대 30자

description *

description

최대 150자

subMedia1 *

maapfile

300 x 300 px의 jpg, png, gif (1MB 이하)

subMediaUrl1

url

subMedia2 *

maapfile

300 x 300 px의 jpg, png, gif (1MB 이하)

subMediaUrl2

url

subMedia3 *

maapfile

300 x 300 px의 jpg, png, gif (1MB 이하)

subMediaUrl3

url

{
 "body": {
 "media": "maapfile://fileId123",
 "title": "제목",
 "description": "본문",
 "subMedia1": "maapfile://fileid456",
 "subMediaUrl1": "http://www.naver.com",
 "subMedia2": "maapfile://fileid789",
 "subMedia3": "maapfile://fileid000"
 },
 "buttons": [
 {
 "suggestions": [
 {
 "action": {
 "urlAction": {
 "openUrl": {
 "url": "https://www.google.com"
 }
 },
 "displayText": "구글"
 }
 },
 {
 "action": {
 "urlAction": {
 "openUrl": {
 "url": "https://www.naver.com"
 }
 },
 "displayText": "네이버"
 }
 }
 ]
 }
 ]
}
Suggested Action

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고 "1" - (광고) 표기

footer

"header" : "1" 인 경우 필수, "000-000-000"의 무료수신거부 전화번호 입력

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

media *

maapfile

568 x 528 px의 jpg, png, gif (1MB 이하)

title

title

최대 30자

description

description

최대 1300자

"body": {
    "media":"maapfile://123456",
    "title":"title",
    "description": "description"
    },
 "buttons": [
    {
      "suggestions": [
        {
          "action": {
            "urlAction": {
              "openUrl": {
                "url": "https://www.google.com"
              }
            },
            "displayText": "buttonName1",
            "postback": {
              "data": "set_by_chatbot_open_url"
            }
          }
        },
       {
          "action": {
            "urlAction": {
              "openUrl": {
                "url": "https://www.google.com"
              }
            },
            "displayText": "buttonName2",
            "postback": {
              "data": "set_by_chatbot_open_url"
            }
          }
        }
      ]
    }
  ]
Suggested Action

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고 "1" - (광고) 표기

footer

"header" : "1" 인 경우 필수, "000-000-000"의 무료수신거부 전화번호 입력

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

media *

maapfile

900 x 1200 px의 jpg, png, gif (1MB 이하)

mediaUrl

url

media 클릭 시, 이동되는 웹 경로

title

title

최대 30자

description *

description

최대 150자

{
 "body": {
 "media": "maapfile://fileId123",
 "title": "제목",
 "description": "본문"
 },
 "buttons": [
 {
 "suggestions": [
 {
 "action": {
 "urlAction": {
 "openUrl": {
 "url": "https://www.google.com"
 }
 },
 "displayText": "구글"
 }
 },
 {
 "action": {
 "urlAction": {
 "openUrl": {
 "url": "https://www.naver.com"
 }
 },
 "displayText": "네이버"
 }
 }
 ]
 }
 ]
}
Suggested Action

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고 "1" - (광고) 표기

footer

"header" : "1" 인 경우 필수, "000-000-000"의 무료수신거부 전화번호 입력

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

media *

maapfile

900 x 900 px의 jpg, png, gif (1MB 이하)

mediaUrl

url

media 클릭 시, 이동되는 웹 경로

title

title

최대 30자

description *

description

최대 150자

{
 "body": {
 "media": "maapfile://fileId123",
 "title": "제목",
 "description": "본문"
 },
 "buttons": [
 {
 "suggestions": [
 {
 "action": {
 "urlAction": {
 "openUrl": {
 "url": "https://www.google.com"
 }
 },
 "displayText": "구글"
 }
 },
 {
 "action": {
 "urlAction": {
 "openUrl": {
 "url": "https://www.naver.com"
 }
 },
 "displayText": "네이버"
 }
 }
 ]
 }
 ]
}
Suggested Action

【 템플릿 】

브랜드 단위로 사용 가능한 메시지 유형으로 RBC의 사전 등록 및 승인이 필요합니다. TMPLT, ITMPL, LMS 상품으로 구성되어 있습니다.

유형별 정책은 messagebaseForm id 기준으로 확인할 수 있으며, 실제 이통사로 템플릿 메시지 발송 시에는 messagebase id 기준으로 발송할 수 있습니다.

OMHITV0001 - 이미지&타이틀 강조형 (3:4)

productCode : "mms"인 메시지 유형입니다.

기본정보

Name
Value

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고 "1" - (광고) 표기

footer

"header" : "1" 인 경우 필수, "000-000-000"의 무료수신거부 전화번호 입력

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

Body

Name
contentType
note

media *

maapfile

900 x 1200 px의 jpg, png, gif (1MB 이하)

mediaUrl

url

media 클릭 시, 이동되는 웹 경로

title

title

최대 30자

subTitle1 *

description

최대 4자

subDesc1 *

description

최대 33자

subTitle2

description

최대 4자

subDesc2

description

최대 33자

subTitle3

description

최대 4자

subDesc3

description

최대 33자

contentType이 description인 항목의 글자수 합이 1300자 이하여야 합니다.

Buttons [ ]

  • 최대 2개의 버튼 사용 가능

  • 버튼명 최대 16 자

Request Body Example

{
"body": {
"media": "maapfile://fileId123", "title": "제목",
"subTitle1": "소제목1", "subDesc1": "소본문1", "subTitle2": "소제목2", "subDesc2": "소본문2"
    },
    "buttons": [
      {
        "suggestions": [
{
"action": {
              "urlAction": {
                "openUrl": {
                  "url": "https://www.google.com"
                }
},
"displayText": "구글" }
}, {
            "action": {
              "urlAction": {
                "openUrl": {
                  "url": "https://www.naver.com"
} },
"displayText": "네이버" }
} ]
} ]
}

OM00000002 - 타이틀 강조형 🅝

productCode : "mms"인 메시지 유형입니다.

기본정보

Name
Value

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고 "1" - (광고) 표기

footer

"header" : "1" 인 경우 필수, "000-000-000"의 무료수신거부 전화번호 입력

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

Body

Name
contentType
note

mTitle

title

최대 17자

mTitleMedia

maapfile

media *

maapfile

900 x 900 px의 jpg, png, gif (1MB 이하)

mediaUrl

url

media 클릭 시, 이동되는 웹 경로

title

description

최대 30자

description

description

최대 1300자

contentType이 description인 항목의 글자수 합이 1300자 이하여야 합니다.

bold로 표기한 파라미터에 값이 없으면 같은 색상의 파라미터도 실제 수신시 보이지 않습니다.

Buttons [ ]

  • 최대 2개의 버튼 사용 가능

  • 버튼명 최대 17 자

OMHITS0001 - 이미지&타이틀 강조형 (1:1)

productCode : "mms"인 메시지 유형입니다.

기본정보

Name
Value

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고 "1" - (광고) 표기

footer

"header" : "1" 인 경우 필수, "000-000-000"의 무료수신거부 전화번호 입력

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

Body

Name
contentType
note

media *

maapfile

900 x 900 px의 jpg, png, gif (1MB 이하)

mediaUrl

url

media 클릭 시, 이동되는 웹 경로

title

title

최대 30자

subTitle1 *

description

최대 4자

subDesc1 *

description

최대 33자

subTitle2

description

최대 4자

subDesc2

description

최대 33자

subTitle3

description

최대 4자

subDesc3

description

최대 33자

contentType이 description인 항목의 글자수 합이 1300자 이하여야 합니다.

Buttons [ ]

  • 최대 2개의 버튼 사용 가능

  • 버튼명 최대 16 자

Request Body Example

{
"body": {
"media": "maapfile://fileId123", "title": "제목",
"subTitle1": "소제목1", "subDesc1": "소본문1", "subTitle2": "소제목2", "subDesc2": "소본문2"
    },
    "buttons": [
      {
        "suggestions": [
{
"action": {
              "urlAction": {
                "openUrl": {
                  "url": "https://www.google.com"
                }
},
"displayText": "구글" }
}, {
            "action": {
              "urlAction": {
                "openUrl": {
                  "url": "https://www.naver.com"
} },
"displayText": "네이버" }
} ]
} ]
}

OMSNSS0001 - SNS형

productCode : "mms"인 메시지 유형입니다.

기본정보

Name
Value

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고 "1" - (광고) 표기

footer

"header" : "1" 인 경우 필수, "000-000-000"의 무료수신거부 전화번호 입력

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

Body

Name
contentType
note

media *

maapfile

900 x 900 px의 jpg, png, gif (1MB 이하)

mediaUrl

url

media 클릭 시, 이동되는 웹 경로

title

title

최대 30자

description *

description

최대 150자

Buttons [ ]

  • 최대 2개의 버튼 사용 가능

  • 버튼명 최대 16 자

Request Body Example

{
 "body": {
 "media": "maapfile://fileId123",
 "title": "제목",
 "description": "본문"
 },
 "buttons": [
 {
 "suggestions": [
 {
 "action": {
 "urlAction": {
 "openUrl": {
 "url": "https://www.google.com"
 }
 },
 "displayText": "구글"
 }
 },
 {
 "action": {
 "urlAction": {
 "openUrl": {
 "url": "https://www.naver.com"
 }
 },
 "displayText": "네이버"
 }
 }
 ]
 }
 ]
}

CLL00005 (명세서B형) 🅝

productCode : "lms"인 메시지 유형입니다.

기본정보

Name
Value

Body

Name
contentType
note

contentType이 description인 항목의 글자수 합이 1300자 이하여야 합니다.

mTitleMedia는 템플릿 등록 시점에 지정한 상태로 메시지 발송시점에 변경/추가할 수 없습니다.

CLL00003 (타이틀 강조 기본형) 🅝

productCode : "lms"인 메시지 유형입니다.

기본정보

Name
Value

Body

Name
contentType
note

contentType이 description인 항목의 글자수 합이 1300자 이하여야 합니다.

itemMedia는 템플릿 등록 시점에 지정한 상태로 메시지 발송시점에 변경/추가할 수 없습니다.

CLL00001 (명세서A형) 🅝

productCode : "lms"인 메시지 유형입니다.

기본정보

Name
Value

Body

Name
contentType
note

contentType이 description인 항목의 글자수 합이 1300자 이하여야 합니다.

mTitleMedia, itemMedia는 템플릿 등록 시점에 지정한 상태로 메시지 발송시점에 변경/추가할 수 없습니다.

OMSNSH0001 - SNS형 (중간버튼)

productCode : "mms"인 메시지 유형입니다.

기본정보

Name
Value

Body

Name
contentType
note

Buttons [ ]

  • 최대 2개의 버튼 사용 가능

  • 버튼명 최대 16 자

Request Body Example

CLL00002 (문단형) 🅝

productCode : "lms"인 메시지 유형입니다.

기본정보

Name
Value

Body

Name
contentType
note

contentType이 description인 항목의 글자수 합이 1300자 이하여야 합니다.

bold로 표기한 파라미터에 값이 없으면 같은 색상의 파라미터도 실제 수신시 보이지 않습니다.

Suggested Action
Suggested Action
Suggested Action

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고 "1" - (광고) 표기

footer

"header" : "1" 인 경우 필수, "000-000-000"의 무료수신거부 전화번호 입력

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

mTitle

title

최대 17자

mTitleMedia

maapfile

로고 또는 브랜드 로고

title1

description

최대 30자

description1

description

총 글자수 내 자유

title2

description

최대 30자

description2

description

총 글자수 내 자유

cellTitle1

description

최대 30자

cellLeft1

description

cellRight1

description

cellLeft2~10

description

cellRight2~10

description

title3

description

최대 30자

description3

description

총 글자수 내 자유

notice

description

총 글자수 내 자유

customParam *

etc or url

버튼 내 정의한 변수

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고 "1" - (광고) 표기

footer

"header" : "1" 인 경우 필수, "000-000-000"의 무료수신거부 전화번호 입력

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

mTitle

title

최대 17자

mTitleMedia

maapfile

로고 또는 브랜드 로고

title

description

최대 30자

description

description

최대 1300자

customParam *

etc or url

버튼 내 정의한 변수

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고 "1" - (광고) 표기

footer

"header" : "1" 인 경우 필수, "000-000-000"의 무료수신거부 전화번호 입력

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

mTitle

title

최대 17자

mTitleMedia

maapfile

로고 또는 브랜드 로고

title

description

최대 30자

description

description

최대 1300자

cellTitle1

description

최대 30자

cellLeft1

description

cellRight1

description

cellLeft2~10

description

cellRight2~10

description

cellTitle2

description

최대 30자

cellLeft11

description

cellRight11

description

cellLeft12~20

description

cellRight12~20

description

customParam *

etc or url

버튼 내 정의한 변수

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고 "1" - (광고) 표기

footer

"header" : "1" 인 경우 필수, "000-000-000"의 무료수신거부 전화번호 입력

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

mTitle

title

최대 17자

mTitleMedia

maapfile

로고 또는 브랜드 로고

title1

description

최대 30자

description1

description

최대 1300자

title2

description

최대 30자

description2

description

최대 1300자

customParam *

etc or url

버튼 내 정의한 변수

Suggested Action
로고 또는 브랜드 로고

정보성 템플릿

productCode : "tmplt"인 템플릿 유형입니다.

description 타입

사전에 RBC에 등록한 템플릿 메시지 내용 기반으로 발송되는 템플릿 메시지입니다.

LMS 템플릿

productCode : "lms"인 템플릿 유형입니다.

TATA001D (타이틀 자유형)

productCode : "tmplt"인 메시지 유형입니다.

기본정보

Name
Value

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

Body

Name
contentType
note

title1 *

title

최대 8자 발송 시, 사용하지 않는 변수

customParam

title

title2 로 등록한 변수 최대 20자

description *

description

최대 90자

customParam *

etc

버튼 내 정의한 변수

정보성 메시지만 발송 가능합니다.

템플릿 등록 시, {{변수}}+고정 메시지의 패턴을 맞춰서 발송합니다.

타이틀 선택형

productCode : "tmplt"인 메시지 유형입니다.

대상유형

FF006D, FF005D, FF004D, FF003D, FF002D, FF001D, EE001D, CC003D, CC002D, CC001D, GG003D, GG002D, GG001D

기본정보

Name
Value

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

Body

Name
contentType
note

description *

description

최대 90자

customParam *

etc

버튼 내 정의한 변수

정보성 메시지만 발송 가능합니다.

템플릿 등록 시, {{변수}}+고정 메시지의 패턴을 맞춰서 발송합니다.

이미지 템플릿

productCode : "itmpl"인 템플릿 유형입니다.

mms와 달리 이미지 템플릿 발송 시, media 변수는 없습니다.

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고 "1" - (광고) 표기

footer

"header" : "1" 인 경우 필수, "000-000-000"의 무료수신거부 전화번호 입력

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

media *

maapfile

900 x 560 px의 jpg, png, gif (1MB 이하)

mediaUrl

url

media 클릭 시, 이동되는 웹 경로

title

title

최대 30자

description *

description

최대 150자

{
 "body": {
 "media": "maapfile://fileId123",
 "title": "제목",
 "description": "본문"
 },
 "buttons": [
 {
 "suggestions": [
 {
 "action": {
 "urlAction": {
 "openUrl": {
 "url": "https://www.google.com"
 }
 },
 "displayText": "구글"
 }
 },
 {
 "action": {
 "urlAction": {
 "openUrl": {
 "url": "https://www.naver.com"
 }
 },
 "displayText": "네이버"
 }
 }
 ]
 }
 ]
}
Suggested Action

CLL00004 (기본형) 🅝

productCode : "lms"인 메시지 유형입니다.

기본정보

Name
Value

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고 "1" - (광고) 표기

footer

"header" : "1" 인 경우 필수, "000-000-000"의 무료수신거부 전화번호 입력

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

Body

Name
contentType
note

mTitle

title

최대 17자

mTitleMedia

maapfile

title

description

최대 30자

description

description

최대 1300자

customParam *

etc or url

버튼 내 정의한 변수

contentType이 description인 항목의 글자수 합이 1300자 이하여야 합니다.

mTitleMedia는 템플릿 등록 시점에 지정한 상태로 메시지 발송시점에 변경/추가할 수 없습니다.

CLT00001 (아이템 강조형 테이블) 🅝

productCode : "tmplt"인 메시지 유형입니다.

기본정보

Name
Value

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

Body

Name
contentType
note

itemTitle

description

최대 20자

itemDesc

description

최대 18자

itemMedia

maapfile

cellTitle

description

최대 30자

cellLeft1

description

cellRight1

description

cellLeft2~5

description

cellRight2~5

description

customParam *

etc or url

버튼 내 정의한 변수

contentType이 description인 항목의 글자수 합이 90자 이하여야 합니다.

itemMedia는 템플릿 등록 시점에 지정한 상태로 메시지 발송시점에 변경/추가할 수 없습니다.

CLT00002 (아이템 강조형 서술) 🅝

productCode : "tmplt"인 메시지 유형입니다.

기본정보

Name
Value

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

Body

Name
contentType
note

itemTitle

description

최대 20자

itemDesc

description

최대 18자

itemMedia

maapfile

title

description

최대 30자

description

description

최대 90자

customParam *

etc or url

버튼 내 정의한 변수

contentType이 description인 항목의 글자수 합이 90자 이하여야 합니다.

itemMedia는 템플릿 등록 시점에 지정한 상태로 메시지 발송시점에 변경/추가할 수 없습니다.

CLL00006 (명세서C형) 🅝

productCode : "lms"인 메시지 유형입니다.

기본정보

Name
Value

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고 "1" - (광고) 표기

footer

"header" : "1" 인 경우 필수, "000-000-000"의 무료수신거부 전화번호 입력

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

Body

Name
contentType
note

mTitle

title

최대 17자

mTitleMedia

maapfile

title1

description

최대 30자

description1

description

총 글자수 내 자유

cellTitle1

description

최대 30자

cellLeft1

description

cellRight1

description

cellLeft2~10

description

cellRight2~10

description

title2

description

최대 30자

description2

description

총 글자수 내 자유

title3

description

최대 30자

description3

description

총 글자수 내 자유

notice

description

총 글자수 내 자유

customParam *

etc or url

버튼 내 정의한 변수

contentType이 description인 항목의 글자수 합이 1300자 이하여야 합니다.

mTitleMedia는 템플릿 등록 시점에 지정한 상태로 메시지 발송시점에 변경/추가할 수 없습니다.

슬라이드형 (medium) 🅝

productCode : "itmpl"인 메시지 유형입니다.

대상유형

ITCRM1, ITCRM2, ITCRM3, ITCRM4, ITCRM5, ITCRM6

기본정보

Name
Value

Body

Name
contentType
note

contentType이 description인 항목의 글자수 합이 500자 이하여야 합니다.

CLI00001 - 아이템 상세형 🅝

productCode : "itmpl"인 메시지 유형입니다.

기본정보

Name
Value

Body

Name
contentType
note

contentType이 description인 항목의 글자수 합이 500자 이하여야 합니다.

bold로 표기한 파라미터에 값이 없으면 같은 색상의 파라미터도 실제 수신시 보이지 않습니다.

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고 "1" - (광고) 표기

footer

"header" : "1" 인 경우 필수, "000-000-000"의 무료수신거부 전화번호 입력

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

media1

maapfile

696 x 504 px의 jpg, png, gif (1MB 이하) 발송 시, 사용하지 않는 변수

title1

title

최대 30자

description1

description

media2

maapfile

696 x 504 px의 jpg, png, gif (1MB 이하) 발송 시, 사용하지 않는 변수

title2

title

최대 30자

description2

description

media3~6

maapfile

696 x 504 px의 jpg, png, gif (1MB 이하) 발송 시, 사용하지 않는 변수

title3~6

title

최대 30자

description3~6

description

customParam *

etc or url

버튼 내 정의한 변수

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고 "1" - (광고) 표기

footer

"header" : "1" 인 경우 필수, "000-000-000"의 무료수신거부 전화번호 입력

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

media *

maapfile

900 x 600 px의 jpg, png, gif (1MB 이하) 발송 시, 사용하지 않는 변수

mediaUrl

url

media 클릭 시, 이동되는 웹 경로 발송 시, 사용하지 않는 변수

itemTitle

description

최대 20자

itemDesc

description

최대 18자

itemMedia

maapfile

로고 또는 브랜드 로고

title

description

최대 30자

description

description

최대 500자

cellTitle

description

최대 30자

cellLeft1

description

cellRight1

description

cellLeft2~5

description

cellRight2~5

description

customParam *

etc or url

버튼 내 정의한 변수

로고 또는 브랜드 로고
로고 또는 브랜드 로고
로고 또는 브랜드 로고
로고 또는 브랜드 로고

FF000F (타이틀 선택형)

productCode : "tmplt"인 메시지 유형입니다.

기본정보

Name
Value

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

Body

Name
contentType
note

description *

description

최대 90자

정보성 메시지만 발송 가능합니다.

TATA001C (타이틀 자유형)

productCode : "tmplt"인 메시지 유형입니다.

기본정보

Name
Value

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

Body

Name
contentType
note

title1 *

title

최대 8자 발송 시, 사용하지 않는 변수

customParam *

title

title2 로 등록한 변수 최대 20자

customParam *

cell

기 등록한 메시지와 customParam들의 합이 90자 내

customParam *

etc

버튼 내 정의한 변수

customParam *

url

버튼 내 정의한 변수

정보성 메시지만 발송 가능합니다.

템플릿 등록 시, {{변수}}로 입력한 값에 해당하는 값만 발송합니다.

ITHIMV - 이미지 강조형 (3:4)

productCode : "itmpl"인 메시지 유형입니다.

기본정보

Name
Value

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고 "1" - (광고) 표기

footer

"header" : "1" 인 경우 필수, "000-000-000"의 무료수신거부 전화번호 입력

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

Body

Name
contentType
note

media *

maapfile

900 x 1200 px의 jpg, png, gif (1MB 이하) 발송 시, 사용하지 않는 변수

mediaUrl

url

media 클릭 시, 이동되는 웹 경로 발송 시, 사용하지 않는 변수

title

title

최대 30자

description *

description

최대 150자

ITSNSS - SNS형

productCode : "itmpl"인 메시지 유형입니다.

기본정보

Name
Value

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고 "1" - (광고) 표기

footer

"header" : "1" 인 경우 필수, "000-000-000"의 무료수신거부 전화번호 입력

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

Body

Name
contentType
note

media *

maapfile

900 x 900 px의 jpg, png, gif (1MB 이하) 발송 시, 사용하지 않는 변수

mediaUrl

url

media 클릭 시, 이동되는 웹 경로 발송 시, 사용하지 않는 변수

title

title

최대 30자

description *

description

최대 150자

ITHITV - 이미지&타이틀 강조형 (3:4)

productCode : "itmpl"인 메시지 유형입니다.

기본정보

Name
Value

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고 "1" - (광고) 표기

footer

"header" : "1" 인 경우 필수, "000-000-000"의 무료수신거부 전화번호 입력

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

Body

Name
contentType
note

media *

maapfile

900 x 1200 px의 jpg, png, gif (1MB 이하) 발송 시, 사용하지 않는 변수

mediaUrl

url

media 클릭 시, 이동되는 웹 경로 발송 시, 사용하지 않는 변수

title

title

최대 30자

subTitle1 *

description

최대 4자

subDesc1 *

description

최대 33자

subTitle2

description

최대 4자

subDesc2

description

최대 33자

subTitle3

description

최대 4자

subDesc3

description

최대 33자

ITTBNH - 썸네일형 (가로)

productCode : "itmpl"인 메시지 유형입니다.

기본정보

Name
Value

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고 "1" - (광고) 표기

footer

"header" : "1" 인 경우 필수, "000-000-000"의 무료수신거부 전화번호 입력

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

Body

Name
contentType
note

media *

maapfile

900 x 560 px의 jpg, png, gif (1MB 이하) 발송 시, 사용하지 않는 변수

mediaUrl

url

media 클릭 시, 이동되는 웹 경로 발송 시, 사용하지 않는 변수

title

title

최대 30자

description

description

최대 150자

subMedia1 *

maapfile

300 x 300 px의 jpg, png, gif (1MB 이하) 발송 시, 사용하지 않는 변수

subMediaUrl1

url

발송 시, 사용하지 않는 변수

subMedia2 *

maapfile

300 x 300 px의 jpg, png, gif (1MB 이하) 발송 시, 사용하지 않는 변수

subMediaUrl2

url

발송 시, 사용하지 않는 변수

subMedia3 *

maapfile

300 x 300 px의 jpg, png, gif (1MB 이하) 발송 시, 사용하지 않는 변수

subMediaUrl3

url

발송 시, 사용하지 않는 변수

customParam *

etc or url

버튼 내 정의한 변수

contentType이 maapfile인 항목의 파일 용량 합이 1MB 이하여야 합니다.

ITHIMS - 이미지 강조형 (1:1)

productCode : "itmpl"인 메시지 유형입니다.

기본정보

Name
Value

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고 "1" - (광고) 표기

footer

"header" : "1" 인 경우 필수, "000-000-000"의 무료수신거부 전화번호 입력

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

Body

Name
contentType
note

media *

maapfile

900 x 900 px의 jpg, png, gif (1MB 이하) 발송 시, 사용하지 않는 변수

mediaUrl

url

media 클릭 시, 이동되는 웹 경로 발송 시, 사용하지 않는 변수

title

title

최대 30자

description *

description

최대 150자

cell 타입

사전에 RBC에 등록한 템플릿 메시지 내용 기반으로 발송되는 템플릿 메시지입니다.

타이틀 선택형

productCode : "tmplt"인 메시지 유형입니다.

대상유형

FF006C, FF005C, FF004C, FF003C, FF002C, FF001C, EE001C, CC003C, CC002C, CC001C, GG003C, GG002C, GG001C

기본정보

Name
Value

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

Body

Name
contentType
note

customParam*

cell

기 등록한 메시지와 customParam들의 합이 90자 내

customParam*

etc

버튼 내 정의한 변수

customParam*

url

버튼 내 정의한 변수

정보성 메시지만 발송 가능합니다.

템플릿 등록 시, {{변수}}로 입력한 값에 해당하는 값만 발송합니다.

free 타입

등록 없이 바로 사용가능한 정보성 템플릿입니다.

TATA001F (타이틀 자유형)

productCode : "tmplt"인 메시지 유형입니다.

기본정보

Name
Value

Body

Name
contentType
note

정보성 메시지만 발송 가능합니다.

ITTBNV - 썸네일형 (세로)

productCode : "itmpl"인 메시지 유형입니다.

기본정보

Name
Value

Body

Name
contentType
note

contentType이 maapfile인 항목의 파일 용량 합이 1MB 이하여야 합니다.

ITHITS - 이미지&타이틀 강조형 (1:1)

productCode : "itmpl"인 메시지 유형입니다.

기본정보

Name
Value

Body

Name
contentType
note

ITSNSH - SNS형 (중간버튼)

productCode : "itmpl"인 메시지 유형입니다.

기본정보

Name
Value

Body

Name
contentType
note

【 레이아웃 】

이통사에서 사전 정의한 컴포넌트를 기반으로 삼성 채팅+ 전용 Biz RCS 메시지 유형이 추가될 수 있습니다.

기본정보

Name
Value

Body

Name
contentType
note

Buttons [ ]

  • 각 카드 별 최대 2개의 버튼 사용 가능

  • 버튼명 최대 13 자

Request Body Example

레이아웃 조합 규칙

각 상품별 조합 가능한 최대 컴포넌트 수가 다릅니다.

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

description *

description

최대 90자

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고 "1" - (광고) 표기

footer

"header" : "1" 인 경우 필수, "000-000-000"의 무료수신거부 전화번호 입력

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

media *

maapfile

900 x 560 px의 jpg, png, gif (1MB 이하) 발송 시, 사용하지 않는 변수

mediaUrl

url

media 클릭 시, 이동되는 웹 경로 발송 시, 사용하지 않는 변수

title

title

최대 30자

description

description

최대 150자

subMedia1 *

maapfile

300 x 300 px의 jpg, png, gif (1MB 이하) 발송 시, 사용하지 않는 변수

subMediaUrl1

url

발송 시, 사용하지 않는 변수

subDesc1 *

description

최대 33자

subMedia2 *

maapfile

300 x 300 px의 jpg, png, gif (1MB 이하) 발송 시, 사용하지 않는 변수

subMediaUrl2

url

발송 시, 사용하지 않는 변수

subDesc2 *

description

최대 33자

subMedia3 *

maapfile

300 x 300 px의 jpg, png, gif (1MB 이하) 발송 시, 사용하지 않는 변수

subMediaUrl3

url

발송 시, 사용하지 않는 변수

subDesc3 *

description

최대 33자

customParam *

etc or url

버튼 내 정의한 변수

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고 "1" - (광고) 표기

footer

"header" : "1" 인 경우 필수, "000-000-000"의 무료수신거부 전화번호 입력

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

media *

maapfile

900 x 900 px의 jpg, png, gif (1MB 이하) 발송 시, 사용하지 않는 변수

mediaUrl

url

media 클릭 시, 이동되는 웹 경로 발송 시, 사용하지 않는 변수

title

title

최대 30자

subTitle1 *

description

최대 4자

subDesc1 *

description

최대 33자

subTitle2

description

최대 4자

subDesc2

description

최대 33자

subTitle3

description

최대 4자

subDesc3

description

최대 33자

groupId

RBC 메시지 발송 통계용. 동일 messagebase ID/동일 group ID/동일 날짜 기준으로 집계

header *

"0" - 비 광고 "1" - (광고) 표기

footer

"header" : "1" 인 경우 필수, "000-000-000"의 무료수신거부 전화번호 입력

copyAllowed

"true" - 수신자가 글자 복사 가능하도록 허용 "false" - 수신자가 글자 복사할 수 없음

media *

maapfile

900 x 560 px의 jpg, png, gif (1MB 이하) 발송 시, 사용하지 않는 변수

mediaUrl

url

media 클릭 시, 이동되는 웹 경로 발송 시, 사용하지 않는 변수

title

title

최대 30자

description *

description

최대 150자

SMS

LMS

MMS

사용 가능 컴포넌트 수

2

6

6

최대 버튼 수 (2개 세트)

1

3

3

메인타이틀은 최 상단에만 위치할 수 있습니다. 버튼 컴포넌트는 최 상단에 위치할 수 없습니다.

Suggested Action

SMS, LMS, MMS 등에서 사용가능한 button/Chip 버튼에서의 suggested Action 예제입니다.

버튼은 위에서 아래로, 좌에서 우로 순서대로 작성합니다.

카드별, 컴포넌트 단위별로 묶을 수 있습니다.

Action 예제

    "action": {
        "urlAction": {
            "openUrl": {
                "url": "https://www.google.com"
            }
        },
        "displayText": "버튼명",    
        "postback": {
            "data": "set_by_chatbot_open_url"
        }
    }
}
{
    "action": {
        "dialerAction": {
            "dialPhoneNumber": {
                "phoneNumber": "+1650253000"
            }
        },
        "displayText": "버튼명",
        "postback": {
            "data": "set_by_chatbot_dial_phone_number"
        }
    }
}
{
    "action": {
        "composeAction": {
          "composeTextMessage": {
            "phoneNumber": "0212341234",
            "text": "가나다라마바가나다라마바사"
           }
        },
        "displayText": "버튼명",
        "postback": {
            "data": "set_by_chatbot_compose_text_message"
        }
    }
}
{
    "action": {
        "calendarAction": {
            "createCalendarEvent": {
                "startTime": "2017-03-14T00:00:00Z",
                "endTime": "2017-03-14T23:59:59Z",
                "title": "Meeting",
                "description": "GSG review meeting"
            }
        },
        "displayText": "버튼명",
        "postback": {
            "data": "set_by_chatbot_create_calendar_event"
        }
    }
}
{
    "action": {
        "mapAction": {
            "showLocation": {
                "location": {
                    "latitude": 37.4220041,
                    "longitude": -122.0862515,
                    "label": "Googleplex"
                },
                "fallbackUrl": "https://www.google.com/maps/@37.4219162,-122.078063,15z"
            }
        },
        "displayText": "Show location on a map",
        "postback": {
            "data": "set_by_chatbot_show_location"
        }
    }
}
{
    "action": {
        "mapAction": {
            "showLocation": {
                "location": {
                    "query": "restaurants"
                },
                "fallbackUrl": "https://www.google.com/maps/search/restaurants"
            }
        },
        "displayText": "Search location(s) on map",
        "postback": {
            "data": "set_by_chatbot_search_locations"
        }
    }
}
{
    "action": {
        "mapAction": {
            "requestLocationPush": {}
        },
        "displayText": "Request a geo location",
        "postback": {
            "data": "set_by_chatbot_request_location_push"
        }
    }
}

sample code

3개의 버튼 컴포넌트(또는 3장의 Carousle 카드)를 사용하는 메시지, 가운데 버튼 컴포넌트(또는 2번째 카드)를 사용하지 않는 경우


{
    “body” : {
       
    },
    “buttons” : [
        {
            “suggestions” : [
                {
                    “action” : {
                        “urlAction” : {
                            “openUrl” : {
                                “url” : “https://rcsbizcenter.com”
                            }
                        },
                    “displayText” : “버튼 컴포넌트1의 1번 버튼”,
                    "postback" : {
                        "data" : "set_group id 반응 통계 수집 기준입니다. 캠페인별로 구분하여 정의하세요."
                        }
                    }
                },
                { },
                {
                    “action” : {
                        “urlAction” : {
                            “openUrl” : {
                                “url” : “https://rcsbizcenter.com”
                            }
                        },
                    “displayText” : “버튼 컴포넌트3의 1번 버튼”,
                    "postback" : {
                        "data" : "set_group id 반응 통계 수집 기준입니다. 캠페인별로 구분하여 정의하세요.""
                        }
                    }
                }
               
            ]
        }
        ]
}

발송 체크 로직

이통사로 RCS 메시지 발송 시, 다음의 조건이 충족되지 않으면 발송 실패될 수 있습니다.

권한 적합성

중계사

유효한 중계사인가? (발급된 RCS ID인지, 만료되지 않은 RCS ID인지, 미납/스팸 과다발송 등의 사유로 발송을 거절해야 하는 중계사의 RCS ID는 아닌지 확인)

대행사

RBC(RCS Biz Center)에 등록 요청되어 MaaP F/E로 정상적으로 등록 반영된 유효한 AgencyID인가?

전송을 요청한 대행사가 해당 브랜드의 AgencyID로 등록되어 있는가?

기업/브랜드

RBC(RCS Biz Center)에 등록 요청되어 MaaP F/E로 정상적으로 등록 반영된 유효한 BrandID(LGU/KT)/ChatbotID(SKT)인가?

chatbotID 등록이 완료된 발신번호인가?

해당 BrandID가 소유한 chatbotID인가?

해당 chatbotID의 전시상태가 "전시"로 되어있는가?

ChatbotID에 맵핑된 발신번호가 스팸 등 블랙리스트에 포함되어있지 않은가?

메시지 적합성

공통

메시지 포맷에 해당하는 속성이 모두 들어가 있는가?

메시지 포맷으로 사전 지정된 카드 장수로 전송하는가?

메시지 포맷에 지정된 Max 버튼 수를 초과하지 않는가?

(Carousel 외) 타이틀/디스크립션/이미지가 정의된 경우, 한 개 이상 전송하는가?

(Carousel) 카드 장 당 타이틀/디스크립션/이미지 중 한 개 이상 전송하는가?

file ID는 유효한가? (발송요청 유효기간 : 이미지 업로드 완료 시점(등록일+1년)

이미지 첨부시 지정된 이미지 사이즈를 지키고 있는가? ** : 이미지 & 타이틀 강조형, 이미지 강조형, 썸네일형(가로), 썸네일형(세로), SNS형, SNS형(중간버튼)

포맷ID(messagebase)가 발송 가능한 상태인가? Status = ready

포맷에서 정의된 타이틀 Max 글자수/본문 Max 글자수/미디어 용량/카드장수/Max 버튼수/용량/header 등 메시지 포맷별 밸리데이션 정책의 기준을 지키고 있는가?

템플릿

템플릿 ID(messagebase)가 유효한 상태인가? Status = ready

해당 BrandID가 소유한 템플릿 ID인가?

Description 템플릿의 경우 템플릿 ID에 정의된 패턴과 실제 발송되는 메시지가 동일한가?

고정부+변수부 총합이 템플릿 상품에 정의된 글자수 기준을 지키고 있는가?

Free템플릿의 경우, "(광고)" 문구가 본문 앞에 없는가?

수신 적합성

RCS 부가서비스에 가입된 가입자인가? (SKT 한정)

RCS 업데이트가 완료된 단말인가? (A2P 리치카드를 받을 수 있는 단말 상태 포함)

채팅플러스 이용 동의가 완료된 단말인가?

이통사 정책에 따라 스팸 메시지로 판단되거나, 수신자가 차단한 경우 발송 성공은 되나 수신자에게 비 노출됩니다.

header *

"0" - 비 광고 "1" - (광고) 표기

footer

"header" : "1" 인 경우 필수, "000-000-000"의 무료수신거부 전화번호 입력

zoomAllowed

"true" - pinch zoom 동작 "false" - pinch zoom 미동작

하위 페이지 참고

-

-

"body": {
        “mTitle” : “메인 타이틀 17자”,
        "mTitleMedia" : "maapfile://",

    },
 "buttons": [
    
  ]
Suggested Action

컴포넌트

contentType이 description인 항목의 글자수 합이 상품 글자수 (productCode의 maxDescription) 이하여야 합니다.

bold로 표기한 파라미터에 값이 없으면 같은 색상(컴포넌트)의 파라미터도 실제 수신시 보이지 않습니다.

타이틀

메인 타이틀

- id : CP-MainTitle - type : MainTitleComponent - place : header

· 메시지 최상단에만 위치할 수 있습니다.

· 상품별 지정된 글자수 합산에 포함되지 않습니다.

Request Body Parameters

Name
contentType
note

mTitle

title

최대 17자

mTitleMedia

maapfile

Request Body Example

{
    “body” : {
        “mTitle” : “메인 타이틀 17자”,
        "mTitleMedia" : "maapfile://"
    },
    “buttons” : [
        ]
}

미디어

미디어

- id : CP-ImageHorizontal - type : ImageComponent - place : header/body

Request Body Parameters

Name
contentType
note

media *

maapfile

900px * 600px

900px * 900px

900px * 1200px

메시지내 총 미디어 용량 합 1MB 내

mediaUrl

url

이미지 클릭 시, 이동되는 웹 경로

Request Body Example

{
    “body” : {
        “media” : “maapfile://”,
        "mediaUrl" : "http://rcsbizcenter.com"
    },
    “buttons” : [
        ]
}

Case. 위치에 따른 자동 마진 처리

이미지가 최 상단에 위치하는 경우
그 외 영역에 위치하는 경우


디스크립션

- id : CP-Description - type : DescriptionComponent - place : body

· LMS의 경우, 최대 3개의 디스크립션 컴포넌트를 사용할 수 있습니다.

Request Body Parameters

Name
contentType
note

description

description

title

description

최대 30자

Request Body Example

{
    “body” : {
        "title" : "타이틀 30자",
        "description" : "디스크립션 RCS Biz Center에서 다양한 메시지를 만들어보세요."
    },
    “buttons” : [
        ]
}

Case - 디스크립션을 3개 사용하는 경우

{
    “body” : {
        "title1" : "타이틀 30자",
        "description1" : "디스크립션 RCS Biz Center에서 다양한 메시지를 만들어보세요.",
        "title2" : "타이틀 30자",
        "description2" : "디스크립션 RCS Biz Center에서 다양한 메시지를 만들어보세요.",
        "title3" : "타이틀 30자",
        "description3" : "디스크립션 RCS Biz Center에서 다양한 메시지를 만들어보세요."
    }
}

Case - 디스크립션을 3개 중 2개만 사용하는 경우

두번째 디스크립션 컴포넌트의 디스크립션을 입력하지 않아 타이틀 값이 있으나 발송된 메시지에서는 표시되지 않는다.

{
    “body” : {
        "title1" : "타이틀 30자",
        "description1" : "디스크립션 RCS Biz Center에서 다양한 메시지를 만들어보세요.",
        "title2" : "타이틀 30자",
        
        "title3" : "타이틀 30자",
        "description3" : "디스크립션 RCS Biz Center에서 다양한 메시지를 만들어보세요."
    }
}


서브 이미지 & 서브 디스크립션

- id : CP-ThumbDesc - type : ThumbDescComponent - place : body

Request Body Parameters

Name
contentType
note

subImgTitle

description

최대 30자

subImgMedia1

maapfile

300px * 300px, 메시지내 총 미디어 용량 합 1MB 내

subImgMediaUrl1

url

이미지 클릭 시, 이동되는 웹 경로

subImgDesc1

description

최대 33자

subImgMedia2~5

maapfile

300px * 300px, 메시지내 총 미디어 용량 합 1MB 내

subImgMediaUrl2~5

url

이미지 클릭 시, 이동되는 웹 경로

subImgDesc2~5

description

최대 33자

Request Body Example

{
    “body” : {
        "subImgTitle" : "타이틀 30자",
        "subImgMedia1" : "maapfile://",
        "subImgDesc1" : "서브이미지 디스크립션 33자 입력 가능",
         "subImgMedia2" : "maapfile://",
         "subImgDesc2" : "서브이미지 디스크립션 33자 입력 가능",
    }
}

Case - subImgMedia를 넣지 않는 경우

{
    “body” : {
        "subImgTitle" : "타이틀 30자",
        "subImgDesc1" : "서브이미지 디스크립션 33자 입력 가능",
        "subImgMedia2" : "maapfile://~~",
        "subImgDesc2" : "서브이미지 디스크립션 33자 입력 가능"
    }
}


테이블

테이블

- id : CP-Table - type : tableComponent - place : body

· 하나의 메시지에서 테이블과 서브디스크립션을 함께 사용할 수 없습니다.

· LMS의 경우, 최대 2개의 테이블 컴포넌트를 함께 사용할 수 있습니다.

Request Body Parameters

Name
contentType
note

cellTitle

description

최대 30자

cellLeft1

description

cellRight1

description

cellLeft2~10

description

cellRight2~10

description

Request Body Example

{
    “body” : {
        "cellTitle" : "셀 타이틀 30자",
        "cellLeft1" : "글자수",
          "cellRight1" : "상품 글자수에 따라 상이",
        "cellLeft2" : "최대 행",
        "cellRight2" : "5행 / 10행 선택 가능",
        "cellLeft3" : "스타일",
        "cellRight3" : "좌/우 일괄 정렬 및 BOLD 처리"

    }
}

Case - 테이블 컴포넌트를 2개 사용한 메시지

{
    “body” : {
        "title" : "OO 고객님, 안녕하세요.",
        "description" : "이용해주셔서 감사합니다.",
        "cellTitle1" : "이용 내역",
        "cellLeft1" : "이용 기간",
        "cellRight1" : "2023.01.01~01.31",
        "cellLeft2" : "이용 금액",
         "cellRight2" : "1,000,000 원",
        "cellTitle2" : "결제 정보",
        "cellLeft11" : "결제 방식",
         "cellRight11" : "RBC 카드",
        "cellLeft12" : "결제 예정일",
         "cellRight12" : "2023.02.20"
           }
} 

서브 디스크립션

- id : CP-TitleDesc - type : tableComponent - place : body

· 하나의 메시지에서 테이블과 서브디스크립션을 함께 사용할 수 없습니다.

Request Body Parameters

Name
contentType
note

subMainTitle

description

최대 30자

subTitle1

description

최대 4자

subDesc1

description

최대 33자

subTitle2~5

description

최대 4자

subDesc2~5

description

최대 33자

Request Body Example

{
    “body” : {
        "subMainTitle" : "서브메인 타이틀 30자",
        "subTitle1" : "서브",
         "subDesc1" : "서브디스크립션1 33자 입력 가능",
        "subTitle2" : "타이틀",
         "subDesc2" : "서브디스크립션2 33자 입력 가능"
    }
}

Case - subTitle을 입력하지 않은 경우

· 디스크립션처럼 서브 디스크립션이 표시됩니다.

{
    “body” : {
        "subMainTitle" : "서브메인 타이틀 30자",
        "subTitle1" : "서브",
        "subDesc1" : "서브디스크립션1 33자 입력 가능",
        "subDesc2" : "서브디스크립션1 33자 입력 가능"
    }
}

썸네일

- id : CP-Thumbnail - type : ThumbnailComponent - place : body

· 썸네일은 3개의 작은 이미지로 구성되며, 3개를 모두 사용해야 발송됩니다.

Request Body Parameters

Name
contentType
note

thumbMedia1 *

maapfile

300px * 300px, 메시지내 총 미디어 용량 합 1MB 내

thumbMediaUrl1

url

이미지 클릭 시, 이동되는 웹 경로

thumbMedia2 *

maapfile

300px * 300px, 메시지내 총 미디어 용량 합 1MB 내

thumbMediaUrl2

url

이미지 클릭 시, 이동되는 웹 경로

thumbMedia3 *

maapfile

300px * 300px, 메시지내 총 미디어 용량 합 1MB 내

thumbMediaUrl3

url

이미지 클릭 시, 이동되는 웹 경로

Request Body Example

{
    “body” : {
         "thumbMedia1" : "maapfile://~",
         "thumbMediaUrl1" : "https://rcsbizcenter.com",
        "thumbMedia2" : "maapfile://~",
        "thumbMediaUrl2" : "https://rcsbizcenter.com",
        "thumbMedia3" : "maapfile://~",
         "thumbMediaUrl3" : "https://rcsbizcenter.com"
    }
}

아이템

- id : CP-ItemB / ItemA - type : ItemComponent - place : body

Request Body Parameters

Name
contentType
note

itemMedia

maapfile

900px * 600px

900px * 900px

900px * 1200px

메시지내 총 미디어 용량 합 1MB 내

itemMediaUrl

url

이미지 클릭 시, 이동되는 웹 경로

itemTitle

desctipion

최대 20자

itemDesc

desctipion

최대 18자

Request Body Example

{
    “body” : {
        "itemTitle" : "아이템 타이틀",
        "itemDesc" : "아이템 디스크립션",
        "itemMedia" : "maapfile://",
        "itemMediaUrl" : "https://rcsbizcenter.com"
        }
}

노티스

- id : CP-notice - type : NoticeComponent - place : body

Request Body Parameters

Name
contentType
note

notice

description

Request Body Example

{
    “body” : {
        "notice" : "노티스입니다. 부연설명을 입력할 수 있는 컴포넌트입니다."
    }
}

배너

- id : CP-banner - type : BannerComponent - place : body

Request Body Parameters

Name
contentType
note

bannerMedia

maapfile

900px * 225px, 메시지내 총 미디어 용량 합 1MB 내

bannerMediaUrl

url

이미지 클릭 시, 이동되는 웹 경로

Request Body Example

{
    “body” : {
        "bannerMedia" : "maapfile://~",
        "bannerMediaUrl" : "https://rcsbizcenter.com"
        }
}

로고 / 브랜드 로고

채팅 + 전용 Biz RCS 메시지 중 mTitleMedia, itemMedia 변수가 사용할 수 있는 로고 이미지입니다.

로고 란

메인타이틀 / 아이템 컴포넌트 등에서만 사용 가능하며, 메시지의 정보를 시각화하는 요소입니다.

변수 mTitleMedia, itemMedia 에서만 사용가능하며, 로고는 기본 로고와 브랜드 로고로 구분할 수 있습니다.

브랜드 로고는 브랜드와 매칭 되는 로고만 사전 등록하여 이용 가능합니다. (RBC 에서 등록 요청 필요. 승인 필수)

기본 로고
이름
maapfile://

영수증.gif

LT-messagebase.common-rJQ22U

영수증.png

LT-messagebase.common-JyNX8g

프로모션.gif

LT-messagebase.common-jFBCKu

프로모션.png

LT-messagebase.common-1cZWRB

쿠폰.gif

LT-messagebase.common-LbshOv

쿠폰.png

LT-messagebase.common-NnuVdx

이벤트.gif

LT-messagebase.common-aWdsJX

이벤트.png

LT-messagebase.common-OhXmLY

알림.gif

LT-messagebase.common-j11Gtf

알림.png

LT-messagebase.common-TvfM5b

예약.gif

LT-messagebase.common-5eFcIF

예약.png

LT-messagebase.common-O9IJoh

로고, 브랜드 로고는 상품별 이미지 최대 용량 계산에 포함되지 않습니다.

로고 또는 브랜드 로고