התאמה אישית של Topics API וביטול ההסכמה

משתמשים ומפתחים צריכים להיות מסוגלים לכוונן את Topics API כדי לשפר את הרלוונטיות של התוכן. בדף הזה מוסבר איך לנהל ולהתאים אישית את Topics API בהתאם להעדפות ולצרכים של משתמשים ומפתחים.

פקדי משתמש

מטרת העיצוב של ה-API היא לאפשר למשתמשים לראות ולהסיר את הנושאים שמשויכים לשימוש שלהם באפליקציה. ההטמעה של היכולת הזו לשליטה של המשתמשים נמצאת בתהליך, והיא תיכלל בעדכון עתידי.

אם משתמש מסיר אפליקציה שתרמה לבחירה של נושא משוער ב-3 התקופות האחרונות, הנושא הזה לא יוסר מרשימת הנושאים שמוחזרים עבור 3 התקופות האחרונות, כדי להימנע מחשיפת מידע על ההסרה.

כדי לבדוק איך חוויית המשתמש תיראה, מפתחים יכולים להפעיל כוונה בתוך האפליקציה כדי לראות את ממשק המשתמש של ההגדרות בנושאים, בדומה למה שמשתמש הקצה יראה:

//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 על ידי הוספת מזהה ההרשמה של מפתח טכנולוגיות הפרסום לקובץ המניפסט של האפליקציה.

אפליקציה יכולה לבקש שלא להיכלל בבדיקה של Topics API באמצעות רכיבי מניפסט ו-XML חדשים, כדי למנוע מ-SDK של מודעות להשתמש ב-API עבור האפליקציה הזו:

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

נושאים שמשויכים לאפליקציות שהמשתמשים ביטלו את ההסכמה שלהם לגביהן לא ייכללו בחישוב השבועי של הנושאים. נעדכן את המסמך הזה ונוסיף בו פרטים רלוונטיים על הטמעה.

ראה גם

כדאי לעיין במקורות המידע שלנו כדי להבין טוב יותר את Topics API ב-Android.