NativeCustomFormatAd

public interface NativeCustomFormatAd


Một định dạng quảng cáo gốc tuỳ chỉnh của Ad Manager. Định dạng quảng cáo gốc tuỳ chỉnh (do người dùng xác định) giúp bạn xác định các biến của riêng mình cho quảng cáo gốc truyền thống. Định dạng quảng cáo gốc tuỳ chỉnh cho phép bạn xác định và hiển thị các thành phần của riêng mình, đồng thời cho phép bạn xác định hành vi nhấp vào quảng cáo.

Tóm tắt

Các loại lồng nhau

Một giao diện để đo lường công khai trong quảng cáo hiển thị.

Định nghĩa giao diện cho một lệnh gọi lại sẽ được gọi khi người dùng nhấp vào một định dạng quảng cáo gốc tuỳ chỉnh.

Định nghĩa giao diện cho một lệnh gọi lại sẽ được gọi khi một định dạng quảng cáo gốc tuỳ chỉnh đã tải thành công.

Hằng số

default static final String
ASSET_NAME_VIDEO = "_videoMediaView"

Tên tài sản được liên kết với nội dung video do getMediaContent trả về.

Phương thức công khai

abstract void

Huỷ đối tượng quảng cáo.

abstract @Nullable List<String>

Trả về danh sách tất cả các tài sản hiện có.

abstract @Nullable String

Trả về mã nhận dạng của định dạng quảng cáo gốc tuỳ chỉnh như được xác định trong giao diện người dùng Ad Manager.

abstract @Nullable NativeCustomFormatAd.DisplayOpenMeasurement

Trả về DisplayOpenMeasurement được liên kết với quảng cáo này.

abstract @Nullable NativeAd.Image
getImage(String assetName)

Trả về một thành phần hình ảnh.

abstract @Nullable MediaContent

Trả về MediaContent được liên kết với quảng cáo này.

abstract @Nullable CharSequence
getText(String assetName)

Trả về một thành phần chuỗi gồm các số, URL hoặc các loại khác ngoài thành phần hình ảnh.

abstract void
performClick(String assetName)

Thực hiện một lượt nhấp vào quảng cáo, thực thi hành vi nhấp qua của quảng cáo.

abstract void

Ghi lại một lượt hiển thị.

Hằng số

ASSET_NAME_VIDEO

default static final String ASSET_NAME_VIDEO = "_videoMediaView"

Tên tài sản được liên kết với nội dung video do getMediaContent trả về. Đây là tên thành phần sẽ được báo cáo trong onCustomClick khi người dùng nhấp vào MediaView có chứa nội dung video do getMediaContent trả về.

Phương thức công khai

hủy bỏ

abstract void destroy()

Huỷ đối tượng quảng cáo. Không được gọi bất kỳ phương thức nào khác trên đối tượng quảng cáo sau khi gọi destroy.

getAvailableAssetNames

abstract @Nullable List<StringgetAvailableAssetNames()

Trả về danh sách tất cả các tài sản hiện có.

Giá trị trả về
@Nullable List<String>

danh sách tất cả các tài sản có sẵn hoặc danh sách trống nếu không có tài sản nào.

getCustomFormatId

abstract @Nullable String getCustomFormatId()

Trả về mã nhận dạng của định dạng quảng cáo gốc tuỳ chỉnh như được xác định trong giao diện người dùng Ad Manager.

getDisplayOpenMeasurement

abstract @Nullable NativeCustomFormatAd.DisplayOpenMeasurement getDisplayOpenMeasurement()

Trả về DisplayOpenMeasurement được liên kết với quảng cáo này.

Giá trị trả về
@Nullable NativeCustomFormatAd.DisplayOpenMeasurement

null nếu không có tính năng đo lường nguồn mở hiển thị cho quảng cáo này.

getImage

abstract @Nullable NativeAd.Image getImage(String assetName)

Trả về một thành phần hình ảnh.

Thông số
String assetName

Tên của tài sản cần truy xuất.

Giá trị trả về
@Nullable NativeAd.Image

giá trị của thành phần có tên thành phần hoặc giá trị rỗng nếu không có tên thành phần đó.

getMediaContent

abstract @Nullable MediaContent getMediaContent()

Trả về MediaContent được liên kết với quảng cáo này.

getText

abstract @Nullable CharSequence getText(String assetName)

Trả về một thành phần chuỗi gồm các số, URL hoặc các loại khác ngoài thành phần hình ảnh.

Thông số
String assetName

Tên của tài sản cần truy xuất.

Giá trị trả về
@Nullable CharSequence

giá trị của thành phần có tên thành phần hoặc giá trị rỗng nếu không có tên thành phần đó.

performClick

abstract void performClick(String assetName)

Thực hiện một lượt nhấp vào quảng cáo, thực thi hành vi nhấp qua của quảng cáo.

Thông số
String assetName

Tên của thành phần được nhấp.

recordImpression

abstract void recordImpression()

Ghi lại một lượt hiển thị. Gọi phương thức này khi quảng cáo lần đầu tiên xuất hiện với người dùng.