LogoLogo
카카오비즈니스비즈니스관리자
  • 카카오비즈니스 가이드
  • 카카오비즈니스 바로가기
  • 비즈니스 세미나 바로가기
  • 비즈니스 시작하기
    • 카카오비즈니스 통합 가입
  • 채널
    • 소개
    • 채널 만들기
    • 운영하기
      • 대시보드
      • 프로필
      • 소식
      • 메시지
      • 비즈니스도구
      • 채팅
      • 통계/관리
      • 월렛/캐시 (비즈월렛)
      • 서비스 연결
    • FAQ
  • 광고
    • 소개
    • 카카오모먼트
      • 퀵스타트 가이드
      • 광고 유형
        • 카카오 비즈보드
          • 캠페인 만들기
          • 광고그룹 만들기
          • 소재 만들기
          • 제작 가이드
          • 익스팬더블
        • 카카오 비즈보드 CPT
          • 집행 프로세스
            • 캠페인 만들기
            • 광고그룹 만들기
            • 소재 만들기
          • 제작 가이드
          • 제한 업종
          • 모션 비즈보드
            • 제작 가이드
          • 커스텀 비즈보드
            • 제작 가이드
        • 디스플레이 광고
          • 캠페인 만들기
          • 광고그룹 만들기
          • 소재 만들기
          • 제작 가이드
        • 브랜딩 디스플레이 광고
          • 집행 프로세스
          • 리치팝 올데이
            • 광고 만들기
            • 제작 가이드
          • 포커스 보드
            • 광고 만들기
            • 제작 가이드
          • 제한 업종
        • 포커스 풀뷰beta
          • 집행 프로세스
          • 광고 만들기
          • 제작 가이드
          • 제한 업종
        • 프로필 풀뷰beta
          • 집행 프로세스
          • 광고 만들기
          • 제작 가이드
          • 제한업종
        • 동영상 광고
          • 캠페인 만들기
          • 광고그룹 만들기
          • 소재 만들기
          • 제작 가이드
        • 채널 메시지
          • 캠페인 만들기
          • 광고그룹 만들기
          • 소재 만들기
          • 메시지 만들기
            • 메시지 등록
            • 메시지 발송 설정
            • 메시지 대시보드
            • 메시지 보고서
          • 제작 가이드
          • 집행 가이드
          • 발송 유의사항
        • 개인화 메시지
          • 사전 준비하기
          • 캠페인 만들기
          • 광고그룹 만들기
          • 소재 만들기
          • 개인화 메시지 제작가이드
        • 쇼핑 광고
          • 캠페인 만들기
          • 광고그룹 만들기
          • 소재 만들기
          • 제작 가이드
        • 상품 카탈로그
          • 캠페인 만들기
          • 광고그룹 만들기
          • 소재 만들기
          • 트래킹 URL 입력 가이드
          • 제작 가이드
      • 지표 확인하기
        • 대시보드
        • 보고서
        • SKAdNetwork
      • 운영하기
        • 광고자산 관리
        • 타겟 관리
        • 계정 관리
        • 결제 관리
        • 전환 최적화 가이드
          • 전환 최적화 점검가이드
          • FAQ
        • 카카오 클릭 ID 랜딩 테스트 가이드
        • 동영상 조회수 연동 관리
        • 광고계정 운영 가이드
        • 광고 집행 권장사항
      • 심사 가이드
        • 집행 기준 및 준수사항
        • 제한업종
        • 업종별 가이드
        • 소재 구성 가이드
    • 검색 광고
      • 키워드광고
        • 광고 만들기
        • 제작 가이드
        • 운영하기
          • 소재 관리
          • 도구 관리
          • 효율 관리
          • 계정 관리
          • 결제 관리(비즈월렛)
          • 광고계정 운영 가이드
        • 심사 가이드
          • 제한 업종
          • 업종별 가이드
          • 등록 기준
      • 브랜드검색 광고
        • 광고 만들기
        • 제작 가이드
        • 운영하기
          • 도구 관리
          • 효율 관리
          • 계정 관리
          • 결제 관리(비즈월렛)
          • 광고계정 운영 가이드
        • 심사 가이드
          • 업종별 가이드
          • 키워드/소재 가이드
      • 톡채널검색
        • 광고 만들기
        • 제작가이드
        • 심사 가이드
          • 제한 업종
          • 업종별 가이드
          • 등록 기준
    • 브랜드 메시지
    • 알림톡
      • 제작 가이드
        • 이미지형 제작 가이드
      • 심사 가이드
        • 알림톡 화이트리스트
        • 알림톡 블랙리스트
      • 메시지 발송 유의사항
    • 상담톡
    • 카카오쇼핑 광고센터
      • 광고 그룹
      • 광고선택 및 계약
      • 광고센터 월렛 생성하기
      • 지불 방식
      • 광고 집행
      • 대시보드
      • 리포트 (준비중)
      • 광고상품 소개서
    • 기타 광고 서비스
      • 브랜드이모티콘
        • 상품가이드
    • 광고피해신고
      • 광고 차단/신고 안내
      • 불법영업 피해 예방
  • 서비스/도구
    • 카카오싱크
      • 설계하기
      • 도입하기
      • 활용하기
      • FAQ
    • 톡체크아웃
      • 가입하기
      • 판매 관리
      • 정산 관리
      • 고객혜택 관리
      • 고객 관리
      • 판매점정보
      • 고객확인정보
      • 통계
      • 판매점 정책서
        • 판매점 입점 조건
        • 입점 심사 정책
        • 서비스 이용 규칙
    • 카카오톡 예약하기
      • 시작하기
      • 입점
      • 예약
      • 쿠폰
      • 정산
      • 통계
      • 관리
      • 장소
      • 상품
        • 시간예약형
        • 날짜/시간형
        • 날짜형
        • 상시형
        • 병원 예약형
        • 네일샵형
      • 메시지
      • 홍보
    • 카카오톡 주문하기
      • 입점하기
      • 운영하기
    • 카카오맵 매장관리
      • 가입하기
      • 매장 등록
      • 매장 수정/관리
      • 카카오맵 전용번호 관리
      • 소식/후기 관리
      • 매장 삭제/대표자 변경
      • 운영자 관리
    • 비즈니스폼
      • 만들기
      • 활용하기
      • 확인하기
      • 참고하기
    • 비즈플러그인
      • 만들기
      • 확인하기
      • 활용하기
    • 픽셀 & SDK
      • 서비스/도구 > 픽셀 & SDK
      • 픽셀 & SDK 연동 관리
      • 픽셀 & SDK 만들기
      • 카카오 픽셀 헬퍼(Pixel Helper)
      • 카카오 클릭 ID (kclid)
    • 카탈로그
    • 이미지 에디터
    • 챗봇 관리자센터
      • 시작하기
        • 챗봇 관리자센터 개요
        • 챗봇 관리자센터 준비하기
        • 챗봇 도우미
      • 튜토리얼
        • 챗봇 기획하기
        • 챗봇 만들기
          • 튜토리얼 1단계
          • 튜토리얼 2단계
          • 튜토리얼 3단계
        • 알아두면 유용한 팁!
        • 챗봇 제작 팁
      • 주요개념
        • 시나리오
        • 엔티티
        • 블록
        • 발화 패턴
        • 파라미터 설정
        • 응답 설정
        • 컨텍스트
        • Event API
        • 플러그인
        • 스킬
        • 배포
        • 학습
        • 통계
        • 인사이트
        • 권한
        • 봇테스트
        • 작업이력
        • 관리자
        • 봇 설정
        • 알림센터
        • 지식베이스
        • 머신러닝
        • ML+
        • 월렛
        • 내 정보
      • 스킬 개발 가이드
        • 스킬 만들기
        • 블록에 스킬 적용하기
        • 플러그인에 스킬 적용하기
        • 응답 타입별 JSON 포맷
        • 스킬 오류 내역 확인하기
        • AI 챗봇 콜백 개발 가이드
      • 기타
    • 지식
      • 주요 개념들
        • 지식 베이스
        • 지식
        • 카테고리
        • 작업 이력
        • 배포 이력
        • 관리자
        • 설정
    • 선물하기 for Biz
      • 회원가입
      • 선물발송
      • 취소/환불
      • 증빙
      • 선물발송도구
        • 이벤트메이커
        • 임직원/거래처 목록 관리
        • 기념일 예약 선물
        • 오픈API
    • 카카오톡 스토어
      • 입점하기
      • 카카오톡 채널 연동
      • 스토어/판매자 정보관리
      • 상품/리뷰관리
      • 고객혜택관리
      • 판매관리
      • 마케팅 메시지 관리
      • 통계
      • 정산관리
      • 스토어보드 발행 및 관리
      • 라이브 관리
      • 카카오톡 브랜드스토어
    • 비즈월렛
      • 비즈월렛 생성하기
      • 비즈월렛 운영하기
        • 연결/변경/해제/삭제
        • 멤버 초대 및 관리자 요청
        • 비즈월렛 알림
      • 비즈월렛 결제관리
        • 캐시 관리
        • 결제 카드 관리
        • 증빙 서류 관리
    • 카카오톡 지갑
      • 가입하기
      • 입장하기
        • MY BIZ
        • 대시보드
      • 이용기관 등록하기
        • 딜러사
          • 이용기관 등록
          • 기관 추가
        • 이용기관
          • 등록 정보 확인
          • 채널 정보 등록
          • 앱 정보 등록
      • 이용기관 관리하기
        • 딜러사
          • 이용기관 조회
          • 기관 조회
          • 기관 수정
        • 이용기관
          • 기관 조회
          • 기관 수정
      • 계약 관리하기
        • 딜러사
          • 딜러계약 조회
          • 이용기관 계약조회
          • 이용기관 계약추가
        • 이용기관
          • 계약 조회
          • 계약 추가
      • 정보 관리하기
      • 사용량 조회하기
      • 정산 관리하기
  • 파트너 지원 프로그램
    • 카카오광고 고객센터
      • 광고계정 맞춤 컨설팅
      • 문의게시판
      • 원격지원서비스
    • 광고주 성장 프로그램
      • 지원 프로그램
      • 스타터 리워드 프로그램
    • 카카오 RTB 연동
      • Bid Specification
      • Appendix
      • Sample
    • 크로스미디어
      • 제작가이드
    • 공식 대행사 리스트
      • KPP
      • ㄱ~ㅂ
      • ㅅ~ㅇ
      • ㅈ~ㅎ
    • 소상공인 지원 혜택
      • 비즈월렛 확인하는 방법
      • 비즈월렛 만드는 방법
      • 메시지 발송 비용 충전 확인하기
      • 카카오톡 채널 활성화 방법
        • 채널 기본 세팅
          • 채널 생성
          • 비즈월렛 생성
          • 소식 작성
          • 웰컴메시지
          • 채널홈 설정
        • 채널 응용 기능
          • 1:1 채팅 활성화
          • 채널추가 요청 메시지
          • 자주 쓰는 답변 관리
          • 채팅방 메뉴
          • 간편 채팅
          • 챗봇
        • 채널 친구 모으기
          • 카카오톡 채널 URL 활용하기
          • 1:1 채팅을 통한 추가 인증
          • 온/오프라인 홍보 도구
        • 채널 메시지 보내기
          • 메시지 보내기
          • 메시지 보내기(쿠폰형)
        • 서비스/비즈 도구 활용
          • 상담톡
          • 카카오싱크
          • 카카오톡 예약하기
          • 알림톡
          • 톡체크아웃
          • 카카오톡 스토어
          • 카카오맵 매장관리
    • 카카오비즈니스 자격증
      • 출제 범위 및 학습 콘텐츠
  • 개발자 지원 가이드
    • 카카오디벨로퍼스
    • 챗봇 관리자센터
