본문 바로가기메인 메뉴 바로가기사이드 메뉴 바로가기

kakao developers

Related sites
  • Docs
  • Kakao Moment
  • Type information

사이드 메뉴

Kakao Map

Search

Kakao Moment

Type info

This document provides the data type information used for Kakao Moment APIs.

A

ActionButton
NameDescription
LINKShortcuts
MORELearn
RESERVATIONMake a reservation
PURCHASEPurchase
REQUESTApply
INQUIREInquire
INSTALLInstall
RUNExecute
DOWNLOADDownload
LAUNCHUse
ADD_FRIENDAdd channel
SUBSCRIBEGet news
MORE_VIDEOView more videos
JOINSign up
COUPONGet coupons
PLAYPlay a game
AdGroup
NameTypeDescription
idLongAd group ID
nameStringAd group name
adGroupStatusStatus[]Ad group status
AdGroupType
NameDescription
DISPLAYDisplay
DIRECT_MESSAGEMessage
AdView
NameTypeDescription
idLongAd View ID
nameStringAd View name
typeStringAd View type
templateTypeStringAd View template type
AdViewItem
NameTypeDescription
idLongAd View ID
AppTrackingType
NameTypeDescription
RETARGETINGStringRetargeting
CONVERSIONStringConversion
BOTHStringBoth retargeting and conversion
AssetGroup
NameTypeDescription
assetGroupIdLongSlide number
orderingIntegerSlide order
imageImageSlide image
titleStringTitle
descriptionStringPromotional text
priceAmountStringPrice information
priceCurrencyCodeStringPrice currency unit
  • KRW
  • USD
  • JPY
  • EUR
discountedPriceAmountStringDiscounted price information
rspvLandingUrlStringRepresentative landing URL
pcLandingUrlStringLanding URL for PC
mobileLandingUrlStringLanding URL for mobile

B

BaseAd
NameTypeDescription
adGroupAdGroupAd group
campaignCampaignCampaign
operationOperationOperation type
Refer to Available operation and engagement types by Type X Goal.
firstIndicatorIndicatorType of the first response
Refer to Available operation and engagement types by Type X Goal.
secondIndicatorIndicatorType of the second response
Refer to Available operation and engagement types by Type X Goal.
messageAdMessageAdMessage
BidStrategyTarget
NameTypeDescription
typeStringAutomatic bidding options
  • TARGET_CPC: CPC cost targeting
  • TARGET_CPA: CPA cost targeting
  • TARGET_ROAS: ROAS targeting
  • MAXIMIZE_CONVERSION_VALUE: Maximizing the value of conversions
valueLongTarget value
The cost target value of the Automatic bidding, pass 0 if type is MAXIMIZE_CONVERSION_VALUE
ButtonAssetGroup
NameTypeDescription
orderingLongSort order number
titleStringButton name
rspvLandingUrlStringResponsive landing URL
mobileLandingUrlStringMobile landing URL
pcLandingUrlStringPC landing URL
adViewIdLongAd View ID
bizFormIdLongBusiness Form ID
channelPostIdLongChannel post ID
channelCouponIdLongChannel coupon ID
thumbnailStringThumbnail image
highlightedBooleanWhether to use highlighted button
landingTypeStringLanding type
  • LANDING_URL: URL landing
  • CHANNEL_COUPON: Coupon landing
  • CHANNEL_POST: Post landing
  • AD_VIEW: Ad View
  • BIZ_FORM: Business Form
BusinessForm
NameTypeDescription
idLongBusiness Form ID linked to Moment
Used when creating a Message creative.
adAccountIdLongAd account ID
bizFormIdLongBusiness Form ID
titleStringBusiness Form title
flowTypeStringBusiness Form type
  • APPLY: 바로응모형
  • SURVEY: 설문조사형
  • RESERV: 신청예약형
linkedDateStringDate and time when the Business Form is linked to Moment in yyyy-MM-dd'T'HH:mm:ss format
beginDateStringDate and time when the Business Form starts in yyyy-MM-dd'T'HH:mm:ss format
endDateStringDate and time when the Business Form ends in yyyy-MM-dd'T'HH:mm:ss format
Button
NameTypeDescription
titleStringButton name
pcLandingUrlStringPC landing URL for the button. If used, a separate URL is used for PC Kakao Talk.
Must be a valid URL starting with http:// or https://.
mobileLandingUrlStringMobile landing URL for the button.
Must be a valid URL starting with http:// or https://.
channelPostIdLongPost ID.
Used when the landing type is CHANNEL_POST.
Must be obtained from the Channel Post List API.
channelCouponIdLongCoupon ID.
Used when the landing type is CHANNEL_COUPON.
Must be obtained from the Coupon List API.
bizFormIdLongBusiness Form ID.
Used when the landing type is BIZ_FORM.
Must be obtained from the Business Form List API.
adViewIdLongAd View ID.
Used when the landing type is AD_VIEW.
Must be obtained from the Ad View List API.
webembedChannelUrlStringWeb embed channel URL.
The URL set for the web embed channel is displayed.

C

Carousel
NameTypeDescription
titleStringCarousel title
descriptionStringCarousel promotional text
imageUrlStringCarousel promotional area image URL
pcLandingUrlStringPC landing URL for the carousel. If used, a separate URL is used for PC Kakao Talk.
Must be a valid URL starting with http:// or https://.
mobileLandingUrlStringMobile landing URL for the carousel.
Must be a valid URL starting with http:// or https://.
shareFlagBooleanWhether to use the share option for the carousel.
  • true: Use share
  • false: Do not use share

Important: Cannot be used if ageVerification is true.
buttonsButton[]Carousel button information
priceAmountIntegerCarousel price information
priceCurrencyCodeStringCarousel currency information.
  • KRW: KRW
  • USD: USD
  • JPY: JPY
  • EUR: EUR
discountedPriceAmountIntegerCarousel discounted price information.
Must be at least 1% less than priceAmount.
Campaign
NameTypeDescription
idLongCampaign ID
adAccountIdLongAd account ID
nameStringCampaign name
campaignTypeGoalCampaignTypeGoalCampaign Type X Goal
objectiveObjectiveObjective of the advertising goal
dailyBudgetAmountLongDaily budget
If not specified, no limitation on the budget.
configStringCampaign status
  • ON
  • OFF
  • DEL: Deleted
isDailyBudgetAmountOverBooleanWhether or not the daily budget is exceeded
statusDescriptionStringStatus of the campaign
trackIdStringConversion tracking ID
CampaignType
NameDescription
TALK_BIZ_BOARDKakao Biz Board
DISPLAYDisplay
VIDEOVideo
PRODUCT_CATALOGProduct catalog
TALK_BIZ_BOARD_RESERVEDKakao Biz Board CPT
FOCUS_FULL_VIEWFocus full view
PC_TALK_RICH_POPRich Pop All Day
PROFILE_FULL_VIEWProfile full view
PC_TALK_BOTTOMFocus board
DAUM_SHOPPINGDaum Shopping
TALK_CHANNELKakao Talk Channel
PERSONAL_MESSAGEPersonalized message
CampaignTypeGoal
NameTypeDescription
campaignTypeCampaignTypeCampaign type
goalGoalCampaign goal
CategoryData
NameTypeDescription
idStringCategory code
Use "targeting.ufoInterests(Interest)" or "targeting.ufoBusinessTypes(Industry)" when creating or editing an ad group.
nameStringCategory name
childrenCategoryData[]Sub-category data
ChannelPost
NameTypeDescription
idLongPost ID
titleStringTitle
statusStringStatus
adultBooleanWhether it is an age verification post
  • true: Age verification post
  • false: General post
