NestAdsAdRequest
public final class NestAdsAdRequest
package com.nestads.sdk.ads
광고 요청에 필요한 타겟팅 정보 및 광고 응답 시간을 설정하는 클래스입니다. NestAdsAdRequest.Builder
를 통해 생성합니다.
Public Constructors
public constructor NestAdsAdRequest()
Nested Class
NestAdsAdRequest.Builder: NestAdsAbstractAdRequestBuilder<NestAdsAdRequest.Builder>
NestAdsAdRequest 의 builder 클래스
Public Constants
public const final val ERROR_CODE_NOT_INITIALIZED: Int
SDK가 초기화되지 않았을 시 에러 코드
Constant Value: 1000
public const final val ERROR_CODE_NO_ADS: Int
유효한 광고가 없을 시 에러 코드
Constant Value: 3000
public const final val ERROR_CODE_INSUFFICIENT_ADS: Int
다중 광고 요청시 요청 개수 보다 응답 광고 개수가 적을 때 에러 코드
Constant Value: 3001
public const final val ERROR_CODE_BAD_REQUEST: Int
잘못된 요청 시 에러 코드. 잘못된 요청은 아래 경우를 포함합니다.
광고 요청 시 필수값을 보내지 않을 때 발생
광고 요청 시 파라미터 타입 오류가 날 때 발생
Constant Value: 4000
public const final val ERROR_CODE_INVALID_REQUEST: Int
유효하지 않은 요청 시 에러 코드. 유효하지 않은 요청은 아래 경우를 포함합니다.
광고 요청 시 유효하지 않은 게재위치 코드를 보낼 때 발생
Constant Value: 4001
public const final val ERROR_CODE_INTERNAL_SERVER_ERROR: Int
광고 서버 내부 문제 발생 시 에러 코드
Constant Value: 5000
public const final val ERROR_CODE_TIME_OUT: Int
광고 응답 타임 아웃 발생 시 에러 코드
Constant Value: 5001
public const final val ERROR_CODE_NOT_CONNECTED_INTERNET: Int
인터넷 연결이 되지 않았을 시 에러 코드
Constant Value: 5002
public const final val ERROR_CODE_UNKNOWN: Int
알 수 없는 오류일 시 에러 코드
Constant Value: 9999
public const final val NEST_ADS_GENDER_UNKNOWN: Int
성별: 알 수 없음
Constant Value: 0
public const final val NEST_ADS_GENDER_MALE: Int
성별: 남성
Constant Value: 1
public const final val NEST_ADS_GENDER_FEMALE: Int
성별: 여성
Constant Value: 2
Public Variables
public final var gender:Int?
광고 요청 사용자 성별
NestAdsAdRequest.NEST_ADS_GENDER_UNKNOWN
NestAdsAdRequest.NEST_ADS_GENDER_MALE
NestAdsAdRequest.NEST_ADS_GENDER_FEMALE
default: NestAdsAdRequest.NEST_ADS_GENDER_UNKNOWN
public final var publisherProvidedId: String?
광고 요청 사용자의 매체 식별값
ex. 서비스 로그인 아이디
default: null
public final var age: Int?
광고 요청 사용자의 나이
default: -1
public final var country: String?
광고 요청 사용자의 국가 코드 (2자리)
ISO-3166-1-alpha-2
UNKNOWN
default: 기기 기본값
public final var language: String?
광고 요청 사용자의 언어 코드 (2자리)
ISO-639-1-alpha-2
UNKNOWN
default: 기기 기본값
public final var httpTimeoutMillis: Int?
광고 요청 타임아웃 시간 (milliseconds)
default: 1000
Last updated