Powered by GitBook
On this page
  • 1. Bid Request Specification
  • 1-1. Object Specifications
  • Object : Bid Request
  • Object : Source
  • Object : Regs
  • Object : Imp
  • Object : Banner
  • Object : Video
  • Object : Native
  • Object : Format
  • Object : Site
  • Object : App
  • Object : Publisher
  • Object : Content
  • Object : Device
  • Object : User
  • Object : Supply Chain
  • Object : SupplyChainNode
  • Object : UserAgent
  • Object : BrandVersion
  • 1-2. Native Ad Request Markup Details
  • Object : Native Markup Request
  • Object : Asset
  • Object : Title
  • Object : Image
  • Object : Video
  • Object : Data
  • 2. Bid Response Specification
  • 2-1. Object Specification
  • Object : Bid Response
  • Object : Seatbid
  • Object : Bid
  • 2-2. Native Ad Response Markup Details
  • Object : Native Markup Response
  • Object : Asset
  • Object : Title
  • Object : Image
  • Object : Data
  • Object : Video
  • Object : Link
  • Object : Response.ext

Was this helpful?

  1. 파트너 지원 프로그램
  2. 카카오 RTB 연동

Bid Specification

kakao RTB Bid 요청과 응답 상세 스펙입니다.

1. Bid Request Specification

