UpdateAdCounterHistogramRequest (Yêu cầu cập nhật AdCounterHistogram)
public
class
UpdateAdCounterHistogramRequest
extends Object
java.lang.Object | |
↳ | android.adservices.adselection.UpdateAdCounterHistogramRequest |
Yêu cầu đối tượng gói các đối số bắt buộc cần thiết để cập nhật biểu đồ bộ đếm quảng cáo.
Biểu đồ bộ đếm quảng cáo – nhật ký sự kiện trong quá khứ được liên kết với một quảng cáo khoá bộ đếm và loại sự kiện quảng cáo, được dùng để thông báo cho việc lọc giới hạn tần suất khi sử dụng Protected Audience API.
Tóm tắt
Lớp lồng ghép | |
---|---|
class |
UpdateAdCounterHistogramRequest.Builder
Trình tạo cho các đối tượng |
Phương thức công khai | |
---|---|
boolean
|
equals(Object o)
Kiểm tra xem các đối tượng |
int
|
getAdEventType()
Lấy loại sự kiện quảng cáo mà cùng với các khoá bộ đếm của quảng cáo sẽ giúp xác định biểu đồ nào cần được cập nhật. |
long
|
getAdSelectionId()
Lấy mã nhận dạng lựa chọn quảng cáo được liên kết với các sự kiện của quảng cáo đã hiển thị. |
AdTechIdentifier
|
getCallerAdTech()
Lấy |
int
|
hashCode()
Trả về hàm băm của dữ liệu đối tượng |
String
|
toString()
Trả về một chuỗi đại diện của đối tượng. |
Các phương thức kế thừa | |
---|---|
Phương thức công khai
equals
public boolean equals (Object o)
Kiểm tra xem các đối tượng UpdateAdCounterHistogramRequest
có chứa cùng một
của bạn.
Tham số | |
---|---|
o |
Object : đối tượng tham chiếu cần so sánh. |
Giá trị trả về | |
---|---|
boolean |
true nếu đối tượng này giống với đối số obj; nếu không thì false . |
getAdEventType
public int getAdEventType ()
Lấy loại sự kiện quảng cáo mà cùng với các khoá bộ đếm của quảng cáo sẽ giúp xác định biểu đồ nào cần được cập nhật.
Giá trị trả về | |
---|---|
int |
Giá trị là android.adservices.common.FrequencyCapFilters.AD_EVENT_TYPE_INVALID, FrequencyCapFilters.AD_EVENT_TYPE_WIN , FrequencyCapFilters.AD_EVENT_TYPE_IMPRESSION , FrequencyCapFilters.AD_EVENT_TYPE_VIEW , FrequencyCapFilters.AD_EVENT_TYPE_CLICK , android.adservices.common.FrequencyCapFilters.AD_EVENT_TYPE_MIN hoặc android.adservices.common.FrequencyCapFilters.AD_EVENT_TYPE_MAX |
getAdSelectionId
public long getAdSelectionId ()
Lấy mã nhận dạng lựa chọn quảng cáo được liên kết với các sự kiện của quảng cáo đã hiển thị.
Để biết thêm thông tin về mã lựa chọn quảng cáo, hãy xem AdSelectionOutcome
.
Quảng cáo phải được chọn từ lựa chọn quảng cáo của Protected Audience trong 24 giờ qua,
và lệnh gọi lựa chọn quảng cáo phải được bắt đầu từ cùng một ứng dụng với lệnh gọi hiện tại
. Biểu đồ sự kiện cho tất cả các khoá bộ đếm quảng cáo được liên kết với quảng cáo do quảng cáo chỉ định
mã lựa chọn sẽ được cập nhật cho loại sự kiện quảng cáo từ getAdEventType()
sẽ được cập nhật để sử dụng
trong tính năng lọc giới hạn tần suất của Protected Audience.
Giá trị trả về | |
---|---|
long |
getCallerAdTech
public AdTechIdentifier getCallerAdTech ()
Lấy AdTechIdentifier
của thực thể công nghệ quảng cáo của phương thức gọi.
Công nghệ quảng cáo sử dụng đối tượng UpdateAdCounterHistogramRequest
này phải đã đăng ký
với Hộp cát về quyền riêng tư và được phép hành động thay mặt cho ứng dụng gọi. Thuộc tính được chỉ định
công nghệ quảng cáo không bắt buộc phải là công nghệ quảng cáo giống như người mua sở hữu quảng cáo được hiển thị
hoặc người bán đã bắt đầu lựa chọn quảng cáo liên kết với mã nhận dạng do getAdSelectionId()
trả về.
Để biết thêm thông tin về các yêu cầu và trường hợp ngoại lệ đối với API, hãy xem AdSelectionManager.updateAdCounterHistogram(android.adservices.adselection.UpdateAdCounterHistogramRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver)
.
Giá trị trả về | |
---|---|
AdTechIdentifier |
Giá trị này không được là null . |
hashCode
public int hashCode ()
Trả về hàm băm của dữ liệu đối tượng UpdateAdCounterHistogramRequest
.
Giá trị trả về | |
---|---|
int |
một giá trị mã băm cho đối tượng này. |
toString
public String toString ()
Trả về một chuỗi đại diện của đối tượng. Nhìn chung, phương thức toString
sẽ trả về một chuỗi "đại diện bằng văn bản" cho đối tượng này. Kết quả trình bày phải ngắn gọn nhưng đầy đủ thông tin để người đọc dễ đọc.
Tất cả các lớp con đều nên ghi đè phương thức này.
Phương thức toString
dành cho lớp Object
trả về một chuỗi bao gồm tên của lớp mà trong đó đối tượng là một thực thể, ký tự ký hiệu '@
' và giá trị biểu thị mã băm của đối tượng ở dạng thập lục phân chưa ký. Nói cách khác, phương thức này sẽ trả về một chuỗi bằng giá trị của:
getClass().getName() + '@' + Integer.toHexString(hashCode())
Giá trị trả về | |
---|---|
String |
biểu thị chuỗi của đối tượng. |