permalinkStringPost URL
createdDateStringDate and time of post creation
publishedDateStringDate and time of post publication
Clip
NameTypeDescription
idLongClip ID
durationDoubleVideo duration
thumbnailUrlStringThumbnail image URL
isOpenBooleanWhether or not the clip is public
ClipLink
NameTypeDescription
idLongClip Link ID
displayTitleStringClip Link title
playCountIntNumber of video plays
likeCountIntNumber of likes
commentCountIntNumber of comments
createTimeDateTimeCreated time
updateTimeDateTimeUpdated time
clipClipDetailed information of the Clip Link
linkUrlStringURL of the Clip Link
code: Categories of Network for placements
codenameDescription
IAB1예술 및 엔터테인먼트Arts and entertainment
IAB10홈/정원Home/Gardening
IAB11법, 정부와 정치Law, government and politics
IAB12언론Press
IAB13개인금융Personal finance
IAB14사회Society
IAB15과학Science
IAB16애완동물Pets
IAB17스포츠Sports
IAB18스타일/패션Style/Fashion
IAB19컴퓨터/기술Computer/Technology
IAB2자동차Car
IAB20여행Travel
IAB21부동산Real estate
IAB22쇼핑Shopping
IAB23종교Religion
IAB24미분류Unclassified
IAB3산업Industry
IAB4직업Occupation
IAB5교육Education
IAB6가족 및 육아Family and parenting
IAB7건강 및 운동Health and exercise
IAB8식음료Food
IAB9취미Hobby
code: Section categories of Kakao Talk for placements
codenameDescription
KKO99-0오픈채팅탭 노출 제외Exclude displaying in Open Chat tab
KKO99-1채팅탭에만 노출Only displayed in Chat tab
CohortTargeting
NameTypeDescription
idLongEngagement target ID
nameStringEngagement target name
cohortIdLongRegistered engagement target number
inclusionTypeInclusionTypeWhether to include or exclude the information extracted through engagement targeting for ad group targeting
Company
NameTypeDescription
businessRegistrationNumberStringBusiness registration number
nameStringBusiness name
Config
NameDescription
ONActivated
OFFInactivated
DELDeleted
CouponBookAssetGroup
NameTypeDescription
couponBookTitleStringTitle of coupon book
couponBookTitleTypeStringType of coupon book
titleStringDetailed description of coupon book
channelCouponsChannelCouponsInformation of channel coupon
mobileLandingUrlStringMobile landing URL
pcLandingUrlStringPC landing URL
orderingIntegerSort order
ChannelCoupons
NameTypeDescription
idStringChannel coupon ID
ChannelCoupon
NameTypeDescription
idLongCoupon ID
titleStringCoupon's title
contentStringCoupon's content
statusCodeStringCoupon's status
permalinkStringCoupon's link
entryImageEntryImageCoupon's detailed image
createdAtStringDate and time of coupon creation
CouponBook
NameTypeDescription
couponBookTitleTypeStringCoupon type.
  • DISCOUNT_PRICE: Discount amount
  • DISCOUNT_RATE: Discount rate
  • FREE_SHIPPING: Free shipping
  • FREE_GIFT: Free gift
  • UPGRADE: Upgrade
couponBookTitleStringCoupon title. Entered according to the value of couponBookTitleType.
  • DISCOUNT_PRICE: Up to 8 digits
  • DISCOUNT_RATE: Up to 2 digits
  • FREE_SHIPPING: Not allowed
  • FREE_GIFT, UPGRADE: Varies by message type
Limitations: Up to 7 characters for Basic Text, Carousel Commerce, Carousel Feed; up to 12 characters for Wide Image, Wide List, Premium Video
titleStringDetailed description of the coupon
Limitations: Up to 12 characters for Basic Text, Carousel Commerce, Carousel Feed; up to 18 characters for Wide Image, Wide List, Premium Video
pcLandingUrlStringPC landing URL for the coupon. If used, a separate URL is used for PC Kakao Talk.
Must be a valid URL starting with http:// or https://.
mobileLandingUrlStringMobile landing URL for the coupon.
Must be a valid URL starting with http:// or https://.
CurrencyCode
NameDescription
KRW
USD$
JPY¥
EUR
CustomerFileStatus
NameDescription
WAITINGWaiting for extracting target population from a customer file
COMPLETETarget population has been extracted from a customer file
DELETEAlready deleted or deleting
ERROROther abnormal case
MODIFYINGPreparing for the modified target population
CustomerFileTargeting
NameTypeDescription
idLongCustomer file registration ID
inclusionTypeInclusionTypeWhether to include or exclude the information extracted from a customer file for ad group targeting
nameStringCustomer file name
statusEnum of CustomerFileStatusCustomer file status
CustomTargeting
NameTypeDescription
typeCustomTargetTypeCustom targeting type.
  • PLUSFRIENDGROUP: Friend group
  • PLUSFRIEND: Kakao Talk Channel friend
  • COHORT: Ad response target
  • SYNCAPP: Kakao Login user
referenceIdStringCustom target ID
inclusionTypeTargetingInclusionTypeWhether to include or exclude.
  • INCLUDE: Include
  • EXCLUDE: Exclude
nameStringName

D

Data
NameTypeDescription
startStringStart date in yyyyMMdd format
endStringEnd date in yyyyMMdd format
dimensionsDimensionReport criteria and values
metricsMetricsReport metrics and values
DatePreset (Enum)
NameDescription
TODAYToday, from 00:00 to the hour right before the current
YESTERDAYYesterday, from 00:00 to 24:00
LAST_7DAYFor the last 7 days until 24:00 yesterday, not including today
LAST_14DAYFor the last 14 days until 24:00 yesterday, not including today
LAST_30DAYFor the last 30 days until 24:00 yesterday, not including today
THIS_MONTHThis month, from the 1st day of this month to today
LAST_MONTHLast month, from the 1st day of last month to the last day
Depth2Location

For the complete list, refer to Depth2Location table in Type information of location CSV file (Download).

NameTypeDescription
valueStringCode that indicates the corresponding location
descriptionStringName of -si/-do and gun/gu
Passed in Korean only.
depth1NameStringName of -si (city) or -do (province)
depth2NameStringName of -si (city), -gun (county), or -gu (district)
deprecatedBooleanWhether the administrative district is deleted.
If the value is true, the district has been deleted.
If not deleted, this field is not included.
Depth3Location

For the complete list, refer to Depth3Location table in Type information of location CSV file (Download).

NameTypeDescription
valueStringCode that indicates the corresponding location
descriptionStringName of -si/-do and gun/gu
depth1NameStringName of -si (city) or -do (province)
depth2NameStringName of -si (city), -gun (county), or -gu (district)
depth3NameStringName of -dong (neighborhood), -eup (town), or -myeon (townships)
deprecatedBooleanWhether the administrative district is deleted.
If the value is true, the district has been deleted.
If not deleted, this field is not included.
Demographics
NameTypeDescription
genderTypeStringGender selection type.
  • ALL: Select all (default)
  • NOT_ALL: Partial selection

Important: Only allowed if genderType is NOT_ALL.
gendersString[]Gender
  • M: Male
  • F: Female
ageTypeStringAge selection type.
  • ALL: Select all
  • NOT_ALL: Partial selection

Important: Only allowed if ageType is NOT_ALL.
agesString[]Age range
15: 15-19
20: 20-24
25: 25-29
30: 30-34
35: 35-39
40: 40-44
45: 45-49
50: 50-54
55: 55-59
60: 60-64
65:65-69
70: Over 70
locationTypeStringLocation selection type.
  • ALL: All (domestic, overseas)
  • Domestic: Domestic only
  • AREA: Select area

Important: Only allowed if locationType is AREA.
depth1LocationsDepth1Location[]Demographics > Location > City/Province
See View city/province

Important: Only allowed if locationType is AREA.
Important: You can request all or individual of depth1Locations, depth2Locations, depth3Locations.
depth2LocationsDepth2Location[]Demographics > Location > City/County/District
See View city/county/district

Important: Only allowed if locationType is AREA.
Important: You can request all or individual of depth1Locations, depth2Locations, depth3Locations.
depth3LocationsDepth3Location[]Demographics > Location > Neighborhood/Town/Township
See View dong/eup/myeon

Important: Only allowed if locationType is AREA.
Important: You can request all or individual of depth1Locations, depth2Locations, depth3Locations.
DeviceType
NameDescription
ANDROIDAndroid
IOSIOS
PCPC
Dimension: Level to retrieve report (Enum)
ValueDescriptionCode
AD_ACCOUNTAd accountad_account_id
CAMPAIGNCampaigncampaign_id
AD_GROUPAd groupad_group_id
CREATIVECreativecreative_id
Dimension: Criteria to retrieve report (Enum)
ValueDescriptionCode
CREATIVE_FORMATCreative type:
Display
  • Image banner
  • Image native
  • video native
  • Image box
  • Image catalog
  • Dynamic catalog
  • Contents
Message
  • Basic text
  • Wide list
  • Wide message
  • Carousel commerce
  • Carousel feed
  • Premium video
  • Catalog
Display
  • IMAGE_BANNER
  • IMAGE_NATIVE
  • VIDEO_NATIVE
  • IMAGE_BOX
  • CATALOG_MANUAL
  • CATALOG_DYNAMIC
  • SERVICE_CONTENT
Message
  • BASIC_TEXT_MESSAGE
  • WIDE_LIST_MESSAGE
  • WIDE_MESSAGE
  • CAROUSEL_COMMERCE_MESSAGE
  • CAROUSEL_FEED_MESSAGE
  • PREMIUM_VIDEO_MESSAGE
  • CATALOG_MESSAGE
PLACEMENTPlacement
  • All
  • Kakao Talk
  • Daum
  • Kakao Story
  • Kakao service
  • Network
  • total
  • KAKAO_TALK
  • DAUM
  • KAKAO_STORY
  • KAKAO_SERVICE
  • NETWORK
AGE(Old) Age range
  • All
  • 15 to 19
  • 20 to 25
  • 26 to 30
  • 31 to 40
  • 41 to 50
  • 51 to 70
  • Unknown
  • total
  • 15
  • 20
  • 26
  • 31
  • 41
  • 51
  • -1
AGE_BANDAge range
  • All
  • 15 to 19
  • 20 to 25
  • 25 to 29
  • 30 to 34
  • 35 to 39
  • 40 to 44
  • 45 to 49
  • 50 to 54
  • 55 to 59
  • 60 to 64
  • 65 to 69
  • Over 70
  • Unknown
  • total
  • 15
  • 20
  • 25
  • 30
  • 35
  • 40
  • 45
  • 50
  • 55
  • 60
  • 65
  • 70
  • 0
