Gestionnaire de thèmes
public
final
class
TopicsManager
extends Object
java.lang.Object | |
↳ | android.adservices.topics.TopicsManager |
TopicsManager fournit des API pour les SDK d'applications et les SDK publicitaires afin d'obtenir les principaux thèmes d'intérêt des utilisateurs tout en préservant la confidentialité.
L'instance de TopicsManager
peut être obtenue à l'aide des classes Context.getSystemService(Class)
et TopicsManager
.
Résumé
Méthodes publiques | |
---|---|
static
TopicsManager
|
get(Context context)
Méthode par défaut permettant de créer une instance de TopicsManager. |
void
|
getTopics(GetTopicsRequest getTopicsRequest, Executor executor, OutcomeReceiver<GetTopicsResponse, Exception> callback)
Renvoyez les thèmes. |
Méthodes héritées | |
---|---|
Méthodes publiques
get
Également disponible dans la section Extensions de services publicitaires 6
public static TopicsManager get (Context context)
Méthode par défaut permettant de créer une instance de TopicsManager.
Paramètres | |
---|---|
context |
Context : Context à utiliser
Cette valeur ne peut pas être null . |
Renvoie | |
---|---|
TopicsManager |
Une instance TopicsManager
Cette valeur ne peut pas être null . |
getTopics
public void getTopics (GetTopicsRequest getTopicsRequest, Executor executor, OutcomeReceiver<GetTopicsResponse, Exception> callback)
Renvoyez les thèmes.
Nécessite AdServicesPermissions.ACCESS_ADSERVICES_TOPICS
Paramètres | |
---|---|
getTopicsRequest |
GetTopicsRequest : requête d'obtention de Topics.
Cette valeur ne peut pas être null . |
executor |
Executor : exécuteur pour exécuter le rappel.
Cette valeur ne peut pas être null .
Les événements de rappel et d'écouteur sont envoyés via
Executor , ce qui permet de contrôler facilement le thread qui est
utilisé. Pour envoyer des événements via le thread principal de votre
vous pouvez utiliser
Context.getMainExecutor()
Sinon, fournissez un Executor qui sera envoyé à un thread approprié. |
callback |
OutcomeReceiver : rappel appelé une fois les sujets disponibles ou une erreur.
Cette valeur ne peut pas être null . |
Valeur affichée | |
---|---|
void |
Cette valeur ne peut pas être null . |
Génère | |
---|---|
IllegalStateException |
si cette API n'est pas disponible. |