NativeAdRequest 인터페이스

AdRequest을 확장합니다.
네이티브 광고 요청입니다.
속성
adChoicesPlacement?
AdChoices 게재위치입니다.
adSizes?
요청에 유효한 광고 크기 목록입니다.
adUnitId
광고 단위 ID입니다.
aspectRatio?
반환할 미디어의 가로세로 비율입니다.
categoryExclusions?
슬롯 수준 광고 카테고리 제외 라벨입니다.
contentUrl?
콘텐츠가 앱의 기본 콘텐츠와 일치하는 웹사이트의 콘텐츠 URL입니다.
customClickGestureAllowTaps?
맞춤 클릭 동작으로 탭하여 클릭이 사용 설정되어 있는지 여부입니다.
customFormatIds?
Ad Manager UI에 정의된 맞춤 네이티브 광고 형식 ID 목록입니다.
customTargeting?
맞춤 타겟팅 매개변수입니다.
extras?
AdMob 또는 Ad Manager에 전달할 추가 매개변수입니다.
keywords?
타겟팅 목적의 키워드입니다.
manualImpressionRequested?
수동 노출수 기록을 사용 설정할지 여부입니다.
mediationExtras?
미디에이션 설정에서 특정 광고 소스 어댑터에 전달할 추가 매개변수입니다.
nativeAdTypes?
요청의 네이티브 광고 유형 목록입니다.
neighboringContentUrls?
광고 주변의 웹 콘텐츠를 나타내는 URL입니다.
placementId?
구성된 게재위치에 대해 AdMob UI에서 제공하는 긴 정수입니다.
publisherProvidedId?
여러 기기 전반에서 최대 게재빈도 설정, 잠재고객 분류 및 타겟팅, 순차적 광고 로테이션, 기타 잠재고객 기반 광고 게재 관리에 사용할 수 있는 식별자입니다.
skipUninitializedAdapters?
아직 성공적으로 초기화되지 않은 어댑터에 대해 입찰 신호를 수집하거나 폭포식 구조 요소를 실행하지 않도록 SDK에 지시합니다.
videoOptions?
요청의 VideoOptions입니다.

속성


Optional Readonly adChoicesPlacement

adChoicesPlacement?: AdChoicesPlacement
AdChoices 게재위치입니다.

Optional Readonly adSizes

adSizes?: readonly AdSize[]
요청에 유효한 광고 크기 목록입니다.

이 기능은 Ad Manager 게시자만 사용할 수 있습니다.

Readonly adUnitId

adUnitId: string
광고 단위 ID입니다.

Optional Readonly aspectRatio

aspectRatio?: NativeMediaAspectRatio
반환할 미디어의 가로세로 비율입니다.

Optional Readonly categoryExclusions

categoryExclusions?: readonly string[]
슬롯 수준 광고 카테고리 제외 라벨

이 기능은 Ad Manager 광고 요청에만 적용됩니다. 카테고리 제외는 AdMob 요청에서 무시됩니다.

Optional Readonly contentUrl

contentUrl?: string
콘텐츠가 앱의 기본 콘텐츠와 일치하는 웹사이트의 콘텐츠 URL입니다. 이 웹사이트 콘텐츠는 타겟팅 및 브랜드 안전성 목적으로 사용됩니다.

Optional Readonly customClickGestureAllowTaps

customClickGestureAllowTaps?: boolean
맞춤 클릭 동작으로 탭하여 클릭이 사용 설정되었는지 여부입니다.

허용 목록에 포함된 게시자만 사용할 수 있습니다. 이러한 설정은 허용 목록에 없는 게시자에게는 무시됩니다.

Optional Readonly customFormatIds

customFormatIds?: readonly string[]
Ad Manager UI에 정의된 맞춤 네이티브 광고 형식 ID 목록입니다.

NativeAdType.CUSTOM_NATIVE 유형의 네이티브 광고를 로드하는 데 사용됩니다.
참고 항목

Optional Readonly customTargeting

customTargeting?: Readonly<Record<string, string | readonly string[]>>
맞춤 타겟팅 매개변수

이 기능은 Ad Manager 광고 요청에만 적용됩니다. AdMob 요청에서는 맞춤 타겟팅이 무시됩니다.

Optional Readonly 추가

extras?: Readonly<Record<string, unknown>>
AdMob 또는 Ad Manager에 전달할 추가 매개변수입니다.

값은 JSON 직렬화 가능 유형 (문자열, 숫자, 불리언, null 또는 이러한 유형의 배열이나 객체)이어야 합니다. 함수, 클래스 인스턴스 또는 Set 및 Map과 같은 복잡한 JavaScript 유형은 지원되지 않습니다.

Optional Readonly 키워드

keywords?: readonly string[]
타겟팅 목적의 키워드입니다.

Optional Readonly manualImpressionRequested

manualImpressionRequested?: boolean
수동 노출수 기록을 사용 설정할지 여부입니다.

Optional Readonly mediationExtras

mediationExtras?: readonly MediationExtras[]
미디에이션 설정에서 특정 광고 소스 어댑터에 전달할 추가 매개변수입니다.

Optional Readonly nativeAdTypes

nativeAdTypes?: readonly NativeAdType[]
요청의 네이티브 광고 유형 목록입니다.

Optional Readonly neighboringContentUrls

neighboringContentUrls?: readonly string[]
광고 주변의 웹 콘텐츠를 나타내는 URL입니다. 브랜드 안전성을 높이고 표시되는 광고가 인접한 콘텐츠에 더 적합한 앱 수준 등급(예: MA, T, PG)을 갖도록 허용합니다.

Optional Readonly placementId

placementId?: bigint
구성된 게재위치에 대해 AdMob UI에서 제공하는 긴 정수입니다.

Optional Readonly publisherProvidedId

publisherProvidedId?: string
여러 기기 전반에서 최대 게재빈도 설정, 잠재고객 분류 및 타겟팅, 순차적 광고 로테이션, 기타 잠재고객 기반 광고 게재 관리에 사용할 수 있는 식별자입니다.

이 기능은 Ad Manager 광고 요청에만 적용됩니다. AdMob 요청에서는 모든 ID가 무시됩니다.

Optional Readonly skipUninitializedAdapters

skipUninitializedAdapters?: boolean
아직 성공적으로 초기화되지 않은 어댑터에 대해 입찰 신호를 수집하거나 폭포식 구조 요소를 실행하지 않도록 SDK에 지시합니다.

Optional Readonly videoOptions

videoOptions?: VideoOptions
요청의 VideoOptions입니다.