GENDERGender
  • All
  • Male
  • Female
  • Unknown
  • total
  • M
  • F
  • N
AGE_GENDER(Old) Age range+gender
AGE_BAND_GENDERAge range+gender
LOCATIONLocation
  • All
  • Seoul
  • Incheon
  • Gyeonggi-do
  • Gangwon-do
  • Sejong Special Self-Governing City
  • Daejeon
  • Chungcheongbuk-do
  • Chungcheongnam-do
  • Gwangju
  • Jeollabuk-do
  • Jeollanam-do
  • Daegu
  • Ulsan
  • Gyeongsangbuk-do
  • Gyeongsangnam-do
  • Busan
  • Jeju Special Self-Governing Province
  • Overseas
  • Unknown
  • total
  • I
  • K
  • B
  • A
  • Q
  • G
  • P
  • O
  • E
  • M
  • L
  • F
  • J
  • D
  • C
  • H
  • N
  • Z
  • U
DEVICE_TYPEDevice type
  • All
  • PC
  • Android
  • iOS
  • Others
  • total
  • PC
  • Android
  • iOS
  • N/A
HOURHour
  • All
  • 00:00 to 00:59
  • 01:00 to 01:59
  • 02:00 to 02:59
  • 03:00 to 03:59
  • 04:00 to 04:59
  • 05:00 to 05:59
  • 06:00 to 06:59
  • 07:00 to 07:59
  • 08:00 to 08:59
  • 09:00 to 09:59
  • 10:00 to 10:59
  • 11:00 to 11:59
  • 12:00 to 12:59
  • 13:00 to 13:59
  • 14:00 to 14:59
  • 15:00 to 15:59
  • 16:00 to 16:59
  • 17:00 to 17:59
  • 18:00 to 18:59
  • 19:00 to 19:59
  • 20:00 to 20:59
  • 21:00 to 21:59
  • 22:00 to 22:59
  • 23:00 to 23:59
  • total
  • 00
  • 01
  • 02
  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23

E

EntryImage
NameTypeDescription
typeStringMedia type, such as image, video and others
urlStringImage URL
thumbnailStringThumbnail image
previewImageStringIn the case of video type, thumbnail image
playUrlStringIn the case of video type, video URL
nameStringName

F

FriendPeriod
NameTypeDescription
startDateStringStart date, in yyyy-MM-dd format
endDateStringEnd date, in yyyy-MM-dd format

G

Goal
NameDescription
VISITINGVisit
CONVERSIONConversion
REACHReach
VIEWView
GroupInfo
NameTypeDescription
titleStringContent
hashStringhash value of the group
orderingIntegerSort order
isHighlightedBooleanWhether button is highlighted
landingTypeStringGroup landing type
  • CHANNEL_POST
  • CHANNEL_COUPON
  • AD_VIEW
  • BIZ_FORM
  • LANDING_URL
imageImageInfoGroup image information
videoVideoInfoGroup video information
pcLandingUrlStringPC landingURL
mobileLandingUrlStringMobile landingURL
channelPostIdLongChannel post ID selected as a group landing
channelPostTitleStringChannel post title selected as a group landing
channelCouponIdLongChannel coupon ID selected as a group landing
channelCouponTitleStringChannel coupon title selected as a group landing
adViewIdLongAd View ID selected as a group landing
bizFormIdLongBusiness Form ID selected as a group landing

I

Image
NameTypeDescription
sizeLongFile size
urlStringImage URL
fileNameStringImage file name
widthIntegerImage width
heightIntegerImage height
mimeTypeStringMime type
ImageInfo
NameTypeDescription
urlStringImage URL
imageWidthIntegerImage width
imageHeightIntegerImage height
fileSizeLongFile size
fileNameStringFile name
InclusionType
NameDescription
INCLUDEIncluded
EXCLUDEExcluded
Indicator
NameTypeDescription
PLAYStringVideo play
CLICKStringClick
CONVERSIONStringConversion
OPENStringOpen
IntroCarousel
NameTypeDescription
titleStringIntro title (up to 25 characters)
descriptionStringIntro promotional text (up to 50 characters)
imageUrlStringIntro promotional area image URL
pcLandingUrlStringPC landing URL for the intro. If used, a separate URL is used for PC Kakao Talk.
Must be a valid URL starting with http:// or https://.
mobileLandingUrlStringMobile landing URL for the intro.
Must be a valid URL starting with http:// or https://.
Item
NameTypeDescription
imageUrlStringItem image URL, promotional image to be included in the message
titleStringItem promotional text
landingLanding[]Landing information
ItemAssetGroup
NameTypeDescription
thumbnailLongThumbnail URL
landingTypeImageLanding type
In the case of the Kakao TV Video creative, null is returned.
In the other cases, the following values are returned:
  • LANDING_URL: URL
  • CHANNEL_COUPON: Coupon
  • CHANNEL_POST: Post
orderingIntegerSort order
titleStringPromotional text or title
Promotional text in the item asset group is passed only for WIDE_LIST_MESSAGE, CAROUSEL_COMMERCE_MESSAGE(Except for the intro card), CAROUSEL_FEED_MESSAGE, CATALOG_MESSAGE types.
descriptionStringPromotional text for CAROUSEL_FEED_MESSAGE
priceAmountStringPrice for CAROUSEL_COMMERCE_MESSAGE
priceCurrencyCodeStringCurrency
  • KRW
  • USD
  • JPY
  • EUR
discountedPriceAmountStringDiscounted price for CAROUSEL_COMMERCE_MESSAGE
mobileLandingUrlStringMobile landing URL
Passed if landing type is set to LANDING_URL.
pcLandingUrlStringPC landing URL
Passed if landing type is set to LANDING_URL.
imageImageImage creative
Image in the item asset group is returned for WIDE_MESSAGE, WIDE_LIST_MESSAGE, CAROUSEL_COMMERCE_MESSAGE(Except for the intro card), CAROUSEL_FEED_MESSAGE, CATALOG_MESSAGE types.
videoVideoKakao TV Video creative
Video in the item asset group is passed only for a wide image or wide list type of message.
thumbnailThumbnailRepresentative image
In the case of Kakao TV Video creatives, image information used for a representative image is passed.

K

KakaoTvChannelInfo
NameTypeDescription
idLongKakao TV channel ID
nameStringKakao TV channel name
descriptionStringKakao TV channel description
totalClipCountIntegerNumber of video clips uploaded in the Kakao TV channel
openClipCountIntegerNumber of open video clips in a playlist
subscriberCountIntegerNumber of subscribers
visitCountIntegerNumber of views of Kakao TV channel videos
isOpenBooleanWhether Kakao TV channel is public or private
createTimeDateTimeCreation time of the Kakao TV channel
updateTimeDateTimeUpdate time of the Kakao TV channel
clipCountIntegerNumber of video clips in a playlist
linkUrlStringURL of the Kakao TV channel page

L

Landing
NameTypeDescription
pcLandingUrlStringPC landing URL
mobileLandingUrlStringMobile landing URL
webembedChannelUrlStringWeb embed landing URL
channelPostIdLongChannel post ID
channelCouponIdLongChannel coupon ID
LandingInfo
NameTypeDescription
landingTypeStringLanding type
  • PF_BOT: Chatbot
  • AD_VIEW: Ad View
  • MESSAGE: Message
  • CHANNEL_WEBVIEW: Channel web view
  • BIZ_FORM: Business Form
  • BIZ_FORM_PLUS: Business Form Plus
  • PAY_BUY: Purchase using Kakao Pay
profileIdStringKakao Talk Channel's profile ID if a Chatbot or Channel web view is used for a landing
Pass the Kakao Talk Channel's profile ID obtained through the Viewing Kakao Talk Channel profile API.
actionStringKeyword if PF_BOT is used for a landing
adViewItemAdViewItemAd View object if AD_VIEW is used for a landing
urlStringURL if CHANNEL_WEBVIEW is used for a landing
bizFormIdLongBusiness Form ID if BIZ_FORM landing is used for a landing
bizFormplusIdLongBusiness Form Plus ID if BIZ_FORM landing is used for a landing
channelPostIdLongChannel post ID if CHANNEL_POST is used for a landing
shopKeyStringStore key used to purchase using Kakao Pay if PAY_BUY for a landing
productIdStringProduct ID used to purchase using Kakao Pay if PAY_BUY is used for a landing
Location

For the complete list, refer to Depth1Location table in Type information of location CSV file (Download).

NameTypeDescription
valueStringCode that indicates the corresponding location
descriptionStringName of -si (city) or -do (province)
depth1NameStringName of -si (city) or -do (province)
deprecatedBooleanWhether the administrative district is deleted.
If the value is true, the district has been deleted.
If not deleted, this field is not included.

M

