การปรับแต่งและเลือกไม่ใช้ Topics API

ผู้ใช้และนักพัฒนาแอปควรปรับแต่ง Topics API เพื่อปรับปรุงความเกี่ยวข้องของเนื้อหาได้ หน้านี้เป็นคำแนะนำเกี่ยวกับวิธีจัดการและปรับแต่ง Topics API ให้เหมาะกับค่ากำหนดและความต้องการของผู้ใช้และนักพัฒนาซอฟต์แวร์

การควบคุมของผู้ใช้

การออกแบบ API มีจุดประสงค์เพื่อให้ผู้ใช้ดูและนำหัวข้อที่เชื่อมโยงกับการใช้งานแอปออกได้ การติดตั้งใช้งานความสามารถในการควบคุมผู้ใช้นี้อยู่ระหว่างดำเนินการ และจะรวมอยู่ในการอัปเดตในอนาคต

หากผู้ใช้ถอนการติดตั้งแอปที่มีส่วนในการเลือกหัวข้อที่อนุมานในช่วง 3 ยุคที่ผ่านมา ระบบจะไม่นำหัวข้อดังกล่าวออกจากรายการหัวข้อที่แสดงในช่วง 3 ยุคที่ผ่านมา เพื่อหลีกเลี่ยงการเปิดเผยข้อมูลเกี่ยวกับการถอนการติดตั้ง

นักพัฒนาแอปสามารถเปิดใช้ Intent ในแอปเพื่อดู UI การตั้งค่าสำหรับ Topics ได้ในลักษณะเดียวกับที่ผู้ใช้ปลายทางจะเห็น เพื่ออำนวยความสะดวกในการทดสอบประสบการณ์ของผู้ใช้ปลายทาง

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

การควบคุมของนักพัฒนาแอป

นักพัฒนาแอปสามารถจัดการได้ว่านักพัฒนาเทคโนโลยีโฆษณารายใดเข้าถึง Topics API ได้โดยการรวมรหัสการลงทะเบียนของนักพัฒนาเทคโนโลยีโฆษณาไว้ในไฟล์ Manifest ของแอป

แอปสามารถเลือกไม่ใช้ Topics API โดยการประกาศผ่านองค์ประกอบใหม่ในไฟล์ Manifest และ XML เพื่อไม่อนุญาตให้ SDK โฆษณาใช้ API สำหรับแอปนั้นได้โดยทำดังนี้

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

หัวข้อที่เชื่อมโยงกับแอปที่เลือกไม่ใช้จะไม่นำมาใช้ในการคำนวณหัวข้อรายสัปดาห์ เราจะอัปเดตเอกสารนี้ให้มีรายละเอียดการติดตั้งใช้งานที่เกี่ยวข้อง

ดูเพิ่มเติม

ดูแหล่งข้อมูลของเราเพื่อทำความเข้าใจเกี่ยวกับ Topics API บน Android ให้ดียิ่งขึ้น