Object Model

OpenRTB 스펙과 동일 (OpenRTB 스펙 3.1 Object Model 참고)

1-1. Object Specifications

Object : Bid Request

Attribute
Type
Description
kakao Description

id

string; required

BidRequest의 고유 ID값

해당 값은 Bid Response의 “id”와 매핑됩니다

imp

object array; required

site

object; recommended

app

object; recommended

device

object; recommended

user

object; recommended

test

integer

0=live mode, 1= test mode

0

at

integer

1 = First Price,

2 = Second Price

1

tmax

integer

Maximum time in milliseconds to submit a bid to avoid timeout.

180

(별도 협의 사항)

cur

string array

Array of allowed currencies for bids on this bid request using ISO-4217 alpha codes.

KRW, USD (별도 협의 사항)

bcat

string array

Blocked advertiser categories using the IAB content categories.

badv

string array

Block list of advertisers by their domains (e.g., “ford.com”)

source

object

ext

object

Object : Source

Attribute
Type
Description
kakao Description

fd

Integer; recommended

Entity responsible for the final impression sale decision, where 0 = exchange, 1 = upstream source.

tid

string; recommended

Transaction ID that must be common across all participants in this bid request (e.g., potentially multiple exchanges).

schain

object; recommended

This object represents both the links in the supply chain as well as an indicator whether or not the supply chain is complete. Details via the SupplyChain object