Message
NameTypeDescription
typeStringMessage type. Must specify one of the following:
  • BASIC_TEXT_MESSAGE: Basic text
  • WIDE_MESSAGE: Wide image
  • WIDE_LIST_MESSAGE: Wide list
  • CAROUSEL_COMMERCE_MESSAGE: Carousel commerce
  • CAROUSEL_FEED_MESSAGE: Carousel feed
  • CATALOG_MESSAGE: Catalog
titleStringMessage promotional text
itemsItem[]Item information
buttonsButton[]Button information
couponBookCouponBook[]Coupon information
introCarouselIntroCarouselIntro information
carouselsCarousel[]Carousel information
catalogCatalog[]Catalog information
adFlagBooleanAdvertising message
  • true: Advertising message
  • false: Informational message
shareFlagBooleanWhether to use the share option
  • true: Use share
  • false: Do not use share

Important: Cannot be used if ageVerification is true.
MessageAd
NameTypeDescription
idStringMessage creative ID
nameStringMessage creative name
opStatusStatus[]Message status
MemberType
NameDescription
MASTERMaster role
MEMBERMember role
MessageElement
NameTypeDescription
idLongMessage creative ID
adAccountIdLongAd account ID
profileIdStringKakao Talk Channel profile ID
profileNameStringKakao Talk Channel profile name
nameStringMessage creative name
shareFlagBooleanSharing
adFlagBooleanAdvertising message
creativeFormatStringMessage creative's type.
  • BASIC_TEXT_MESSAGE
  • WIDE_MESSAGE
  • WIDE_LIST_MESSAGE
  • CAROUSEL_COMMERCE_MESSAGE
  • CAROUSEL_FEED_MESSAGE
  • CATALOG_MESSAGE
titleTitlePromotional text or title
Displayed on the different locations by the creative format.
  • BASIC_TEXT_MESSAGE: Promotional text
  • WIDE_MESSAGE: Promotional text
  • WIDE_LIST_MESSAGE: Title
  • CAROUSEL_COMMERCE_MESSAGE: Title of the intro card
descriptionStringPromotional text for the intro card of CAROUSEL_COMMERCE_MESSAGE
imageImageImage creative
Only returned for the BASIC_TEXT_MESSAGE and CAROUSEL_COMMERCE_MESSAGE types.
videoVideoKakao TV Video creative
Only returned for the BASIC_TEXT_MESSAGE or PREMIUM_VIDEO_MESSAGE type.
buttonAssetGroupsButtonAssetGroupButton item
itemAssetGroupsItemAssetGroupList of items
Only returned for the following types
  • WIDE_MESSAGE
  • WIDE_LIST_MESSAGE
  • CAROUSEL_COMMERCE_MESSAGE
  • CAROUSEL_FEED_MESSAGE
  • CATALOG_MESSAGE
thumbnailUrlStringThumbnail image URL
csInfoStringPhone number of customer support
couponBookAssetGroupsCouponBookAssetGroupCoupon book information
createdDateStringDate and time of the Message creative creation in yyyy-MM-dd'T'HH:mm:ss format
lastModifiedDateStringDate and time of the Message creative modification in yyyy-MM-dd'T'HH:mm:ss format
hasIntroBooleanWhether the CAROUSEL_COMMERCE_MESSAGE creative has the intro card
introLandingTypeStringLanding type of the CAROUSEL_COMMERCE_MESSAGE intro card
introMobileLandingUrlStringLanding URL of the CAROUSEL_COMMERCE_MESSAGE intro card for mobile
introPcLandingUrlStringLanding URL of the CAROUSEL_COMMERCE_MESSAGE intro card for PC
MessageSendingInfo
NameTypeDescription
contractCountIntegerAvailable number of sending messages
Not allowed to set this value less than the estimated target population for sending a message.
longTermBooleanWhether to use the '전체발송 후 새 친구에게도 보내기(Send to new friends after sending all messages)' option
  • true: Send.
  • false: Not send.
If you set it to true, you must pass beginDate (Start date), beginTime (Start time), endDate (End date), and endTime (End time) for the schedule field.
priceLongPrice for sending a message
pushAlarmBooleanWhether to use the '푸시알림 보내지 않기(Not send push notifications)' option
  • true: Not send push notifications
  • false: Send push notifications
sendRateIntegerOption to send distributed messages
Set the number of messages that are sent at once
  • 100
  • 500
  • 1000
  • 1500
  • 2000
  • 0: Not use the distributed sending option
statusStringStatus of sending a message
  • READY
  • SENDING
  • PAUSE
  • FINISHED
  • STOPPED
  • EXPIRED
  • SAVE
syncStatusStringSync status with the sending system
  • READY
  • SUCCESS
  • FAILED
startedATStringTime when message delivery has started
finishedATStringTime when message delivery has been completed
ageVerificationBooleanWhether to use age verification messages
  • true: Age verification message used
  • false: General message used
MetricsGroup (Enum)
ValueDescriptionCode
BASICBasic metrics
  • Number of impressions
  • Number of clicks
  • Click-through rate
  • Cost
  • Number of plays
  • Rate of plays
  • imp
  • click
  • ctr
  • cost
  • video_play_3s
  • vtr
ADDITIONAdditional metrics
  • Number of people who see ads (Reach)
  • Cost per impression
  • Cost per click
  • Cost per reach
  • Cost per play
  • reach
  • cost_per_imp
  • cost_per_click
  • cost_per_reach
  • cost_per_video_play_3s
MESSAGEMessage basic metrics
  • Number of messages sent
  • Number of views
  • Total number of clicks
  • Cost
  • Sending failure count
  • msg_send
  • msg_open
  • msg_click
  • cost
  • msg_send_fail
MESSAGE_ADDITIONMessage additional metrics
  • Cost per sending a message
  • Cost per view
  • Total cost per click
  • cost_per_msg_send
  • cost_per_msg_open
  • cost_per_msg_click
PIXEL_SDK_CONVERSIONPixel & SDK conversion metrics
  • Complete a signup (1 day)
  • Complete a signup (7 days)
  • View cart (1 day)
  • View cart (7 days)
  • Purchase (1 day)
  • Purchase (7 days)
  • Purchase price (1 day)
  • Purchase price (7 days)
  • ROAS (1 day)
  • ROAS (7 days)
  • Estimated ROAS (1 day)
  • Estimated ROAS (7 days)
  • Potential customer (1 day)
  • Potential customer (7 days)
  • Service registration (1 day)
  • Service registration (7 days)
  • Install app (1 day)
  • Install app (7 days)
  • Cost per sign up (1 day)
  • Cost per sign up (7 days)
  • Signup rate (1 day)
  • Signup rate (7 days)
  • Adding to wishlist (1 Day)
  • Cost per adding wishlist (1 Day)
  • Rate of adding to wishlist (1 Day)
  • Adding to wishlist (7 Days)
  • Cost per adding wishlist (7 Days)
  • Rate of adding to wishlist (7 Days)
  • Adding to cart (1 Day)
  • Cost per adding to cart (1 Day)
  • Rate of adding to cart (1 Day)
  • Adding to cart (7 Days)
  • Cost per adding to cart(7 Days)
  • Rate of adding to cart (7 Days)
  • Cost per cart viewing (1 day)
  • Cost per cart viewing (7 days)
  • Cart viewing rate (1 day)
  • Cart viewing rate (7 days)
  • Cost per purchase (1 day)
  • Cost per purchase (7 days)
  • Purchase rate (1 day)
  • Purchase rate (7 days)
  • Cost per potential customer (1 day)
  • Cost per potential customer (7 days)
  • Potential customer rate (1 day)
  • Potential customer rate (7 days)
  • Cost per service registration (1 day)
  • Cost per service registration (7 days)
  • Service registration rate (1 day)
  • Service registration rate (7 days)
  • Cost per app installation (1 day)
  • Cost per app installation (7 days)
  • App installation rate (1 day)
  • App installation rate (7 days)
  • conv_cmpt_reg_1d
  • conv_cmpt_reg_7d
  • conv_view_cart_1d
  • conv_view_cart_7d
  • conv_purchase_1d
  • conv_purchase_7d
  • conv_purchase_p_1d
  • conv_purchase_p_7d
  • conv_purchase_p_per_cost_1d
  • conv_purchase_p_per_cost_7d
  • conv_estimated_purchase_p_per_cost_1d
  • conv_estimated_purchase_p_per_cost_7d
  • conv_participation_1d
  • conv_participation_7d
  • conv_signup_1d
  • conv_signup_7d
  • conv_app_install_1d
  • conv_app_install_7d
  • cost_per_conv_cmpt_reg_1d
  • cost_per_conv_cmpt_reg_7d
  • conv_cmpt_reg_1d_rate
  • conv_cmpt_reg_7d_rate
  • conv_add_to_wishlist_1d
  • cost_per_conv_add_to_wishlist_1d
  • conv_add_to_wishlist_1d_rate
  • conv_add_to_wishlist_7d
  • cost_per_conv_add_to_wishlist_7d
  • conv_add_to_wishlist_7d_rate
  • conv_add_to_cart_1d
  • cost_per_conv_add_to_cart_1d
  • conv_add_to_cart_1d_rate
  • conv_add_to_cart_7d
  • cost_per_conv_add_to_cart_7d
  • conv_add_to_cart_7d_rate
  • cost_per_conv_view_cart_1d
  • cost_per_conv_view_cart_7d
  • conv_view_cart_1d_rate
  • conv_view_cart_7d_rate
  • cost_per_conv_purchase_1d
  • cost_per_conv_purchase_7d
  • conv_purchase_1d_rate
  • conv_purchase_7d_rate
  • cost_per_conv_participation_1d
  • cost_per_conv_participation_7d
  • conv_participation_1d_rate
  • conv_participation_7d_rate
  • cost_per_conv_signup_1d
  • cost_per_conv_signup_7d
  • conv_signup_1d_rate
  • conv_signup_7d_rate
  • cost_per_conv_app_install_1d
  • cost_per_conv_app_install_7d
  • conv_app_install_1d_rate
  • conv_app_install_7d_rate
