동영상
Targetpick 동영상 광고 상품을 Script를 통해 하이브리드 형식으로 구현하기 위한 가이드 입니다.
Last updated
Targetpick 동영상 광고 상품을 Script를 통해 하이브리드 형식으로 구현하기 위한 가이드 입니다.
Last updated
동영상 Script의 경우, 기본적인 동영상 광고 구동을 위한 예시 코드로 작성되어 있습니다. 각 매체별 디자인 특성에 맞도록 UI를 고려하시어 작업을 진행하시기 바랍니다.
동영상(TARGETPICK VIDEO) 광고를 추가하고 구동하기 위한 광고 스크립트를 추가합니다. ( 아래 코드와 같이 사용하셔야 내부적인 업데이트 진행 시 편리하게 이용하실 수 있습니다. )
함수 | Option | 설명 | 기본값 | 필수 | 값 |
---|---|---|---|---|---|
INJECTION 모드와 OVERLAY 모드시 Target 영역이 다릅니다.
INJECTION 모드 : 아래 그림의 1번 위치(video tag 영역)에 광고 영상이 로드 현재 1번에 로드된 영상은 video tag에서 광고영상이 종료된 후 재생될 본영상
OVERLAY 모드 : 아래 그림의 2번 위치(별도의 영역)에 광고 영상이 로드
브라우져 정책에 따라 강제로 제어될 수 있습니다.
Autoplay Policy
Google Chrome 또는 Safari(version 11 이상)의 경우, User의 Action이 없는 자동 재생(Autoplay)을 제한하고 있습니다.
Mute를 설정하시지 않고, 자동 재생(Autoplay)을 하실 경우, 아래의 브라우져 정책에 따라 광고 영상을 재생하지 못하는 경우가 발생할 수 있습니다.
이때, TARGETPICK VIDEO 스크립트에서는 사운드를 Mute한 상태로 재생을 다시 시도합니다.
따라서, 브라우져 정책에 따라 사운드가 Mute된 상태의 광고가 보여질 수 있습니다.
c.f ) https://developers.google.com/web/updates/2017/09/autoplay-policy-changes
c.f ) https://blog.google/products/chrome/improving-autoplay-chrome/
삼성브라우져
삼성브라우저(4.4.2 이하)에서 일부 기능이 동작하지 않을 수 있습니다.
Callback | type | status | 설명 |
---|---|---|---|
Code | Android | iOS |
---|---|---|
구분 | 부서 | 이름 | 이메일 | 전화번호 |
---|---|---|---|---|
mezzoAdApp
targetId
광고 노출영역 ID
Y
광고가 노출될 영역 ID
mezzoAdApp
elementMode
광고 영상을 삽입하는 영역에 대한 옵션
INJECTION
Y
INJECTION : video 영역(video tag)에 광고를 삽입하는 모드 OVERLAY : video 영역이 아닌 영역에 광고를 삽입하는 경우
mezzoAdApp
publisher
발급 받으신 퍼블리셔 코드(Publisher_Code)를 입력
null
Y
발급 받으신 Publisher Code
mezzoAdApp
media
발급 받으신 미디어 코드(Media_Code)를 입력
null
Y
발급 받으신 Media Code
mezzoAdApp
section
발급 받으신 섹션 코드(Section_Code)를 입력
null
Y
발급 받으신 Section Code
mezzoAdApp
uAgeLevel
User 나이 레벨
null
N
0: 만 13세 이하 1: 만 13세 이상
mezzoAdApp
keyword
키워드 값 전달
null
N
키워드값을 전달 구분자는 ^로 사용 구분자를 포함한 전체 문자열 인코딩(encodeURIComponent)
mezzoAdApp
autoPlay
광고 영상을 자동으로 재생
true
true : 자동으로 재생 false : 재생 버튼을 누른 후 재생
mezzoAdApp
autoReplay
광고 영상이 종료된 후 자동으로 다시 재생
false
true : 종료 후 다시 재생 false : 광고 영상 종료
mezzoAdApp
clickFullArea
광고를 클릭하여 광고 상세 정보 페이지로 랜딩되는 영역을 설정
false
true : 영상 전체 영역에서 클릭 가능 false : 광고 정보 더보기 버튼만 클릭 가능
mezzoAdApp
muted
광고 영상을 음소거 상태로 재생
null (미지정 시 true)
true : Mute 상태로 재생 false : Unmute 상태로 재생
mezzoAdApp
viewability
페이지 스크롤시 광고영역이 20% 이하로 보이면 광고 영상 정지
null (미지정 시 true)
true : 스크롤시 광고영상 정지 false : 스크롤시 광고영상 계속 재생
mezzoAdApp
soundBtn
사운드를 제어할 수 있는 버튼
null (미지정 시 true)
true : 사운드 버튼 보여줌 false : 사운드 버튼 보이지 않음
mezzoAdApp
clickBtn
광고 정보 더보기 버튼
true
true : 광고정보 더보기 버튼 보여줌 false : 광고정보 더보기 버튼 보이지 않음
mezzoAdApp
skipBtn
광고 건너뛰기 버튼
true
true : 스킵 버튼 보여줌 false : 스킵 버튼 보이지 않음
mezzoAdApp
closeBtn
닫기 버튼으로 광고영역을 지움
false
true : 닫기 버튼 보여줌 false : 닫기 버튼 보이지 않음
mezzoAdApp
postClick
광고 클릭 이후 발생되는 이벤트
2
0 : 광고 일시 정지 1 : 광고 계속 재생 2 : 광고 일시 정지 후 포커싱되면 자동 재생 3: 광고 끝내기
mezzoAdApp
setArea
광고소재 높이에 따라 자동으로 채우기
false
OVERLAY 모드 전용이며 INJECTION 모드에서는 false로 지정
mezzoAdApp
adid
ADID
Y
단말기 ADID/IDFA 전달 예) Android : 158d87c5-add4-4646-b366-f39b5950dde1 iOS : 4A80248C-1BFC-4C9C-A643-B3B389043A20
mezzoAdApp
appId
앱 ID
Y
예) Android : com.mezzomedia.app iOS: id1234
mezzoAdApp
appVersion
앱 버전
Y
예) 1.0.0
mezzoAdApp
appName
앱 명칭
Y
예) mezzomediaapp
mezzoAdApp
appStoreUrl
앱 스토어 URL
Y
예) Android: https://play.google.com/… iOS: https://apps.apple.com/…
mezzoAdApp
manufacturer
제조사
N
mezzoAdApp
model
단말기 모델명
N
mezzoAdApp
networkType
네트워크 타입
N
mezzoAdApp
mcc
모바일 국가 코드
N
mezzoAdApp
mnc
모바일 네트워크 코드
N
mezzoAdApp
carrier
통신사 명
N
mezzoAdApp
language
단말기 언어
N
ISO 639-1 형식의 두자리 언어코드
mezzoAdApp
country
국가 코드
N
ISO 3166-1 alpha-3 형식의 세자리 국가코드
mezzoAdApp
skadn
SKAdNetwork 코드
N (iOS : Y)
코드가 여러개일시 구분자 ^로 사용 예) feyaarzu9v.skadnetwork^…^…
success
guarantee
200
광고 성공(보장형)
success
house
200
광고 성공(하우스)
fail
noad
404
광고없음
fail
error
408
요청 Timeout
fail
error
415
Ajax Parsing 에러
fail
error
498
중복 호출 에러
fail
error
499
에러
fail
error
501
지원하지 않는 브라우저
fail
error
502
지원하지 않는 단말기 (iOS)
fail
error
503
지원하지 않는 단말기 (Android)
event
adclick
200
광고 클릭
event
close
200
닫기 버튼 클릭
event
skip
200
SKIP 버튼 클릭
event
start
200
영상 시작
event
imp
200
영상 노출
event
firstQ
200
영상 1/4 재생
event
midQ
200
영상 2/4 재생
event
thirdQ
200
영상 3/4 재생
event
complete
200
영상 종료
event
objhide
200
INJECTION 방식일 때, 매체 video tag 숨김
event
objshow
200
INJECTION 방식일 때, 매체 video tag 보여줌
event
ended
200
광고 종료 ( 광고 후 원본 영상 재생 등 추가 작업시 해당 type 을 이용하여 처리 )
event
endcard_start
200
엔드카드 시작
event
endcard_imp
200
엔드카드 노출
event
endcard_click
200
엔드카드 클릭
event
endcard_close
200
엔드카드 닫기 버튼 클릭
Unknown
0
0
Internet
1
1
WIFI
2
2
Cellular Network - 2G
4, 7, 11
4
Cellular Network - 3G
3, 5, 6, 8, 9, 10, 12, 14, 15
5
Cellular Network - 4G
13
6
Cellular Network - 5G
20
7
Cellular Network - Unknown Generation
0
3
제휴 문의
크로스미디어사업팀
김정혁 차장
jeonghyeok.kim@cj.net
02-6484-3856
ID발급 및 광고 세팅 문의
크로스미디어사업팀
이선민 차장
sunmin.lee1@cj.net
02-6484-3461