ext

object

Placeholder for exchange-specific extensions to OpenRTB.

Object : Regs

Attribute
Type
Description
kakao Description

coppa

integer

Flag indicating if this request is subject to the COPPA regulations established by the USA FTC, where 0 = no, 1 = yes.

coppa=1인 앱의 경우 adid 전달되지 않음

ext

object

Placeholder for exchange-specific extensions to OpenRTB.

Object : Imp

Attribute
Type
Description
kakao Description

id

string; required

A unique identifier for this impression within the context of the bid request

단일 imp.id를 통해 Multi-Ad-Format을 지원 가능 (Banner Object & Native Object)

banner

object

native

object

displaymanager

string

Name of ad mediation partner, SDK technology, or player responsible for rendering ad (typically video or mobile).

카카오 SDK를 심은 경우 “adfit”으로 전달함

displaymanagerver

string

Version of ad mediation partner, SDK technology, or player responsible for rendering ad (typically video or mobile).

tagid

string

Identifier for specific ad placement of ad tag that was used to initiate the auction

bidfloor

float

Minimum bid for this impression expressed in CPM.

bidfloorcur

string

Currency specified using ISO-4217 alpha code

KRW, USD (별도 협의 사항)

secure

integer

0=non-secure, 1=secure.

ext

object

Object : Banner

