AdManagerAdRequest

public final class AdManagerAdRequest extends AdRequest


AdManagerAdRequest에는 Google Ad Manager에서 광고를 가져오는 데 사용되는 타겟팅 정보가 포함되어 있습니다. 광고 요청은 AdManagerAdRequest.Builder를 사용하여 생성됩니다.

요약

중첩된 유형

AdManagerAdRequest를 빌드합니다.

공개 메서드

Bundle

맞춤 타겟팅 매개변수를 반환합니다.

String

여러 기기에서 최대 게재빈도 설정, 잠재고객 분류 및 타겟팅, 순차적 광고 로테이션, 기타 잠재고객 기반 광고 게재 관리에 사용되는 식별자를 반환합니다.

상속된 상수

From com.google.android.gms.ads.AdRequest
static final String
DEVICE_ID_EMULATOR = "B3EEABB8EE11C2BE770B684D95219ECB"

setTestDeviceIds과 함께 사용할 에뮬레이터의 deviceId입니다.

static final int

앱 ID가 누락되어 광고 요청이 이루어지지 않았습니다.

static final int

광고 서버에서 잘못된 응답을 받는 등 내부적으로 오류가 발생했습니다.

static final int

광고 문자열이 잘못되었습니다.

static final int

광고 요청이 잘못되었습니다. 예를 들어 광고 단위 ID가 잘못되었습니다.

static final int

미디에이션 어댑터가 광고 요청을 게재하지 않았습니다.

static final int

네트워크 연결로 인해 광고 요청에 성공하지 못했습니다.

static final int

광고 요청에는 성공했지만 광고 인벤토리가 부족하여 광고가 반환되지 않았다는 의미입니다.

static final int

광고 문자열의 요청 ID를 찾을 수 없습니다.

static final int

최대 콘텐츠 URL 길이입니다.

상속된 메서드

From com.google.android.gms.ads.AdRequest
@Nullable String

광고 문자열을 가져옵니다.

String

콘텐츠 URL 타겟팅 정보를 반환합니다.

@Nullable Bundle
<T extends CustomEvent> getCustomEventExtrasBundle(Class<T> adapterClass)

이 메서드는 지원 중단되었습니다.

대신 getNetworkExtrasBundle를 사용하세요.

Set<String>

타겟팅 정보 키워드를 반환합니다.

List<String>

인접 콘텐츠 URL 목록을 반환합니다. URL이 설정되지 않은 경우 빈 목록을 반환합니다.

@Nullable Bundle
<T extends MediationExtrasReceiver> getNetworkExtrasBundle(
    Class<T> adapterClass
)

특정 광고 네트워크 어댑터에 전달할 추가 매개변수를 반환합니다.

long

AdRequest에 설정된 게재위치 ID를 가져옵니다.

String

광고 요청의 출처를 식별하는 요청 에이전트 문자열을 반환합니다.

boolean

이 기기가 테스트 광고를 수신하는 경우 true을 반환합니다.

공개 메서드

getCustomTargeting

public Bundle getCustomTargeting()

맞춤 타겟팅 매개변수를 반환합니다.

getPublisherProvidedId

public String getPublisherProvidedId()

여러 기기에서 최대 게재빈도 설정, 잠재고객 분류 및 타겟팅, 순차적 광고 로테이션, 기타 잠재고객 기반 광고 게재 관리에 사용되는 식별자를 반환합니다.