메인 콘텐츠로 건너뛰기
POST
추천 요청

경로 매개변수

tagid
string<uuid>
필수

광고 유닛의 ID입니다. 광고 관리자에서 확인할 수 있습니다.

본문

application/json
app
object | null

앱 객체입니다.

device
object | null

디바이스 객체입니다.

예시:

null

filter
any

선택적인 제외 조건입니다. webtoon 카탈로그에서 rating은 지정한 등급보다 높은 항목을 제외하고, exclusion_tags는 지정한 태그 중 하나라도 겹치는 항목을 제외합니다. 조건은 제외 조건으로 결합되므로 둘 중 하나에 해당하면 항목이 제거됩니다. Creative 카탈로그 필터링은 구현되지 않았습니다. 알 수 없는 필드, null 값, 빈 배열은 후보를 필터링하지 않습니다. 알 수 없는 필드의 배열을 포함하여 모든 최상위 배열에는 최대 100개의 값을 지정할 수 있습니다. 이 제한을 초과하면 HTTP 400과 errorcode 1304를 반환합니다.

예시:
seed_item_id
string | null

Association 및 Pinned처럼 시드 기반 조회를 지원하는 소스에서 사용하는 선택적인 카탈로그 ID입니다.

site
object | null

사이트 객체입니다.

user
object | null

사용자 객체입니다.

예시:

응답

추천 제공 성공

추천 응답의 전송 형식입니다. 광고 응답과 달리 user를 되돌려 주지 않습니다.

items
object[]
필수

추천된 카탈로그 ID, 0부터 시작하는 위치, 후보 소스가 제공하는 경우 점수입니다. 오류 시에는 빈 배열이며, 성공 응답에도 항목이 없을 수 있습니다.

version
string
필수

SDK API 버전입니다.

errorcode
string | null

오류 응답의 애플리케이션 오류 코드입니다. 1300: 잘못된 tagid, 1301: 광고 유닛을 찾을 수 없음, 1302: 추천 비활성화, 1303: 적용할 수 있는 송출 정책 없음, 1304: filter 배열의 값이 100개를 초과함. 성공 응답에는 포함되지 않습니다.

ext
object | null

성공 응답의 추적 모드 또는 오류 응답의 메시지입니다.

tracking_token
string | null

이 추천 결과의 불투명한 토큰입니다. 추천 로그 이벤트에서 tracking_token으로 전송합니다. 오류 시에는 포함되지 않습니다.