Attribute
Type
Description
kakao Description

format

object array; recommended

다중 사이즈 송출 가능한 지면 요청 시 사용

w

integer

Exact width in device independent pixels.

h

integer

Exact height in device independent pixels

battr

Integer array

Block creative attributes.

6,7

id

string

Unique identifier for this banner object.

ext

object

Object : Video

Video 연동의 경우, Video 대상 DSP 분리가 필요할 수 있습니다.

Attribute
Type
Description
kakao Description

mimes

string array

Content MIME types supported

Video/mp4 만 가능

minduration

integer

Minimum video ad duration in seconds

>=0

maxduration

integer

Maximum video ad duration in seconds

>0

protocols

integer array

An array of video protocols the publisher can accept in the vid response.

Vast3.0만 지원

w

integer

Width of the video player in device independent pixels (DIPS)

h

integer

Height of the video player in device independent pixels (DIPS)

startdelay

integer

Indicates the start delay in seconds for per-roll, mid-roll, or post-roll ad placements.

Pre-roll, mid-roll만 지원됨

placement

integer

Placement type for the impression

1

skip

integer

0=no, 1=yes

skipafter

integer

Number of seconds a video must play before skipping is enabled; only applicable if the ad is skippable

5/15

sequence

integer

If multiple ad impressions are offered in the same bid request, the sequence number will allow for the coordinated delivery of multiple creatives

1

linearity

integer

Indicates if the impression must be linear, nonlinear, etc. If none specified, assume all are allowed.

1 (Linear/In-Stream)

delivery

integer array

Supported delivery methods.

[2] (progressive)

ext

object

Object : Native

Attribute
Type
Description
kakao Description

request

string;

required

Request payload complying with the Native Ad Specification.

ver

string;

recommended

Version of the Dynamic Native Ads API to which request complies

1.2

ext

object

Object : Format

Attribute
Type
Description
kakao Description

w

integer

Width in device independent pixels

h

integer

Height in device independent pixels

Object : Site

다음 앱은 web 환경으로 (하이브리드 앱) App Object가 아닌 Site Object로 전달됩니다. (다음 홈 탭 지면 제외)

Attribute
Type
Description
kakao Description

id

string

Exchange-specific site Id.

domain

string

Domain of the site (e.g., “mysite.foo.com”).

cat

string array

Array of IAB content categories of the site.

page

string

URL of the page where the impression will be shown

publisher

object

content

object

ext

object

Object : App

다음 홈 탭 지면의 경우 App Object로 전달됩니다.

Attribute
Type
Description
kakao Description

id

string

Exchange-specific site Id.

bundle

string

A platform-specific application identifier intended to be unique to the app and independent of the exchange ( Android: bundle or package name/ iOS : typically a numeric ID)

storeurl

string

App store URL for an installed app

cat

string array

Array of IAB content categories of the app.

publisher

object

content

object

ext

object

Object : Publisher

Attribute
Type
Description
kakao Description

id

string

Exchange-specific publisher ID

Partner User ID, partner_id

name

string

Publisher name

One of the following

-“DAUM”: daum.net

-“TALK”: Kakao Talk

-“KAKAO_SERVICE”: Kakao Story, Other kakao Service

-“GENERAL”: Other publishers that joined to kakao’s SSP server, “ADFIT”

domain

string

Highest level domain of the publisher

ext

object

Object : Content

Attribute
Type
Description
kakao Description

id

string

ID uniquely identifying the content

title

string

Content Title

”

livestream

integer

0=not live 1=content is live

len

integer

Length of content in seconds

영상 길이 (live인 경우 null)

cat

string array

IAB content category

Object : Device

Attribute
Type
Description
kakao Description

ua

string; recommended

Browser user agent string

sua

UserAgent object

