Triển khai phân đoạn khoá-giá trị

Tính năng phân khúc khoá-giá trị cho phép bạn xác định tiêu chí nhắm mục tiêu tuỳ chỉnh để phân khúc người dùng thông qua một yêu cầu quảng cáo. Để biết thông tin chi tiết về phân khúc khoá-giá trị, chẳng hạn như cách thêm một cặp khoá-giá trị trong giao diện người dùng AdMob, hãy xem bài viết Thêm phân khúc khoá-giá trị vào nhóm dàn xếp.

Trang này hướng dẫn bạn cách triển khai tính năng phân khúc khoá-giá trị khi định cấu hình yêu cầu quảng cáo bằng Google Mobile Ads SDK for React Native.

Trước khi bắt đầu

Để thiết lập tính năng phân đoạn khoá-giá trị trong ứng dụng, trước tiên, bạn phải thêm tính năng phân đoạn khoá-giá trị vào một nhóm dàn xếp.

Đính kèm cặp khoá-giá trị vào yêu cầu quảng cáo

Sau khi thiết lập các cặp khoá-giá trị tuỳ chỉnh trong giao diện người dùng AdMob, hãy đính kèm các cặp này vào một yêu cầu quảng cáo trong ứng dụng của bạn.

Đặt thuộc tính customTargeting trên đối tượng AdRequest thành một bản ghi khoá-giá trị đại diện cho dữ liệu nhắm mục tiêu tùy chỉnh của bạn.

Ví dụ sau đây phân đoạn người dùng theo thời lượng trong một ứng dụng:

const daysInApp = 1;

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

Kiểm tra chế độ thiết lập phân khúc khoá-giá trị

Để kiểm tra việc triển khai trên các cặp khoá-giá trị tuỳ chỉnh, hãy gửi một yêu cầu quảng cáo và kiểm tra đối tượng thông tin phản hồi. Xác minh rằng giá trị của trường mediation_group_name khớp với tên nhóm dàn xếp mà bạn mong đợi.

Ví dụ sau đây xác minh tên nhóm dàn xếp trong phản hồi quảng cáo:

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