已加至 API 級別 34
也已納入 Ad Services Extensions 4

ReportImpressionRequest

public class ReportImpressionRequest
extends Object

java.lang.Object
   ↳ android.adservices.adselection.ReportImpressionRequest


代表 reportImpression API 的輸入內容參數。

摘要

公用建構函式

ReportImpressionRequest(long adSelectionId, AdSelectionConfig adSelectionConfig)

裝置端廣告選擇回報要求的建構函式。

ReportImpressionRequest(long adSelectionId)

競價伺服器廣告選擇報表要求的對應工具。

公用方法

AdSelectionConfig getAdSelectionConfig()

回傳 adSelectionConfig (ReportImpressionRequest 的輸入內容之一)

long getAdSelectionId()

回傳 adSelectionId (ReportImpressionRequest 的輸入內容之一)

繼承方法

Object clone()

建立並傳回此物件的副本。

boolean equals(Object obj)

指出是否有其他物件「等於」這個物件。

void finalize()

當垃圾收集判定物件沒有其他參照,垃圾收集器會針對該物件呼叫。

final Class<?> getClass()

傳回此 Object 的執行階段類別。

int hashCode()

傳回該物件的雜湊碼值。

final void notify()

喚醒單一執行緒,而該執行緒正等待這個物件的監控器。

final void notifyAll()

喚醒所有等待此物件監控器的執行緒。

String toString()

傳回該物件的字串表示法。

final void wait(long timeoutMillis, int nanos)

讓目前的執行緒等待,直到遭到喚醒或經過一定的實際時間長度為止。喚醒方式通常是收到「通知」或遭到「中斷」

final void wait(long timeoutMillis)

讓目前的執行緒等待,直到遭到喚醒或經過一定的實際時間長度為止。喚醒方式通常是收到「通知」或遭到「中斷」

final void wait()

讓目前的執行緒等待,直到遭到喚醒為止。喚醒方式通常是收到「通知」或遭到「中斷」

公用建構函式

ReportImpressionRequest

已加至 API 級別 34
也已納入 Ad Services Extensions 4
public ReportImpressionRequest (long adSelectionId, 
                AdSelectionConfig adSelectionConfig)

裝置端廣告選擇回報要求的建構函式。

如果您的 adSelectionId 是用於使用 AdSelectionManager.selectAds(android.adservices.adselection.AdSelectionConfig, java.util.concurrent.Executor, android.os.OutcomeReceiver) 進行的裝置端競價,則曝光報表要求必須包含 AdSelectionConfig

ReportImpressionRequest

public ReportImpressionRequest (long adSelectionId)

競價伺服器廣告選擇回報要求的建構函式。

如果您的 adSelectionId 是用於伺服器競價執行,且 AdSelectionManager#getAdSelectionData 收集裝置資訊,則曝光回報要求應只包含廣告選擇 ID。

必須先使用伺服器的加密結果 blob 呼叫 AdSelectionManager#persistAdSelectionResult,才能提出曝光報表要求。

參數
adSelectionId long:已從 AdSelectionManager#getAdSelectionData 收到

公用方法

getAdSelectionConfig

已加至 API 級別 34
也已納入 Ad Services Extensions 4
public AdSelectionConfig getAdSelectionConfig ()

回傳 adSelectionConfig (ReportImpressionRequest 的輸入內容之一)

傳回
AdSelectionConfig 此值不能為 null

getAdSelectionId

已加至 API 級別 34
也已納入 Ad Services Extensions 4
public long getAdSelectionId ()

回傳 adSelectionId (ReportImpressionRequest 的輸入內容之一)

傳回
long