KakaoAlimtalkTemplateMutationRequest

@Serializable()
public final class KakaoAlimtalkTemplateMutationRequest

카카오 알림톡 템플릿 생성/수정 요청 데이터 클래스

Constructors

Link copied to clipboard
public KakaoAlimtalkTemplateMutationRequest KakaoAlimtalkTemplateMutationRequest(String channelId, String channelGroupId, String name, String content, String categoryCode, List<KakaoAlimtalkTemplateButton> buttons, List<KakaoAlimtalkTemplateQuickReply> quickReplies, KakaoAlimtalkMessageType messageType, KakaoAlimtalkEmphasizeType emphasizeType, String header, KakaoAlimtalkTemplateHighlight highlight, KakaoAlimtalkTemplateItem item, String extra, String ad, String emphasizeTitle, String emphasizeSubtitle, Boolean securityFlag, String imageId)

Properties

Link copied to clipboard
private String ad

채널 추가 문구. 문구는 채널 추가하고 이 채널의 광고와 마케팅 메시지를 카카오톡으로 받기 고정입니다.

Link copied to clipboard

템플릿에 들어가는 버튼들

Link copied to clipboard

카카오 템플릿 카테고리 코드. https://developers.solapi.com/references/kakao/templates/getCategories

Link copied to clipboard

카카오톡 채널 템플릿 그룹 고유 아이디. 그룹에 템플릿을 등록하고 싶을 경우 필수입니다.

Link copied to clipboard
private String channelId

카카오톡 채널 고유 아이디. 채널에 템플릿을 등록하고 싶을 경우 필수입니다.

Link copied to clipboard
private String content

템플릿 내용. 변수 포함 가능합니다. 변수 치환 후 1000자를 넘을 수 없습니다.

Link copied to clipboard

강조 표기 보조문구. 변수가 들어갈 수 없습니다. emphasizeType이 TEXT일 경우 필수. 최대 50자 입력가능

Link copied to clipboard

강조 표기 문구. 변수가 들어갈 수 있습니다. emphasizeType이 TEXT일 때만 사용할 수 있습니다. 최대 50자 입력가능

Link copied to clipboard

강조 유형(NONE: 선택안함, TEXT: 강조표기형, IMAGE: 이미지형, ITEM_LIST: 아이템리스트형).

Link copied to clipboard
private String extra

부가정보. 변수 포함 불가능. 최대 500자

Link copied to clipboard
private String header

알림톡 헤더. emphasizeType이 ITEM_LIST일 때만 사용 가능합니다. 변수 포함 가능. 최대 16자

Link copied to clipboard

알림톡 하이라이트. emphasizeType이 ITEM_LIST일 때만 사용 가능합니다.

Link copied to clipboard
private String imageId

알림톡에 사용되는 이미지 고유 아이디

Link copied to clipboard

알림톡 아이템. 목록과 요약이 있습니다. 강조 유형이 아이템 리스트일 때만 사용 가능합니다.

Link copied to clipboard

메시지 유형(BA: 기본형, EX: 부가정보형, AD: 채널추가형, MI: 복합형).

Link copied to clipboard
private String name

템플릿 이름. 다른 알림톡 템플릿과 중복 가능합니다.

Link copied to clipboard

바로 연결. 최소 1개, 최대 10개.

Link copied to clipboard

보안 템플릿 여부. true일 경우 해당 템플릿을 PC에서는 확인할 수 없습니다. 기본값: false

Functions

Link copied to clipboard
public final String getAd()

채널 추가 문구. 문구는 채널 추가하고 이 채널의 광고와 마케팅 메시지를 카카오톡으로 받기 고정입니다.

Link copied to clipboard

템플릿에 들어가는 버튼들

Link copied to clipboard
public final String getCategoryCode()

카카오 템플릿 카테고리 코드. https://developers.solapi.com/references/kakao/templates/getCategories

Link copied to clipboard
public final String getChannelGroupId()

카카오톡 채널 템플릿 그룹 고유 아이디. 그룹에 템플릿을 등록하고 싶을 경우 필수입니다.

Link copied to clipboard
public final String getChannelId()

카카오톡 채널 고유 아이디. 채널에 템플릿을 등록하고 싶을 경우 필수입니다.

Link copied to clipboard
public final String getContent()

템플릿 내용. 변수 포함 가능합니다. 변수 치환 후 1000자를 넘을 수 없습니다.

Link copied to clipboard

강조 표기 보조문구. 변수가 들어갈 수 없습니다. emphasizeType이 TEXT일 경우 필수. 최대 50자 입력가능

Link copied to clipboard
public final String getEmphasizeTitle()

