למשתמשים ולמפתחים צריכה להיות אפשרות לשפר את Topics API כדי לשפר את הרלוונטיות של התוכן. בדף הזה מוסבר איך לנהל ולהתאים אישית את Topics API כך שיתאים להעדפות ולצרכים של המשתמשים והמפתחים.
פקדי משתמש
מטרת העיצוב של ה-API היא לספק למשתמשים את היכולת להציג ולהסיר את הנושאים שמשויכים לשימוש שלהם באפליקציה. אנחנו עדיין עובדים על הטמעת היכולת הזו של בקרת משתמשים, והיא תהיה כלולה בעדכון עתידי.
אם המשתמש מסיר אפליקציה שתרמה לבחירת נושא שהוסקו בשלוש התקופות האחרונות, הנושא לא יוסר מרשימת הנושאים שהוחזרו בשלוש התקופות האחרונות, כדי למנוע חשיפת מידע על ההסרה.
כדי לבדוק איך משתמשי הקצה יראו את התכונה, מפתחים יכולים להפעיל כוונה באפליקציה כדי לראות את ממשק המשתמש של ההגדרות של 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 על ידי הכללת מזהה ההרשמה של מפתח טכנולוגיית הפרסום בקובץ המניפסט של האפליקציה.
אפשר לבטל את ההסכמה לשימוש ב-Topics API באופן דקלרטיבי באפליקציה באמצעות רכיבי XML ומניפסט חדשים, כדי לא לאפשר ל-SDK של מודעות להשתמש ב-API של האפליקציה הזו:
<ad-services-config>
<topics allowAllToAccess="false" />
</ad-services-config>
נושאים שמשויכים לאפליקציות שביטלו את ההסכמה לא ייכללו בחישוב השבועי של הנושאים. נמשיך לעדכן את המסמך כך שיכלול פרטי הטמעה קשורים.
ראה גם
כדאי לעיין במקורות המידע שלנו כדי להבין טוב יותר את Topics API ב-Android.
- כדאי לעיין באפליקציות לדוגמה, שיתופי פעולה וסרטוני הדרכה מפורטים של Topics.
- איך משתמשים ומפתחים יכולים לשלוט ב-API
- כדאי לעיין במקורות המידע לתמיכה כדי לשאול שאלות, להשתתף בפורומים ולשתף משוב.