PLUS_FRIENDKakao Talk friends metrics
  • Number of friends added (1 day)
  • Number of friends added (7 days)
  • Cost per number of friends added (1 day)
  • Cost per number of friends added (7 days)
  • Adding friends rate (1 day)
  • Adding friends rate (7 days)
  • conv_kf_pf_add_1d
  • conv_kf_pf_add_7d
  • cost_per_conv_kf_pf_add_1d
  • cost_per_conv_kf_pf_add_7d
  • conv_kf_pf_add_1d_rate
  • conv_kf_pf_add_7d_rate
VIDEOVideo metrics
  • Number of plays
  • Cost per plays
  • Number of autoplays
  • Number of plays by touching video
  • Sound ON count
  • Number of plays for 5 seconds
  • Number of plays for 10 seconds
  • Number of plays for 15 seconds
  • Number of plays for 30 seconds
  • Number of plays for 60 seconds
  • Number of plays watching 25% of video
  • Number of plays watching 50% of video
  • Number of plays watching 75% of video
  • Number of plays watching 100% of video
  • video_play
  • cost_per_video_play_3s
  • video_play_auto
  • video_play_touch
  • video_unmute
  • video_play_5s
  • video_play_10s
  • video_play_15s
  • video_play_30s
  • video_play_60s
  • video_play_25p
  • video_play_50p
  • video_play_75p
  • video_play_100p
SLIDE_CLICKSlide metrics
  • Number of clicks on slide1
  • Number of clicks on slide2
  • Number of clicks on slide3
  • Number of clicks on slide4
  • Number of clicks on slide5
  • Number of clicks on slide6
  • Number of clicks on slide7
  • Number of clicks on slide8
  • Number of clicks on slide9
  • Number of clicks on slide10
  • Number of clicks on others
  • slide1_click
  • slide2_click
  • slide3_click
  • slide4_click
  • slide5_click
  • slide6_click
  • slide7_click
  • slide8_click
  • slide9_click
  • slide10_click
  • slide_others_click
MESSAGE_CLICKMessage click metrics
  • Number of clicks on 'Share'
  • Number of clicks on image or video
  • Number of clicks on title
  • Number of clicks on text
  • Number of clicks on video
  • Number of video plays for 3 seconds
  • Number of video plays for 5 seconds
  • Number of video plays for 10 seconds
  • Number of video plays for 15 seconds
  • Number of video plays for 30 seconds
  • Number of video plays for 60 seconds
  • Number of clicks on list1
  • Number of clicks on list2
  • Number of clicks on list3
  • Number of clicks on list4
  • Number of plays of list1
  • Number of plays of list1 for 3 seconds
  • Number of plays of list1 for 5 seconds
  • Number of plays of list1 for 10 seconds
  • Number of plays of list1 for 15 seconds
  • Number of plays of list1 for 30 seconds
  • Number of plays of list1 for 60 seconds
  • Number of plays of list2
  • Number of plays of list2 for 3 seconds
  • Number of plays of list2 for 5 seconds
  • Number of plays of list2 for 10 seconds
  • Number of plays of list2 for 15 seconds
  • Number of plays of list2 for 30 seconds
  • Number of plays of list2 for 60 seconds
  • Number of plays of list3
  • Number of plays of list3 for 3 seconds
  • Number of plays of list3 for 5 seconds
  • Number of plays of list3 for 10 seconds
  • Number of plays of list3 for 15 seconds
  • Number of plays of list3 for 30 seconds
  • Number of plays of list3 for 60 seconds
  • Number of plays of list4
  • Number of plays of list4 for 3 seconds
  • Number of plays of list4 for 5 seconds
  • Number of plays of list4 for 10 seconds
  • Number of plays of list4 for 15 seconds
  • Number of plays of list4 for 30 seconds
  • Number of plays of list4 for 60 seconds
  • Number of clicks on button1
  • Number of clicks on button2
  • Number of clicks on button1 of carousel1
  • Number of clicks on button1 of carousel2
  • Number of clicks on button1 of carousel3
  • Number of clicks on button1 of carousel4
  • Number of clicks on button1 of carousel5
  • Number of clicks on button1 of carousel6
  • Number of clicks on button2 of carousel1
  • Number of clicks on button2 of carousel2
  • Number of clicks on button2 of carousel3
  • Number of clicks on button2 of carousel4
  • Number of clicks on button2 of carousel5
  • Number of clicks on button2 of carousel6
  • Number of clicks on carousel1 coupon
  • Number of clicks on carousel2 coupon
  • Number of clicks on carousel3 coupon
  • Number of clicks on carousel4 coupon
  • Number of clicks on carousel5 coupon
  • Number of clicks on carousel6 coupon
  • Number of clicks on item1
  • Number of clicks on item2
  • Number of clicks on item3
  • Number of clicks on item4
  • Number of clicks on item5
  • Number of clicks on item6
  • Number of clicks on item7
  • Number of clicks on 'View more'
  • Number of clicks on coupon button
  • Number of clicks on other elements
  • msg_click_share
  • msg_click_media
  • msg_click_title
  • msg_click_text
  • msg_play_start
  • msg_play_3s
  • msg_play_5s
  • msg_play_10s
  • msg_play_15s
  • msg_play_30s
  • msg_play_60s
  • msg_click_list1
  • msg_click_list2
  • msg_click_list3
  • msg_click_list4-msg_play_list1_start
  • msg_play_list1_3s
  • msg_play_list1_5s
  • msg_play_list1_10s
  • msg_play_list1_15s
  • msg_play_list1_30s
  • msg_play_list1_60s
  • msg_play_list2_start
  • msg_play_list2_3s
  • msg_play_list2_5s
  • msg_play_list2_10s
  • msg_play_list2_15s
  • msg_play_list2_30s
  • msg_play_list2_60s
  • msg_play_list3_start
  • msg_play_list3_3s
  • msg_play_list3_5s
  • msg_play_list3_10s
  • msg_play_list3_15s
  • msg_play_list3_30s
  • msg_play_list3_60s
  • msg_play_list4_start
  • msg_play_list4_3s
  • msg_play_list4_5s
  • msg_play_list4_10s
  • msg_play_list4_15s
  • msg_play_list4_30s
  • msg_play_list4_60s
  • msg_click_button1
  • msg_click_button2
  • msg_click_carousel_button1
  • msg_click_carousel_button2
  • msg_click_carousel_button3
  • msg_click_carousel_button4
  • msg_click_carousel_button5
  • msg_click_carousel_button6
  • msg_click_carousel_share1
  • msg_click_carousel_share2
  • msg_click_carousel_share3
  • msg_click_carousel_share4
  • msg_click_carousel_share5
  • msg_click_carousel_share6
  • msg_click_carousel1_coupon
  • msg_click_carousel2_coupon
  • msg_click_carousel3_coupon
  • msg_click_carousel4_coupon
  • msg_click_carousel5_coupon
  • msg_click_carousel6_coupon
  • msg_click_catalog_item1
  • msg_click_catalog_item2
  • msg_click_catalog_item3
  • msg_click_catalog_item4
  • msg_click_catalog_item5
  • msg_click_catalog_item6
  • msg_click_catalog_item7
  • msg_click_carousel_more
  • msg_click_coupon
  • msg_click_others
