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.
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ạo một đối tượng cặp khoá-giá trị đại diện cho dữ liệu nhắm mục tiêu tùy chỉnh của bạn.
Đặt thuộc tính
customTargetingcủa yêu cầu quảng cáo thành đối tượng này.
Ví dụ sau đây trình bày các bước trước đó để phân khúc người dùng theo thời lượng trong một ứng dụng:
Swift
let daysInApp = 1
// Step 1: Create the key-value pair dictionary with custom targeting data.
let customTargeting: [String: String] = [
"USER_DURATION": daysInApp < 3 ? "NEW" : "MATURE"
]
// Step 2: Create an ad request with custom targeting.
let request = GADRequest()
request.customTargeting = customTargeting
Objective-C
int days_in_app = 1;
// Step 1: Create the key-value pair object with custom targeting data.
NSDictionary *customTargeting = @{
@"USER_DURATION" : days_in_app < 3 ? @"NEW" : @"MATURE"
};
// Step 2: Create an ad request with custom targeting.
GADRequest *request = [GADRequest request];
request.customTargeting = customTargeting;
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:
{
"Response ID": "r6_DZtitA8Gi2OMPyKeksAI",
...
"Response Extras": {
"mediation_group_name": "Mediation group for new users"
}
}