NestAdsAbstractAdRequestBuilder
public abstract class NestAdsAbstractAdRequestBuilder<T : NestAdsAbstractAdRequestBuilder>
package com.nestads.sdk.ads
NestAdsAdRequest.Builder
를 생성하는데 사용하는 abstract builder 클래스입니다.
Public Constructors
public constructor NestAdsAbstractAdRequestBuilder<T : NestAdsAbstractAdRequestBuilder<T>>()
Public Variables
public open 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 open var publisherProvidedId?: String
광고 요청 사용자의 매체 식별값
ex. 서비스 로그인 아이디
default: null
public open var age: Int?
광고 요청 사용자의 나이
default: -1
public open var country: String?
광고 요청 사용자의 국가 코드 (2자리)
ISO-3166-1-alpha-2
UNKNOWN
default: 기기 기본값
public open var language: String?
광고 요청 사용자의 언어 코드 (2자리)
ISO-639-1-alpha-2
UNKNOWN
default: 기기 기본값
public open var httpTimeoutMillis: Int?
광고 요청 타임아웃 시간 (milliseconds)
default: 1000
Public Methods
public final fun setGender(gender: Int): T
광고 요청 사용자의 성별을 설정합니다.
gender
성별
NestAdsAdRequest.NEST_ADS_GENDER_UNKNOWN
NestAdsAdRequest.NEST_ADS_GENDER_MALE
NestAdsAdRequest.NEST_ADS_GENDER_FEMALE
public final fun setPublisherProvidedId(publisherProvidedId: String): T
광고 요청 사용자의 매체 식별값을 설정합니다.
publisherProvidedId
매체 식별값
ex. 서비스 로그인 아이디
public final fun setAge(age: Int): T
광고 요청 사용자의 나이를 설정합니다.
age
나이
public final fun setCountry(country: String): T
광고 요청 사용자의 국가 코드(2자리)를 설정합니다.
country
국가 코드 (2자리)
ISO-3166-1-alpha-2
UNKNOWN
public final fun setLanguage(language: String): T
광고 요청 사용자의 언어 코드 (2자리)를 설정합니다.
language
언어 코드 (2자리)
ISO-639-1-alpha-2
UNKNOWN
public final fun setHttpTimeoutMillis(httpTimeoutMillis: Int): T
광고 요청 타임아웃 시간 (milliseconds) 을 설정합니다.
httpTimeoutMillis
타임아웃 시간 (milliseconds)
Last updated