ADVIEWAd View metrics
  • Number of clicks on button1
  • Number of clicks on button2
  • Number of clicks on 'Share'
  • Number of impressions for image/video1
  • Number of autoplays for video1
  • Number of plays by touching video1
  • Number of plays of video1 for 3 seconds
  • Number of impressions for image/video2
  • Number of autoplays for video2
  • Number of plays by touching video2
  • Number of plays of video3 for 3 seconds
  • Number of impressions for image/video3
  • Number of autoplays for video3
  • Number of plays by touching video3
  • Number of plays of video3 for 3 seconds
  • Number of impressions for image/video4
  • Number of autoplays for video4
  • Number of plays by touching video4
  • Number of plays of video4 for 3 seconds
  • Number of impressions for image/video5
  • Number of plays by touching video5
  • Number of autoplays of video5 for video
  • Number of plays of video5 by touching video
  • Number of impressions for image/video6
  • Number of autoplays of video6
  • Number of plays by touching video6
  • Number of plays of video6 for 3 seconds
  • Number of impressions for image/video7
  • Number of autoplays of video7 for video
  • Number of plays of video7 by touching video
  • Number of plays of video7 for 3 seconds
  • Number of impressions for image/video8
  • Number of autoplays of video8 for video
  • Number of plays by touching video8
  • Number of plays of video8 for 3 seconds
  • Number of impressions for image/video9
  • Number of autoplays of video9
  • Number of plays of video9 by touching video
  • Number of plays of video9 for 3 seconds
  • Number of impressions for image/video10
  • Number of autoplays of video10 for video
  • Number of plays of video10 by touching video
  • Number of plays of video10 for 3 seconds
  • ADV_CLICK_BUTTON1
  • ADV_CLICK_BUTTON2
  • ADV_CLICK_BUTTON_SHARE
  • ADV_TH1_VIEW
  • ADV_TH1_VIDEO_PLAY_AUTO
  • ADV_TH1_VIDEO_PLAY_TOUCH
  • ADV_TH1_VIDEO_PLAY_3S
  • ADV_TH2_VIEW
  • ADV_TH2_VIDEO_PLAY_AUTO
  • ADV_TH2_VIDEO_PLAY_TOUCH
  • ADV_TH2_VIDEO_PLAY_3S
  • ADV_TH3_VIEW
  • ADV_TH3_VIDEO_PLAY_AUTO
  • ADV_TH3_VIDEO_PLAY_TOUCH
  • ADV_TH3_VIDEO_PLAY_3S
  • ADV_TH4_VIEW
  • ADV_TH4_VIDEO_PLAY_AUTO
  • ADV_TH4_VIDEO_PLAY_TOUCH
  • ADV_TH4_VIDEO_PLAY_3S
  • ADV_TH5_VIEW
  • ADV_TH5_VIDEO_PLAY_AUTO
  • ADV_TH5_VIDEO_PLAY_TOUCH
  • ADV_TH5_VIDEO_PLAY_3S
  • ADV_TH6_VIEW
  • ADV_TH6_VIDEO_PLAY_AUTO
  • ADV_TH6_VIDEO_PLAY_TOUCH
  • ADV_TH6_VIDEO_PLAY_3S
  • ADV_TH7_VIEW
  • ADV_TH7_VIDEO_PLAY_AUTO
  • ADV_TH7_VIDEO_PLAY_TOUCH
  • ADV_TH7_VIDEO_PLAY_3S
  • ADV_TH8_VIEW
  • ADV_TH8_VIDEO_PLAY_AUTO
  • ADV_TH8_VIDEO_PLAY_TOUCH
  • ADV_TH8_VIDEO_PLAY_3S
  • ADV_TH9_VIEW
  • ADV_TH9_VIDEO_PLAY_AUTO
  • ADV_TH9_VIDEO_PLAY_TOUCH
  • ADV_TH9_VIDEO_PLAY_3S
  • ADV_TH10_VIEW
  • ADV_TH10_VIDEO_PLAY_AUTO
  • ADV_TH10_VIDEO_PLAY_TOUCH
  • ADV_TH10_VIDEO_PLAY_3S
BIZ_BOARDBizboard metrics
  • Number of impressions
  • Number of autoplays for video (Motion)
  • Number of autoplays for video (Expandable)
  • Number of video plays for 3 seconds (Motion)
  • Number of video plays for 3 seconds (Expandable)
  • Number of call-to-action clicks
  • Number of clicks for image
  • Number of impressions for image1
  • Number of impressions for image2
  • Number of impressions for image3
  • Number of impressions for image4
  • Number of impressions for image5
  • Number of clicks for image1
  • Number of clicks for image2
  • Number of clicks for image3
  • Number of clicks for image4
  • Number of clicks for image5
  • EXPANDABLE_IMP
  • MOTION_VIDEO_PLAY_AUTO
  • EXPANDABLE_VIDEO_PLAY_AUTO
  • MOTION_VIDEO_PLAY_3S
  • EXPANDABLE_VIDEO_PLAY_3S
  • EXPANDABLE_CLICK_CTA
  • EXPANDABLE_CLICK_IMAGE1
  • EXPANDABLE_VIEWABLE_GOODS_1
  • EXPANDABLE_VIEWABLE_GOODS_2
  • EXPANDABLE_VIEWABLE_GOODS_3
  • EXPANDABLE_VIEWABLE_GOODS_4
  • EXPANDABLE_VIEWABLE_GOODS_5
  • EXPANDABLE_CLICK_GOODS_1
  • EXPANDABLE_CLICK_GOODS_2
  • EXPANDABLE_CLICK_GOODS_3
  • EXPANDABLE_CLICK_GOODS_4
  • EXPANDABLE_CLICK_GOODS_5
SPBBoard metrics
  • Number of clicks on channel home
  • Number of clicks on 'Add channel'
  • Number of clicks on article1
  • Number of clicks on article2
  • Number of clicks on article3
  • Number of clicks on article4
  • Number of clicks on article5
  • Number of clicks on article6
  • Number of clicks on article7
  • Number of clicks on article8
  • Number of clicks on article9
  • Number of clicks on article10
  • channel_home_click
  • channel_add_click
  • article1_click
  • article2_click
  • article3_click
  • article4_click
  • article5_click
  • article6_click
  • article7_click
  • article8_click
  • article9_click
  • article10_click
MESSAGE_ADDITION
  • Message open rate
  • Message click-through rate
  • msg_open_rate
  • msg_click_rate
TRIGGERFrontal induction indicator
  • Number of induction area impressions
  • trigger_viewable
Morebutton
NameTypeDescription
pcLandingUrlStringPC landing URL
mobileLandingUrlStringMobile landing URL
webembedChannelUrlStringWeb embed landing URL
channelPostIdLongChannel post ID
channelCouponIdLongChannel coupon ID

O

Objective
NameDescription
typeRefer to ObjectiveType.
valueAd goal setting ID
If ObjectiveType is set to TALK_CHANNEL, this value is id obtained through the Viewing list of Kakao Talk Channel profiles API.
If ObjectiveType is set to PIXEL_AND_SDK, this value is id obtained through the Viewing Pixel & SDK API.
detailTypeObjectiveDetailType, if ObjectiveType is set to PIXEL_AND_SDK, this value is the type of the conversion to be optimized.
ObjectiveType
NameDescription
TALK_CHANNELKakao Talk Channel
PIXEL_AND_SDKPixel & SDK
ObjectiveDetailType
NameDescription
PURCHASEPurchase
APP_INSTALLInstall app
COMPLETE_REGISTRATIONSign up
SIGN_UPApply for a service
CARTAdd to a cart
PARTICIPATIONPotential customer
ADD_FRIENDAdd Kakao Talk Channel Friends

Note: Only provided in the response when ObjectiveType is TALK_CHANNEL.
Not supported for the request.
Operation
NameTypeDescription
ONLYStringONLY
ANDStringAND
MINUSStringMINUS
ORStringOR
OpinionFile
NameTypeDescription
idLongID of the material for ad verification
originalFileNameStringName of the uploaded material
downloadUrlStringURL of the material for ad verification
OptimizationStatus
ValueDescription
LEVEL_1Level 1 Limited Machine Learning
LEVEL_2Level 2 Basic Machine Learning
LEVEL_3Level 3 Advanced Machine Learning
LEVEL_4Level 4 Optimized Machine Learning
INVALIDCannot retrieve status
READYReady for Machine Learning
nullNo value.
optimizationStatus is only available when the Goal of the campaign is Conversion.

P

Pacing
NameDescription
NONEInactivated
QUICKQuick spending
This spending method increases ad impression by using your budget as quickly as possible to reach your goal.
NORMALNormal spending
This spending method controls ad impression by dividing the daily budget for each time period not to exceed the daily budget.
PeriodUnit
NameDescription
WEEKWeekly
MONTHMonthly
Placement
NameDescription
KAKAO_TALKKakao Talk
DAUMDaum
KAKAO_SERVICEKakao Service
NETWORKNetwork
PricingType
NameDescription
CPCCost per Click
Type to charge every time your ad is clicked. You can run your ads more flexibly by participating in the ad bidding competition in real-time.
CPMCost per Mille
Type to charge per 1,000 impressions. You can participate in bidding based on the impressions.
CPACost per Action
Type to charge for each conversion (Friend added) within 24 hours after clicking your ad If the ad goal is set to '카카오 친구 늘리기'(Making more Kakao friends).

R

RejectedReason
NameTypeDescription
rejectedTitleStringTitle of reason why a review is rejected
rejectedContentStringContent of reason why a review is rejected
ResponseMessage
NameTypeDescription
messageAdIdStringMessage ad ID, a unique identifier assigned when first created
nameStringMessage name (max: 50 characters).
If not entered at creation, an automatically generated value is applied.
typeStringMessage type.
  • BASIC_TEXT_MESSAGE: Basic text
  • WIDE_MESSAGE: Wide image
  • WIDE_LIST_MESSAGE: Wide list
  • CAROUSEL_COMMERCE_MESSAGE: Carousel commerce
  • CAROUSEL_FEED_MESSAGE: Carousel feed
  • PREMIUM_VIDEO_MESSAGE: Premium message
  • CATALOG_MESSAGE: Catalog
