導入鍵/值區隔

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

本頁面將引導您在使用 Google Mobile Ads SDK for React Native 設定廣告請求時,實作鍵/值區隔。

事前準備

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

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

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

將 AdRequest 物件的 customTargeting 屬性設為代表自訂指定目標資料的鍵/值記錄。

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

const daysInApp = 1;

const request: AdRequest = {
  adUnitId: AD_UNIT_ID,
  customTargeting: {
    USER_DURATION: daysInApp < 3 ? 'NEW' : 'MATURE',
  },
};

測試鍵/值區隔設定

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

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

{
  "responseId": "r6_DZtitA8Gi2OMPyKeksAI",
  ...
  "responseExtras": {
    "mediation_group_name": "Mediation group for new users"
  }
}