Tuỳ chỉnh và chọn không sử dụng Topics API

Người dùng và nhà phát triển có thể tinh chỉnh API Chủ đề để cải thiện mức độ liên quan của nội dung. Trang này là hướng dẫn về cách quản lý và tuỳ chỉnh Topics API cho phù hợp với lựa chọn ưu tiên và nhu cầu của người dùng cũng như nhà phát triển.

Quyền kiểm soát của người dùng

Thiết kế API này nhằm mang lại cho người dùng khả năng xem và xoá các chủ đề liên quan đến hoạt động dùng ứng dụng của họ. Khả năng kiểm soát của người dùng đang trong quá trình triển khai và sẽ được đưa vào bản cập nhật trong tương lai.

Nếu người dùng gỡ cài đặt một ứng dụng góp phần vào việc lựa chọn chủ đề được dự đoán trong 3 khoảng thời gian bắt đầu vừa qua của hệ thống, thì chủ đề đó sẽ không bị xoá khỏi danh sách các chủ đề được trả về trong 3 khoảng thời gian bắt đầu vừa qua của hệ thống, nhằm tránh tiết lộ thông tin về việc gỡ cài đặt.

Để tạo điều kiện cho quá trình kiểm thử về trải nghiệm người dùng cuối, nhà phát triển có thể chạy một ý định trong ứng dụng để xem giao diện người dùng cài đặt cho các Chủ đề tương tự như cách người dùng cuối sẽ nhìn thấy:

//Button that launches settings UI
private Button mSettingsAppButton;
private static final String RB_SETTING_APP_INTENT = "android.adservices.ui.SETTINGS";

//Does setup for button on screen that will launch settings UI to observe Topics
private void registerLaunchSettingsAppButton() {
    mSettingsAppButton.setOnClickListener(
        new View.OnClickListener() {

            @Override
            public void onClick(View view) {
                Context context = getApplicationContext();
                Intent activity2Intent = new Intent(RB_SETTING_APP_INTENT);
                activity2Intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
                context.startActivity(activity2Intent);
            }
        });
}

Các chế độ kiểm soát dành cho nhà phát triển

Nhà phát triển ứng dụng có thể quản lý xem nhà phát triển công nghệ quảng cáo nào có thể truy cập vào Topics API bằng cách đưa mã đăng ký của nhà phát triển công nghệ quảng cáo vào tệp kê khai ứng dụng.

Ứng dụng cũng có thể tuyên bố không sử dụng Topics API thông qua các phần tử tệp kê khai và XML mới để không cho phép SDK quảng cáo sử dụng API cho ứng dụng đó. Các chủ đề liên kết với ứng dụng không được chọn sẽ không đóng góp vào việc tính toán chủ đề hằng tuần. Tài liệu này sẽ được cập nhật để bổ sung thông tin chi tiết có liên quan về việc triển khai.

See also

Check out our resources to better understand the Topics API on Android.