MediationAdConfiguration

@ParametersAreNonnullByDefault
public class MediationAdConfiguration

已知的直接子類別
MediationAppOpenAdConfiguration

用於算繪中介服務應用程式開啟頁面廣告的資料。

MediationBannerAdConfiguration

用於算繪中介服務橫幅廣告的資料。

MediationInterstitialAdConfiguration

用於算繪中介服務插頁式廣告的資料。

MediationNativeAdConfiguration

用於算繪中介服務原生廣告的資料。

MediationRewardedAdConfiguration

用於算繪中介服務獎勵廣告的資料。


用於算繪中介服務廣告的資料。

摘要

巢狀型別

兒童導向內容標記。

常數

static final int

如果 taggedForChildDirectedTreatment 傳回此值,代表根據《兒童網路隱私保護法》(COPPA),應用程式不應視為兒童導向。

static final int

如果 taggedForChildDirectedTreatment 傳回此值,代表根據《兒童網路隱私保護法》(COPPA),應用程式應視為兒童導向。

static final int

如果 taggedForChildDirectedTreatment 傳回此值,代表發布商未指定應用程式是否應根據《兒童網路隱私保護法》(COPPA) 視為兒童導向。

公開欄位

final String

來自第三方伺服器的加密資料,內含第三方 SDK 顯示廣告需要的資訊。

final Context

發布商針對這項要求傳遞的情境資訊。

final @Nullable String
final Bundle

發布商針對這項要求傳遞的其他參數。

final Bundle

發布商在中介服務伺服器端定義的其他參數。

final String

有 Base64 編碼浮水印的 PNG 檔案,用來識別廣告來源。

公用方法

String

來自第三方伺服器的加密資料,內含第三方 SDK 顯示廣告需要的資訊。

Context

發布商針對這項要求傳遞的情境資訊。

@Nullable String

傳回這項要求的廣告內容分級上限。

Bundle

發布商針對這項要求傳遞的其他參數。

Bundle

發布商在 AdMob 或 Google Ad Manager UI 定義的參數。

String

傳回有 Base64 編碼浮水印的 PNG 檔案 (該檔案用來識別廣告來源)。

boolean

如果發布商要求測試廣告,則傳回 true。

int

傳回發布商是否指出應用程式應依《兒童網路隱私保護法》(COPPA) 規定 ( http://business.ftc.gov/privacy-and-security/childrens-privacy) 視為兒童導向。

int

針對歐洲經濟區境內未滿規定年齡的使用者,傳回發布商是否要對廣告請求套用適當模式 (依「com.google.android.gms.ads.AdRequest」定義)。

常數

TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE

public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE = 0

如果 taggedForChildDirectedTreatment 傳回此值,代表根據《兒童網路隱私保護法》(COPPA),應用程式不應視為兒童導向。

TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE

public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE = 1

如果 taggedForChildDirectedTreatment 傳回此值,代表根據《兒童網路隱私保護法》(COPPA),應用程式應視為兒童導向。

TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED

public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED = -1

如果 taggedForChildDirectedTreatment 傳回此值,代表發布商未指定應用程式是否應根據《兒童網路隱私保護法》(COPPA) 視為兒童導向。

公開欄位

bidResponse

public final String bidResponse

來自第三方伺服器的加密資料,內含第三方 SDK 顯示廣告需要的資訊。

背景資訊

public final Context context

發布商針對這項要求傳遞的情境資訊。

maxAdContentRating

public final @Nullable String maxAdContentRating

mediationExtras

public final Bundle mediationExtras

發布商針對這項要求傳遞的其他參數。

serverParameters

public final Bundle serverParameters

發布商在中介服務伺服器端定義的其他參數。

浮水印

public final String watermark

有 Base64 編碼浮水印的 PNG 檔案,用來識別廣告來源。

注意:這項功能僅適用於公開出價。

公用方法

getBidResponse

public String getBidResponse()

來自第三方伺服器的加密資料,內含第三方 SDK 顯示廣告需要的資訊。

getContext

public Context getContext()

發布商針對這項要求傳遞的情境資訊。

getMaxAdContentRating

@RequestConfiguration.MaxAdContentRating
public @Nullable String getMaxAdContentRating()

傳回這項要求的廣告內容分級上限。這個內容分級是發布商在 com.google.android.gms.ads.AdRequest 中指定的分級,或是 Google 廣告伺服器提供的應用程式分級,兩者中較保守的分級。

getMediationExtras

public Bundle getMediationExtras()

發布商針對這項要求傳遞的其他參數。

getServerParameters

public Bundle getServerParameters()

發布商在 AdMob 或 Google Ad Manager UI 定義的參數。

getWatermark

public String getWatermark()

傳回有 Base64 編碼浮水印的 PNG 檔案 (該檔案用來識別廣告來源)。

isTestRequest

public boolean isTestRequest()

如果發布商要求測試廣告,則傳回 true。發布商會指定裝置 ID 來要求測試廣告,但為方便起見,這項資訊會解析為布林值。

taggedForChildDirectedTreatment

@MediationAdConfiguration.TagForChildDirectedTreatment
public int taggedForChildDirectedTreatment()

傳回發布商是否指出應用程式應依《兒童網路隱私保護法》(COPPA) 規定 ( http://business.ftc.gov/privacy-and-security/childrens-privacy) 視為兒童導向。

如果這個方法傳回 TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE,代表根據《兒童網路隱私保護法》(COPPA),應用程式應視為兒童導向。

如果這個方法傳回 TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE,代表根據《兒童網路隱私保護法》(COPPA),應用程式不應視為兒童導向。

如果這個方法傳回 TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED,代表發布商未指定應用程式是否應根據《兒童網路隱私保護法》(COPPA) 視為兒童導向。

taggedForUnderAgeTreatment

@RequestConfiguration.TagForUnderAgeOfConsent
public int taggedForUnderAgeTreatment()

針對歐洲經濟區境內未滿規定年齡的使用者,傳回發布商是否要對廣告請求套用適當模式 (依 com.google.android.gms.ads.AdRequest 定義)。這項功能的立意是協助發布商遵守《一般資料保護規則》(GDPR)。