dnt

integer; recommended

0= tracking is unrestricted, 1=do not track

lmt

integer; recommended

0=tracking is unrestricted, 1=tracking must be limited per commercial guidelines

ip

string; recommended

IPv4 address closet to device

Ip는 3옥텟 까지 제공됩니다.

make

string

Device make (e.g., “Apple”).

model

string

Device model (e.g., “iPhone”).

os

string

Device operating system (e.g., “iOS”).

osv

string

Device operating system version (e.g., “3.1.2”)

hwv

string

Hardware version of the device (e.g., “5S” for iPhone 5S).

h

integer

Physical height of the screen in pixels

w

integer

Physical width of the screen in pixels

ppi

integer

Screen size as pixels per linear inch

pxratio

float

The ratio of physical pixels to device independent pixels

language

string

Browser language using ISO-639-1-alpha-2.

ifa

string

ID sanctioned for advertiser use in the clear

ext

object

Object : User

Attribute
Type
Description
kakao Description

id

string; recommended

Exchange-specific ID for the user.

Partner User ID, partner-uid(cookie matching)

ext

object

Object : Supply Chain

Attribute
Type
Description
kakao Description

complete

integer; required

Flag indicating whether the chain contains all nodes involved in the transaction leading back to the owner of the site, app or other medium of the inventory, where 0 = no, 1 = yes.

nodes

object array; required

Array of SupplyChainNode objects in the order of the chain. In a complete supply chain, the first node represents the initial OpenRTB 2.6 © 2021 IAB Technology Laboratory iabtechlab.com/openrtb Page 34 of 85 advertising system and seller ID involved in the transaction, i.e. the owner of the site, app, or other medium. In an incomplete supply chain, it represents the first known node. The last node represents the entity sending this bid request.

ver

string; required

Version of the supply chain specification in use, in the format of “major.minor”. For example, for version 1.0 of the spec, use the string “1.0”.

ext

object

Placeholder for advertising-system specific extensions to this object

Object : SupplyChainNode

Attribute
Type
Description
kakao Description

asi

string; required

The canonical domain name of the SSP, Exchange, Header Wrapper, etc system that bidders connect to. This may be the operational domain of the system, if that is different than the parent corporate domain, to facilitate WHOIS and reverse IP lookups to establish clear ownership of the delegate system. This should be the same value as used to identify sellers in an ads.txt file if one exists..

sid

string; required

The identifier associated with the seller or reseller account within the advertising system. This must contain the same value used in transactions (i.e. OpenRTB bid requests) in the field specified by the SSP/exchange. Typically, in OpenRTB, this is publisher.id. For OpenDirect it is typically the publisher’s organization ID.Should be limited to 64 characters in length.

rid

string

The OpenRTB RequestId of the request as issued by this seller.

hp

integer

Indicates whether this node will be involved in the flow of payment for the inventory. When set to 1, the advertising system in the asi field pays the seller in the sid field, who is responsible for paying the previous node in the chain. When set to 0, this node is not involved in the flow of payment for the inventory. For version 1.0 of SupplyChain, this property should always be 1. Implementers should ensure that they propagate this field onwards when constructing SupplyChain objects in bid requests sent to a downstream advertising system.

Object : UserAgent

Attribute
Type
Description
kakao Description

browsers

array of

BrandVersion objects;

recommended

platform

BrandVersion object;

recommended

mobile

integer

1 if the agent prefers a “mobile” version of the content, if available, i.e. optimized for small screens or touch input. 0 if the agent prefers the “desktop” or “full” content. Implementers should derive this value from the Sec-CH-UAMobile header *.

model

string

Device model. Implementers should retrieve this value from the Sec-CH-UAModel header*.

source

integer

Object : BrandVersion

Attribute
Type
Description
kakao Description

brand

string; required

A brand identifier, for example, “Chrome” or “Windows”. The value may be sourced from the User-Agent Client Hints headers, representing either the user agent brand (from the Sec-CH-UA-Full-Version header) or the platform brand (from the Sec-CH-UA-Platform header).

