導入鍵/值區隔

您可以使用鍵/值區隔,透過廣告請求定義自訂指定目標,藉此區隔使用者。如要進一步瞭解鍵/值區隔,例如在 AdMob 使用者介面中新增鍵/值組合,請參閱「將鍵/值區隔加進中介服務群組」。

本頁面將逐步說明如何使用 Google Mobile Ads Android SDK 設定廣告請求,並導入鍵值區隔。

事前準備

如要在應用程式中設定鍵/值區隔,請先將鍵/值區隔加進中介服務群組

將鍵/值組合附加至廣告請求

在 AdMob 使用者介面設定自訂鍵/值組合後,請將這些組合附加至應用程式中的廣告請求。

如要將鍵/值組合附加至廣告請求,請使用鍵和值呼叫 addCustomTargeting()

以下範例會依使用者在應用程式中的停留時間區隔使用者:

Kotlin

val daysInApp = 1
val request = AdRequest.Builder()
  .addCustomTargeting("USER_DURATION", if (daysInApp < 3) "NEW" else "MATURE")
  .build()

Java

int daysInApp = 1;
AdRequest request = new AdRequest.Builder()
    .addCustomTargeting("USER_DURATION", (daysInApp < 3) ? "NEW" : "MATURE")
    .build();

測試鍵/值區隔設定

如要測試自訂鍵/值組合的導入作業,請傳送廣告請求並檢查回應資訊物件。確認 mediation_group_name 欄位的值與預期的中介服務群組名稱相符。

以下範例會驗證廣告回應中的中介服務群組名稱:

{
  "Response ID": "r6_DZtitA8Gi2OMPyKeksAI",
  ...
  "Response Extras": {
    "mediation_group_name": "Mediation group for new users"
  }
}