titleStringMessage promotional text
itemsItem[]Item information
buttonsButton[]Button information
couponBookCouponBook[]Coupon information
introCarouselIntroCarouselIntro information
carouselsCarousel[]Carousel information
catalogCatalog[]Catalog information
ageVerificationBooleanWhether the message requires age verification
  • true: Age verification message
  • false: General message
adFlagBooleanAdvertising message
  • true: Advertising message
  • false: Informational message
shareFlagBooleanWhether to use the share option
  • true: Use share
  • false: Do not use share

Important: Cannot be used if ageVerification is true.

S

SystemConfig
NameDescription
ONActivated
VOIDImpossible to run (System invalidated)
ADMIN_STOPPEDAdministrator suspended
EXTERNAL_SERVICE_STOPLinked service restricted
Schedule
NameTypeDescriptionRequired
beginDateStringStart date in yyyy-MM-dd'T'HH:mm:ss format
Set it to today or the day after today.
O
endDateStringEnd date in yyyy-MM-dd'T'HH:mm:ss format
Set it to the start date or the day after the start date.
X
lateNightBooleanLate night targetingO
detailTimeBooleanWhether a specific time is set or not
If lateNight (late night targeting) is true, and set this value to false, it will be set to the default value (22:00 ~ 06:59).
O
mondayTimeString[]Set a specific time for Monday
  • 1: Make the corresponding hour exposed
  • 0: Make the corresponding hour not exposed
Array that contains "0" or "1" with an array length of 24
Example: ["1","1", "0",....]

Required if detailTime is set to true.
X
tuesdayTimeString[]Set a specific time for Tuesday
  • 1: Make the corresponding hour exposed
  • 0: Make the corresponding hour not exposed
Array that contains "0" or "1" with an array length is 24
Example: ["1","1", "0",....]

Required if detailTime is set to true.
X
wednesdayTimeString[]Set a specific time for Wednesday
  • 1: Make the corresponding hour exposed
  • 0: Make the corresponding hour not exposed
Array that contains "0" or "1" with an array length is 24
Example: ["1","1", "0",....]

Required if detailTime is set to true.
X
thursdayTimeString[]Set a specific time for Thursday
  • 1: Make the corresponding hour exposed
  • 0: Make the corresponding hour not exposed
Array that contains "0" or "1" with an array length is 24
Example: ["1","1", "0",....]

Required if detailTime is set to true.
X
fridayTimeString[]Set a specific time for Friday
  • 1: Make the corresponding hour exposed
  • 0: Make the corresponding hour not exposed
Array that contains "0" or "1" with an array length is 24
Example: ["1","1", "0",....]

Required if detailTime is set to true.
X
saturdayTimeString[]Set a specific time for Saturday
  • 1: Make the corresponding hour exposed
  • 0: Make the corresponding hour not exposed
Array that contains "0" or "1" with an array length is 24
Example: ["1","1", "0",....]

Required if detailTime is set to true.
X
sundaytimeString[]Set a specific time for Sunday
  • 1: Make the corresponding hour exposed
  • 0: Make the corresponding hour not exposed
Array that contains "0" or "1" with an array length is 24
Example: ["1","1", "0",....]

Required if detailTime is set to true.
X
Schedule
NameTypeDescriptionRequired
detailTimeBooleanWhether a specific time is set or notO
beginDateStringStart dateO
beginTimeStringStart timeX
endDateStringEnd dateX
endTimeStringEnd timeX
mondayTimeString[]Delivery time on MondayX
tuesdayTimeString[]Delivery time on TuesdayX
wednesdayTimeString[]Delivery time on WednesdayX
thursdayTimeString[]Delivery time on ThursdayX
fridayTimeString[]Delivery time on FridyaX
saturdayTimeString[]Delivery time on SaturdayX
sundayTimeString[]Delivery time on SundayX
lateNightBooleanWhether to apply the Late night targetingO
periodUnitPeriodUnitWeekly or monthly basisX

