Penyesuaian dan pilihan tidak ikut Topics API

Pengguna dan developer harus dapat menyesuaikan Topics API untuk meningkatkan relevansi konten. Halaman ini berisi panduan tentang cara mengelola dan menyesuaikan Topics API agar sesuai dengan preferensi dan kebutuhan pengguna dan developer.

Kontrol pengguna

Desain API ini dimaksudkan untuk memberikan kemampuan kepada pengguna untuk melihat dan menghapus topik yang terkait dengan penggunaan aplikasi mereka. Implementasi kemampuan kontrol pengguna ini masih dalam proses, dan akan disertakan dalam update mendatang.

Jika pengguna meng-uninstal aplikasi yang berkontribusi pada pemilihan topik yang disimpulkan dalam 3 epoch terakhir, topik tersebut tidak akan dihapus dari daftar topik yang ditampilkan selama 3 epoch terakhir, untuk menghindari pengungkapan informasi tentang uninstal.

Untuk memfasilitasi pengujian pengalaman pengguna akhir, developer dapat meluncurkan intent dalam aplikasi agar dapat melihat UI setelan untuk Topics yang mirip dengan bagaimana pengguna akhir akan melihatnya:

//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);
            }
        });
}

Kontrol developer

Developer aplikasi dapat mengelola developer teknologi iklan yang dapat mengakses Topics API dengan menyertakan ID pendaftaran developer teknologi iklan di dalam manifes aplikasi.

Aplikasi dapat secara deklaratif memilih tidak menggunakan Topics API melalui manifes dan elemen XML yang baru, untuk melarang SDK iklan menggunakan API untuk aplikasi tersebut:

<ad-services-config>
  <topics allowAllToAccess="false" />
</ad-services-config>

Topik yang terkait dengan aplikasi yang tidak diikutsertakan tidak akan berkontribusi pada penghitungan topik mingguan. Dokumen ini akan diperbarui untuk menyertakan detail implementasi terkait.

See also

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