AdData.Builder
public
static
final
class
AdData.Builder
extends Object
java.lang.Object | |
↳ | android.adservices.common.AdData.Builder |
Compilateur pour les objets AdData
.
Résumé
Constructeurs publics | |
---|---|
Builder()
|
Méthodes publiques | |
---|---|
AdData
|
build()
Compile l'objet |
AdData.Builder
|
setMetadata(String metadata)
Définit les métadonnées de l'acheteur utilisées lors du processus de sélection des annonces. |
AdData.Builder
|
setRenderUri(Uri renderUri)
Définit l'URI renvoyant vers les éléments du rendu de l'annonce. |
Méthodes héritées | |
---|---|
Constructeurs publics
Méthodes publiques
build
public AdData build ()
Compile l'objet AdData
.
Retours | |
---|---|
AdData |
Cette valeur ne peut pas être null . |
Génère | |
---|---|
NullPointerException |
si des paramètres sont nuls lors de la compilation |
setMetadata
public AdData.Builder setMetadata (String metadata)
Définit les métadonnées de l'acheteur utilisées lors du processus de sélection des annonces.
Les métadonnées doivent être un objet JSON valide sérialisé sous forme de chaîne. Les métadonnées représentent des informations sur les enchères propres aux annonces. Elles sont utilisées lors de la sélection des annonces dans le cadre de la génération des enchères, et dans la logique JavaScript de l'acheteur, qui est exécutée dans un environnement d'exécution isolé.
Si les métadonnées ne sont pas un objet JSON valide pouvant être utilisé par le JS de l'acheteur, l'annonce ne pourra pas être sélectionnée.
Pour en savoir plus, consultez AdData.getMetadata()
.
Paramètres | |
---|---|
metadata |
String : cette valeur ne peut pas être null . |
Retours | |
---|---|
AdData.Builder |
Cette valeur ne peut pas être null . |
setRenderUri
public AdData.Builder setRenderUri (Uri renderUri)
Définit l'URI renvoyant vers les éléments du rendu de l'annonce. L'URI doit utiliser le protocole HTTPS.
Pour en savoir plus, consultez AdData.getRenderUri()
.
Paramètres | |
---|---|
renderUri |
Uri : cette valeur ne peut pas être null . |
Retours | |
---|---|
AdData.Builder |
Cette valeur ne peut pas être null . |