(#Status)

Status: Campaign
KeyDescription
READYCampaign is ready to run
LIVECampaign is running
FINISHEDCampaign has finished running
OFFUser status is OFF
DELETEDCampaign is deleted
EXCEED_DAILY_BUDGETCampaign's daily budget exceeded
PAUSEDCampaign is paused
NO_AVAILABLE_CREATIVEThere is no available creative
CANCELEDContract is canceled
SYSTEM_CONFIG_EXTERNAL_SERVICE_STOPCampaign is unavailable to run because some linked service is restricted
SYSTEM_CONFIG_ADMIN_STOPAdministrator is suspended
ADACCOUNT_UNAVAILABLEAd account is unavailable to run
Status: Ad group
KeyDescription
READYAd group is ready to run
LIVEAd group is running
FINISHEDAd group has finished running
OFFUser status is OFF
DELETEDAd group is deleted
EXCEED_DAILY_BUDGETAd group's daily budget exceeded
PAUSEDAd group is paused
NO_AVAILABLE_CREATIVEThere is no available creative
CANCELEDContract is canceled
CAMPAIGN_UNAVAILABLECampaign is unavailable to run
SYSTEM_CONFIG_EXTERNAL_SERVICE_STOPCampaign is unavailable to run because some linked services are restricted
SYSTEM_CONFIG_ADMIN_STOPAdministrator is suspended
Status: Creative
KeyDescription
OPERATINGCreative is available to run.
UNAPPROVEDReview is not approved. (Including review pending or suspension case)

Not applicable for Message creative.
INVALID_DATEDelivery period has not started or is overdue.
MONITORING_REJECTEDMonitoring is pending because the administrator is suspected.

Not applicable for Message creative.
OFFUser status is OFF.
DELETEDCreative is deleted.
ADGROUP_UNAVAILABLEAd group that includes ads is not available to run.

Not applicable for Message creative.
SYSTEM_CONFIG_VOIDCreative cannot be run due to error in creative content.

Not applicable for Message creative.
SYSTEM_CONFIG_ADMIN_STOPAdministrator is suspended

(#statusDescription)

statusDescription: Ad account

statusDescription (Current status of ad account) is determined according to config (Ad account's status), isAdminStop (Admin's suspension status), and isOutOfBalance (Ad account's balance).

statusDescription*configisAdminStopisOutOfBalance
운영중
(Meaning "Active")
ONfalsefalse
잔액부족
(Meaning "Insufficient balance")
ONfalsetrue
관리자정지
(Meaning "Admin suspended")
ONtruefalse
관리자정지, 잔액부족
(Meaning "Admin suspended, Insufficient balance")
ONtruetrue
사용자OFF
(Meaning "User OFF")
OFFfalsefalse
사용자OFF, 잔액부족
(Meaning "User OFF, Insufficient balance")
OFFfalsetrue
사용자OFF, 관리자정지
(Meaning "User OFF, Admin suspended")
OFFtruefalse
사용자OFF, 잔액부족, 관리자정지
(Meaning "User OFF, Insufficient balance, Admin suspended")
OFFtruetrue
삭제됨
(Meaning "Deleted")
DEL--
* The values of statusDescription are passed in Korean.
statusDescription: Campaign

statusDescription (Current status of campaign) is determined according to config (campaign's status), dailyBudgetAmountOver (Whether or not the daily budget is exceeded).

statusDescription*configdailyBudgetAmountOver
운영중
(Meaning "Active")
ONfalse
일예산초과(Daily budget exceeded)ONtrue
사용자OFF
(Meaning "User OFF")
OFFfalse
사용자OFF,일예산초과
(Meaning "User OFF, Daily budget exceeded")
OFFtrue
삭제됨
(Meaning "Deleted")
DEL-
* The values of statusDescription are passed in Korean.
statusDescription: Ad creative

statusDescription (Current status of ad creative) is determined according to reviewStatus (creative's review status), config (creative's status), and the review status of original creative and modified creative.

There are five types of review status for creatives:

  • APPROVED
  • WAITING
  • REJECTED: indicates the status of review pending or admin suspended.
  • MODIFICATION_WAITING: Only when the review for the original creative is approved or its administrator is suspended, the creative has this status.
  • MODIFICATION_REJECTED: Only when the review for the original creative is approved or its administrator is suspended, the creative has this status.

If the review status of the original creative is REJECTED or WAITING, and the creative is changed, its status becomes APPROVED, WAITING, or REJECTED.

statusDescription*reviewStatusconfigReview status of original creativeReview status of modified creative
운영중
(Meaning "Active")
APPROVEDONReview approved-
운영중(수정사항 심사중)
(Meaning "Active(Review for modification in progress)")
MODIFICATION_WAITINGONReview approvedIn review
운영중(수정사항 심사보류)
(Meaning "Active(Review for modification rejected)")
MODIFICATION_REJECTEDONReview approvedPending review
심사중
(Meaning "Review in progress")
WAITINGONIn review-
심사보류
(Meaning "Review rejected)
REJECTEDONPending review-
관리자정지
(Meaning "Admin suspended")
REJECTEDONAdmin suspended-
관리자정지(수정사항 심사중)
(Meaning "Admin suspended(Review for modification in progress)")
MODIFICATION_WAITINGONAdmin suspendedIn review
관리자정지(수정사항 심사보류)
(Meaning "Admin suspended(Review for modification rejected)")
MODIFICATION_REJECTEDONAdmin suspendedPending review
사용자OFF
(Meaning "User OFF")
APPROVEDOFFReview approved-
사용자OFF,수정사항 심사중
(Meaning "User OFF, Review for modification in progress")
MODIFICATION_WAITINGOFFReview approvedIn review
사용자OFF,수정사항 심사보류
(Meaning "User OFF, Review for modification rejected")
MODIFICATION_REJECTEDOFFReview approvedPending review
사용자OFF,심사중
(Meaning "User OFF, Review in progress")
WAITINGOFFIn review-
사용자OFF,심사보류중
(Meaning "User OFF, Review rejected")
REJECTEDOFFPending review-
사용자OFF,관리자정지
(Meaning "User OFF, Admin suspended")
REJECTEDOFFAdmin suspended-
사용자OFF,관리자정지(수정사항 심사중)
(Meaning "User OFF, Review for modification in progress")
MODIFICATION_WAITINGOFFAdmin suspendedIn review
사용자OFF,관리자정지(수정사항 심사보류)
(Meaning "User OFF, Review for modification rejected")
MODIFICATION_REJECTEDOFFAdmin suspendedPending review
삭제됨
(Meaning "Deleted")
-DEL--
* The values of statusDescription are passed in Korean.
statusDescription: Display Ad group

statusDescription (Current status of Display ad group) is determined according to config (Ad group's status), isDailyBudgetAmountOver (Whether or not the daily budget is exceeded), and isValidPeriod (Whether delivery period is valid.)

statusDescription*configisDailyBudgetAmountOverisValidPeriod
운영중
(Meaning "Active")
ONfalsetrue
일예산초과
(Meaning "Daily budget exceeded")
ONtruetrue
기간외
(Meaning "Period elapsed")
ONfalsefalse
일예산초과,기간외
(Meaning "Daily budget exceeded, Period elapsed")
ONtruefalse
사용자OFF
(Meaning "User OFF")
OFFfalsetrue
사용자OFF,일예산초과
(Meaning "User OFF, Daily budget exceeded")
OFFtruetrue
사용자OFF,기간외
(Meaning "User OFF, Period elapsed")
OFFfalsefalse
사용자OFF,일예산초과,기간외
(Meaning "User OFF, Daily budget exceeded, Period elapsed")
OFFtruefalse
삭제됨
(Meaning "Deleted")
DEL--
* The values of statusDescription are passed in Korean.
SyncAppTargeting
NameTypeDescription
profileIdStringKakao Talk Channel profile ID
inclusionTypeStringWhether or not it is included
  • INCLUDE
  • EXCLUDE

T

TalkChannelTargeting
NameTypeDescription
idLongKakao Talk Channel targeting ID
inclusionTypeInclusionTypeWhether to include or exclude the information extracted from a Kakao Talk Channel for ad group targeting
profileIdIntegerEncoded profile ID
profileNameStringProfile name
TalkChannelGroupTargeting
NameTypeDescription
idLongFriend group ID
nameStringFriend group name
inclusionTypeInclusionTypeWhether to include or exclude the information extracted from a Friend group file for ad group targeting
talkChannelGroupFileIdLongFriend group file ID
fileTypeStringFile type
  • APP_USER_ID
  • PHONE_NUMBER
  • MESSAGE_RETARGET
groupKeyStringFriend group file's group key
Targeting
NameTypeDescription
idLongAudience ID
Not provided in the case of general targeting
nameStringAudience name
Not provided in the case of general targeting
typeStringWhether to use Audience.
  • NORMAL: General targeting.
  • DISPLAY: Use the set Display Audience.
  • MESSAGE: Use the set Message Audience.
ageTypeStringSelection type for age range
  • All: Select all age ranges
  • NOT_ALL: Select some age ranges
agesSet of StringAge range
genderTypeStringSelection type for gender
  • All: Select all genders
  • NOT_ALL: Select a specific gender
gendersSet of StringGender
locationsSet of LocationCity/Province
Refer to View city/province.
depth2LocationsSet of Depth2LocationCity/County/District
Refer to View city/county/district.
depth3LocationsSet of Depth3LocationNeighborhood/Town/Townships
Refer to View dong/eup/myeon.
ufoInterestsEnumSet of UfoInterestInterest targeting
Refer to View categories of Network for placements.
ufoDeprecatedInterestsEnumSet of UfoInterestDeprecated interest targeting
Refer to View categories of Network for placements.
ufoBusinessTypesEnumSet of UfoBusinessTypeBusiness type targeting
Refer to View categories of Network for placements.
ufoDeprecatedBusinessTypesEnumSet of UfoBusinessTypeDeprecated business type targeting
Refer to View categories of Network for placements.
talkChannelTargetingsSet of TalkChannelTargetingKakao Talk Channel targeting
syncAppTargetingsSet of SyncAppTargetingKakao Login user targeting
customerFileTargetingsSet of CustomerFileTargetingCustomer targeting
cohortTargetingsSet of CohortTargetingEngagement targeting
trackerTargetingsSet of TrackerTargetingPixel & SDK targeting
talkChannelGroupTargetingsSet of TalkChannelGroupTargetingInformation of friends group targeting.
Targeting: Message ad
NameTypeDescriptionRequired
typeStringTargeting type. Required for requests.
  • WHOLE: All friends
  • SMART: Recommended friends
  • DIRECT: Direct setting
O
devicesString[]Device selection type.
  • ANDROID
  • IOS
X
demographicsDemographics[]Gender, age, and location informationX
customsCustomTargeting[]Custom targetingX
friendPeriodFriendPeriod[]Friend period setting.
Only users who became channel friends during the set period will receive the message.
X
ufoInterestsSet<UfoInterest>Custom targeting > Kakao data > Category > Interest
See View custom target category type
X*
ufoBusinessTypesSet<UfoBusinessType>Custom targeting > Kakao data > Category > Business type
See View custom target category type
X*
*View only
Thumbnail
NameTypeDescription
fileSizeLongFile size
urlStringRepresentative Thumbnail image URL
fileNameStringRepresentative Thumbnail file name
imageWidthIntegerImage width
imageHeightIntegerImage height
mimeTypeStringMime type
TimeUnit
NameDescription
DAYday
Report counting unitMaximum period to be retrieved
DAY1 month
TrackerTargeting
NameTypeDescription
idLongTracker number
inclusionTypeInclusionTypeWhether to include or exclude the information extracted from a Pixel & SDK event for ad group targeting
trackIdStringTracker ID
eventCodeStringEvent code
trackRuleIdStringTracker rule number
trackRuleNameStringTracker rule name
termIntegerTargeting period. (Min: 1, Max: 180)
TrackRule
NameTypeDescription
trackRuleIdStringTracker information ID
trackIdStringTracker ID
eventCodeStringEvent code
nameStringTracker information name
ruleSetStrString[]Rule set definition

U

UfoBusinessType
NameTypeDescription
valueStringKey that indicates detailed business type
For the complete list, refer to UfoBusinessType table in Type information of business type CSV file (Download).
UfoInterest
NameTypeDescription
valueStringKey for interests
For the complete list, refer to UfoInterest table in Type information of interest CSV file (Download).

V

Video
NameTypeDescription
urlStringVideo URL
fileNameStringVideo file name
sizeLongVideo file size
durationStringVideo duration
Video: Display creative
NameTypeDescription
urlStringVideo creative URL
Video: Message creative
NameTypeDescription
vidStringUnique Kakao TV video ID
nameStringKakao TV video name
previewImageStringPreview image URL
thumbnailStringThumbnail URL
durationDoubleVideo duration
clipIdStringMime type
clipLinkIdLongClip link ID
liveLinkIdLongLive link ID
channelIdLongChannel ID
channelNameStringChannel name
isVerticalBooleanWhether the video is vertical
videoTypeStringVideo type
  • UPLOAD
  • PREUPLOAD
  • LINK
  • NONE
isOwnerBooleanWhether the user is the owner
VideoInfo
NameTypeDescription
vidStringKakao TV video ID
nameStringKakao TV video name
durationIntegerKakao TV video duration
clipIdLongKakao TV video clip ID
clipLinkIdLongKakao TV video clip link ID
liveLinkIdLongKakao TV live link ID
channelNameStringKakao TV channel name
videoTypeStringVideo type
  • UPLOAD: Uploaded video
  • PREUPLOAD: Loaded video
  • LINK: Linked video
Video: Message ad
NameTypeDescription
urlStringVideo URL
autoThumbnailUrlStringAuto-extracted thumbnail URL
uploadThumbnailUrlStringUploaded thumbnail URL

Was this helpful?