更新 AdCounterHistogramRequest
public
class
UpdateAdCounterHistogramRequest
extends Object
java.lang.Object | |
↳ | android.adservices.adselection.UpdateAdCounterHistogramRequest |
這是要求物件,可包裝更新廣告計數器直方圖所需的必要引數。
廣告計數器直方圖,這是指與廣告相關的事件歷來記錄 計數器鍵和廣告事件類型,在使用 Protected Audience API。
摘要
巢狀類別 | |
---|---|
class |
UpdateAdCounterHistogramRequest.Builder
|
公用方法 | |
---|---|
boolean
|
equals(Object o)
檢查 |
int
|
getAdEventType()
取得廣告事件類型,如果搭配使用廣告的計數器鍵,即可找出哪個直方圖 。 |
long
|
getAdSelectionId()
取得與所顯示廣告的事件相關聯的廣告選擇 ID。 |
AdTechIdentifier
|
getCallerAdTech()
取得呼叫端廣告技術實體的 |
int
|
hashCode()
傳回 |
String
|
toString()
傳回該物件的字串表示法。 |
繼承方法 | |
---|---|
公用方法
equals
public boolean equals (Object o)
檢查 UpdateAdCounterHistogramRequest
物件是否包含相同的
可能不準確或不適當
參數 | |
---|---|
o |
Object :要用來比較的參照物件。 |
傳回 | |
---|---|
boolean |
如果此物件與 obj 引數相同,會傳回 true ,否則傳回 false 。 |
getAdEventType
public int getAdEventType ()
取得廣告事件類型,如果搭配使用廣告的計數器鍵,即可找出哪個直方圖 。
傳回 | |
---|---|
int |
值為 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 或 android.adservices.common.FrequencyCapFilters.AD_EVENT_TYPE_MAX |
getAdSelectionId
public long getAdSelectionId ()
取得與所顯示廣告的事件相關聯的廣告選擇 ID。
如要進一步瞭解廣告選擇 ID,請參閱 AdSelectionOutcome
。
必須是過去 24 小時內在 Protected Audience 廣告選項中選取的廣告。
且廣告選擇呼叫必須透過與目前呼叫相同的應用程式啟動
應用程式。所有與廣告指定廣告相關聯的廣告計數器鍵事件直方圖
系統將更新「getAdEventType()
」中廣告事件類型的選取 ID,以便使用
「受保護目標對象展示頻率上限」篩選功能中
傳回 | |
---|---|
long |
getCallerAdTech
public AdTechIdentifier getCallerAdTech ()
取得呼叫端廣告技術實體的 AdTechIdentifier
。
使用這個 UpdateAdCounterHistogramRequest
物件的廣告技術必須完成註冊
,並允許其代表發出呼叫的應用程式行事。指定的
廣告技術不必與擁有所顯示廣告的買方相同
或賣方發起與 getAdSelectionId()
傳回的廣告選擇關聯的賣方。
如要進一步瞭解 API 相關規定和例外狀況,請參閱 AdSelectionManager.updateAdCounterHistogram(android.adservices.adselection.UpdateAdCounterHistogramRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver)
。
傳回 | |
---|---|
AdTechIdentifier |
此值不能為 null 。 |
toString
public String toString ()
傳回該物件的字串表示法。一般來說,toString
方法會傳回「以文字方式代表」這個物件的字串。顯示的結果應簡明扼要,並提供方便使用者閱讀的豐富資訊。建議所有子類別都覆寫此方法。
類別 Object
的 toString
方法會傳回一個字串,當中包含物件為例項的類別名稱、「@
」符號字元,以及物件雜湊程式碼的不帶正負號十六進位表示法。換句話說,此方法會傳回等於下列值的字串:
getClass().getName() + '@' + Integer.toHexString(hashCode())
傳回 | |
---|---|
String |
物件的字串表示法。 |