version

string array

A sequence of version components, in descending hierarchical order (major, minor, micro, …)

1-2. Native Ad Request Markup Details

Native Specification version 1.1 기준으로 요청됨

Object : Native Markup Request

Attribute
Required
Type
Default
Description
kakao Description

plcmtcnt

integer

The number of identical placements in this Layout.

assets

필수

array of objects

ext

object

Object : Asset

Attribute
Required
Type
Default
Description
kakao Description

id

필수

integer

Unique asset ID, assigned by exchange

required

integer

0

1= Required

title

권장

object

img

권장

object

video

object

data

권장

object

ext

object

Object : Title

Attribute
Required
Type
Default
Description
kakao Description

len

필수

integer

Maximum length of the text in the title element

25자

ext

object

Object : Image

Attribute
Required
Type
Default
Description
kakao Description

type

integer

Type ID of the image element supported by the publisher

1: 프로필 이미지 (300x300) 2 : Logo 3 : Main Image 701 : 동영상 엔드캡 이미지 (1280x720) 702: 배너 이미지 (비즈보드 사용)

703 : Opt-Out

w

integer

Width of the image in pixels

h

integer

Height of the image in pixels

ext

object

Object : Video

Attribute
Required
Type
Default
Description
kakao Description

mimes

Array of string

Content MIME types supported

Video/mp4만 가능

minduration

integer

Minimum video ad duration in seconds

>=0

maxduration

integer

Maximum video ad duration in seconds

>0

protocols

integer[]

An array of video protocols the publisher can accept in the vid response.

Vast3.0만 지원

w

integer

Width of the video player in device independent pixels (DIPS).

h

integer

Height of the video player in device independent pixels (DIPS).

Object : Data

Attribute
Required
Type
Default
Description
kakao Description

type

필

integer

Type ID of the element supported by the publisher

1: 프로필명 (20자) 2: 광고 문구 (45자) 12 : CTAtext (6자) *CTA는 추가 협의 필 요

701 : 소재 설명 (45자)

len

integer

Maximum length of the text in the elements response

ext

object

2. Bid Response Specification

Object Model

OpenRTB 스펙과 동일 (OpenRTB 스펙 4.2 Object Model 참고)

2-1. Object Specification

Object : Bid Response

Attribute
Type
Description
kakao Description

id

string; required

Id of the bid request to which this is a response

seatbid

object array

Array ot seatbid objects’ 1+required if a bid is to be made.

단일 seatbid만 처리 가능합니다.

bidid

string

Bidder generated response ID to assist with logging/tracking

cur

string

Bid currency using ISO-4217 aplha codes

KRW

nbr

integer

Reason for not bidding

ext

object

Object : Seatbid

Attribute
Type
Description
kakao Description

bid

object array; required

native.plcmtcnt 이하의 광고 응답 수에 대해 처리 가능.

seat

string

ID of the buyer seat on whose behalf this bid is made.

ext

object

Object : Bid

Attribute
Type
Description
kakao Description

id

string; required

Bidder generated bid ID to assist with logging/tracking

impid

string; required

ID of the Imp object in the related bid request

price

float; required

Bid Price expressed as CPM although the actual transaction is for a unit impression only.

nurl

string

Win notice URL called by the exchange if the bid wins.

lurl

string

Loss notice URL called by the exchange when a bid is known to have been lost.

${AUCTION_MIN_TO_WIN}, ${AUCTION_LOSS} 지원

adm

string; required

Optional means of conveying ad markup in case the bid wins.

완전한 HTML만 지원함

* video 응답은, 360p/720p 2종류의 영상 파일이 응답 되어야 합니다.

adid

string; required

ID of a preloaded ad to be served if the bid wins.

adomain

string arrary; required

Advertiser domain for block list checking

cid

string; required

Campaign ID to assist with ad quality checking

crid

string; required

