Interface AdRequest

Các lựa chọn cấu hình cho một yêu cầu chuẩn của Google Mobile Ads (AdMob). Được dùng để cung cấp các tham số nhắm mục tiêu theo ngữ cảnh và tham số dành riêng cho mạng.
Thuộc tính
adUnitId
Mã đơn vị quảng cáo.
categoryExclusions?
Nhãn loại trừ danh mục quảng cáo ở cấp vị trí.
contentUrl?
URL nội dung của một trang web có nội dung trùng khớp với nội dung chính của ứng dụng.
customTargeting?
Thông số nhắm mục tiêu tùy chỉnh.
extras?
Các tham số bổ sung để truyền đến AdMob hoặc Ad Manager.
keywords?
Từ khoá cho mục đích nhắm mục tiêu.
mediationExtras?
Các tham số bổ sung để truyền đến một bộ chuyển đổi nguồn quảng cáo cụ thể trong chế độ thiết lập quy trình dàn xếp.
neighboringContentUrls?
URL đại diện cho nội dung trên web gần một quảng cáo.
placementId?
Một số nguyên dài do giao diện người dùng AdMob cung cấp cho vị trí đã định cấu hình.
publisherProvidedId?
Giá trị nhận dạng để sử dụng trong tính năng giới hạn tần suất, nhắm mục tiêu và phân khúc đối tượng, xoay vòng quảng cáo tuần tự và các chế độ kiểm soát phân phối quảng cáo dựa trên đối tượng khác trên các thiết bị.
skipUninitializedAdapters?
Hướng dẫn SDK không thu thập tín hiệu đặt giá thầu hoặc thực thi các phần tử thác nước cho những bộ chuyển đổi chưa khởi động thành công.

Thuộc tính


Readonly adUnitId

adUnitId: string
Mã đơn vị quảng cáo.

Optional Readonly categoryExclusions

categoryExclusions?: readonly string[]
Nhãn loại trừ danh mục quảng cáo ở cấp vị trí.

Tính năng này chỉ áp dụng cho các yêu cầu quảng cáo trên Ad Manager. Tiêu chí loại trừ danh mục sẽ bị bỏ qua đối với các yêu cầu của AdMob.

Optional Readonly contentUrl

contentUrl?: string
URL nội dung của một trang web có nội dung trùng khớp với nội dung chính của ứng dụng. Nội dung trên trang web này được dùng cho mục đích nhắm mục tiêu và đảm bảo an toàn cho thương hiệu.

Optional Readonly customTargeting

customTargeting?: Readonly<Record<string, string | readonly string[]>>
Tham số nhắm mục tiêu tuỳ chỉnh.

Tính năng này chỉ áp dụng cho các yêu cầu quảng cáo của Ad Manager. Tiêu chí nhắm mục tiêu tuỳ chỉnh sẽ bị bỏ qua đối với các yêu cầu AdMob.

Optional Readonly extras

extras?: Readonly<Record<string, unknown>>
Các tham số bổ sung để truyền đến AdMob hoặc Ad Manager.

Giá trị phải là các loại có thể chuyển đổi tuần tự thành JSON (chuỗi, số, boolean, giá trị rỗng hoặc mảng hoặc đối tượng thuộc các loại này). Các hàm, thực thể lớp hoặc các kiểu JavaScript phức tạp như Set và Map không được hỗ trợ.

Optional Readonly từ khoá

keywords?: readonly string[]
Từ khoá cho mục đích nhắm mục tiêu.

Optional Readonly mediationExtras

mediationExtras?: readonly MediationExtras[]
Các tham số bổ sung để truyền đến một bộ chuyển đổi nguồn quảng cáo cụ thể trong chế độ thiết lập quy trình dàn xếp.

Optional Readonly neighboringContentUrls

neighboringContentUrls?: readonly string[]
URL đại diện cho nội dung trên web gần một quảng cáo. Thúc đẩy mức độ an toàn cho thương hiệu và cho phép quảng cáo hiển thị có mức phân loại ở cấp ứng dụng (chẳng hạn như MA, T hoặc PG) phù hợp hơn với nội dung lân cận.

Optional Readonly placementId

placementId?: bigint
Một số nguyên dài do giao diện người dùng AdMob cung cấp cho vị trí đã định cấu hình.

Optional Readonly publisherProvidedId

publisherProvidedId?: string
Một giá trị nhận dạng để sử dụng trong tính năng giới hạn tần suất, nhắm mục tiêu và phân khúc đối tượng, xoay vòng quảng cáo tuần tự và các biện pháp kiểm soát phân phối quảng cáo khác dựa trên đối tượng trên nhiều thiết bị.

Tính năng này chỉ áp dụng cho các yêu cầu quảng cáo trên Ad Manager. Mọi mã nhận dạng đều bị bỏ qua trong các yêu cầu của AdMob.

Optional Readonly skipUninitializedAdapters

skipUninitializedAdapters?: boolean
Hướng dẫn SDK không thu thập tín hiệu đặt giá thầu hoặc thực thi các phần tử thác nước cho những bộ chuyển đổi chưa khởi động thành công.