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

Chọn nền tảng: Android iOS Unity Android (Cũ)

Phân khúc khoá-giá trị cho phép bạn xác định nhắm mục tiêu tùy 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 đoạn khoá-giá trị, chẳng hạn như cách thêm 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 đoạn 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 đoạn khoá-giá trị khi định cấu hình một yêu cầu quảng cáo bằng SDK Quảng cáo của Google trên thiết bị di động cho Android.

Trước khi bắt đầu

Để thiết lập phân đoạn khoá-giá trị trong ứng dụng, trước tiên, bạn phải thêm 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.

Để đính kèm các cặp khoá-giá trị vào một yêu cầu quảng cáo, hãy gọi putCustomTargeting() bằng khoá và giá trị.

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

Kotlin

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

Java

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

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

Để kiểm thử 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 giá trị của trường mediation_group_name khớp với tên nhóm dàn xếp dự kiến.

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

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