Creative ID to assist with ad quality checking

cat

string arrary; required

IAB content categories of the creative.

w

integer; required

Width of the creative in device independent pixels

h

integer; required

Height of the creative in device independent pixels

ext

object

2-2. Native Ad Response Markup Details

Object : Native Markup Response

Attribute
Required
Type
Default
Description
kakao Description

assets

필수

array of objects

linkg

필수

object

imptrackers

필수

array of objects

Array of impression tracking URLs, expected to return a 1x1 image

최대 5개까지만 응답 가능.

ext

object

object : ext 참조

Object : Asset

Attribute
Required
Type
Default
Description
kakao Description

id

필수

integer

Unique asset ID, assigned by exchange, must match one of the asset IDs in request

title

object

img

object

request.native.assets.img.type : 703 (opt-out)이 필수로 요청 시, opt-out icon/link를 동일 id 하위에 포함하여 전달 주어야 한다. <img.type:703 이 id:10 으로 필수 요청일 경우 sample>

{ \”id\”:10, \”img\”:{ \”url\”:\”admark- img.url\”, \”w\”:50, \”h\”:50 }, "link":{ \”url\”:\”admark- landing.url\” } }

link

object

video

object

data

object

ext

object

Object : Title

Attribute
Required
Type
Default
Description
kakao Description

text

필수

string

The text associated with the text element

ext

object

Object : Image

Attribute
Required
Type
Default
Description
kakao Description

url

필수

string

URL of the image asset.

w

필수

integer

Width of the image in pixels

h

필수

integer

Height of the image in pixels

ext

object

Object : Data

Attribute
Required
Type
Default
Description
kakao Description

value

필수

string

The formatted string of data to be displayed

ext

object

Object : Video

Attribute
Required
Type
Default
Description
kakao Description

vasttag

필수

string

vast xml

720p 영상 파일 응답 필요

Object : Link

Attribute
Required
Type
Default
Description
kakao Description

url

필수

string

Landing URL of the clickable link.

clicktrackers

Array of strings

List of Tracker URL to be fired on click of the URL

단일 Tracker URL만 응답 가능

ext

object

Object : Response.ext

Attribute
Required
Type
Default
Description
kakao Description

hidetrackers

Array of strings

이 광고 숨김 처리

비즈보드의 응답에 대해서는 필수값.

숨김 처리 이벤트가 호출된 광고 단위에 대해 해당 소재의 광고 계정에 대해 24시간 동안 미 응답 처리 필요함

Previous카카오 RTB 연동NextAppendix

Last updated 4 days ago

Was this helpful?

참조

참조

참조

참조

참조

참조

참조

참조

참조

참조

참조

참조

참조

Structured user agent information defined by a UserAgent object ( 참조)

Each BrandVersion object ( 참조) identifies a browser or similar software component. Implementers should send brands and versions derived from the Sec-CH-UA-Full-Version-List header*.

A BrandVersion object ( 참조) that identifies the user agent’s execution platform / OS. Implementers should send a brand derived from the Sec-CH-UA-Platform header, and version derived from the Sec-CH-UAPlatform-Version header *.

The source of data used to create this object, in AdCOM 1.0

참조

참조

참 조

참 조

참조

참조 
Array of 1+ bid objects each related to an impression.

참 조

참조 Destination Link. This is default link object for the ad. Individual assets can also have a link object which applies if the asset is activated. If the asset doesn’t have a link object , the parent link object applies

참조

참조

참조

참조

참조

List: User-Agent Source
Object: Imp
Object : Site
Object : App
Object : Device
Object : User
Object: Source
Object : Banner
Object : Native
Object: format
Object : Publisher
Object : Content
Object : Publisher
Object : Content
Object : UserAgent
Object : BrandVersion
Object : BrandVersion
Object : Assets
Object : Title
Object : Image
Object : video
Object : Data
Object : bid
Object : Asset
Object : Link
Object : Title
Object : img
Object : link
Object : video
Object : data