강조 표기 문구. 변수가 들어갈 수 있습니다. emphasizeType이 TEXT일 때만 사용할 수 있습니다. 최대 50자 입력가능

Link copied to clipboard

강조 유형(NONE: 선택안함, TEXT: 강조표기형, IMAGE: 이미지형, ITEM_LIST: 아이템리스트형).

Link copied to clipboard
public final String getExtra()

부가정보. 변수 포함 불가능. 최대 500자

Link copied to clipboard
public final String getHeader()

알림톡 헤더. emphasizeType이 ITEM_LIST일 때만 사용 가능합니다. 변수 포함 가능. 최대 16자

Link copied to clipboard

알림톡 하이라이트. emphasizeType이 ITEM_LIST일 때만 사용 가능합니다.

Link copied to clipboard
public final String getImageId()

알림톡에 사용되는 이미지 고유 아이디

Link copied to clipboard

알림톡 아이템. 목록과 요약이 있습니다. 강조 유형이 아이템 리스트일 때만 사용 가능합니다.

Link copied to clipboard

메시지 유형(BA: 기본형, EX: 부가정보형, AD: 채널추가형, MI: 복합형).

Link copied to clipboard
public final String getName()

템플릿 이름. 다른 알림톡 템플릿과 중복 가능합니다.

Link copied to clipboard

바로 연결. 최소 1개, 최대 10개.

Link copied to clipboard
public final Boolean getSecurityFlag()

보안 템플릿 여부. true일 경우 해당 템플릿을 PC에서는 확인할 수 없습니다. 기본값: false

Link copied to clipboard
public final Unit setAd(String ad)

채널 추가 문구. 문구는 채널 추가하고 이 채널의 광고와 마케팅 메시지를 카카오톡으로 받기 고정입니다.

Link copied to clipboard

템플릿에 들어가는 버튼들

Link copied to clipboard
public final Unit setCategoryCode(String categoryCode)

카카오 템플릿 카테고리 코드. https://developers.solapi.com/references/kakao/templates/getCategories

Link copied to clipboard
public final Unit setChannelGroupId(String channelGroupId)

카카오톡 채널 템플릿 그룹 고유 아이디. 그룹에 템플릿을 등록하고 싶을 경우 필수입니다.

Link copied to clipboard
public final Unit setChannelId(String channelId)

카카오톡 채널 고유 아이디. 채널에 템플릿을 등록하고 싶을 경우 필수입니다.

Link copied to clipboard
public final Unit setContent(String content)

템플릿 내용. 변수 포함 가능합니다. 변수 치환 후 1000자를 넘을 수 없습니다.

Link copied to clipboard
public final Unit setEmphasizeSubtitle(String emphasizeSubtitle)

강조 표기 보조문구. 변수가 들어갈 수 없습니다. emphasizeType이 TEXT일 경우 필수. 최대 50자 입력가능

Link copied to clipboard
public final Unit setEmphasizeTitle(String emphasizeTitle)

강조 표기 문구. 변수가 들어갈 수 있습니다. emphasizeType이 TEXT일 때만 사용할 수 있습니다. 최대 50자 입력가능

Link copied to clipboard
public final Unit setEmphasizeType(KakaoAlimtalkEmphasizeType emphasizeType)

강조 유형(NONE: 선택안함, TEXT: 강조표기형, IMAGE: 이미지형, ITEM_LIST: 아이템리스트형).

Link copied to clipboard
public final Unit setExtra(String extra)

부가정보. 변수 포함 불가능. 최대 500자

Link copied to clipboard
public final Unit setHeader(String header)

알림톡 헤더. emphasizeType이 ITEM_LIST일 때만 사용 가능합니다. 변수 포함 가능. 최대 16자

Link copied to clipboard

알림톡 하이라이트. emphasizeType이 ITEM_LIST일 때만 사용 가능합니다.

Link copied to clipboard
public final Unit setImageId(String imageId)

알림톡에 사용되는 이미지 고유 아이디

Link copied to clipboard

알림톡 아이템. 목록과 요약이 있습니다. 강조 유형이 아이템 리스트일 때만 사용 가능합니다.

Link copied to clipboard
public final Unit setMessageType(KakaoAlimtalkMessageType messageType)

메시지 유형(BA: 기본형, EX: 부가정보형, AD: 채널추가형, MI: 복합형).

Link copied to clipboard
public final Unit setName(String name)

템플릿 이름. 다른 알림톡 템플릿과 중복 가능합니다.

Link copied to clipboard

바로 연결. 최소 1개, 최대 10개.

Link copied to clipboard
public final Unit setSecurityFlag(Boolean securityFlag)

보안 템플릿 여부. true일 경우 해당 템플릿을 PC에서는 확인할 수 없습니다. 기본값: false