adobe.target.applyOffer(options)

Cette fonction permet d’appliquer le contenu de la réponse avec Adobe Target.

REMARQUE

applyOffer nécessite le paramètre mbox. Si le nom de mbox n’est pas spécifié, une erreur se produit.

Le paramètre options est obligatoire et possède la structure suivante :

Clé Type Requis Description
mbox Chaîne Oui Nom de mbox
avec at.js 1.3.0 (et versions ultérieures), Target applique impérativement l’utilisation de la clé mbox. Cette clé était obligatoire par le passé, mais Target force désormais son application de manière à garantir sa validation et l’utilisation correcte de la fonction par les clients.
selector Chaîne ou élément DOM Non Élément HTML ou sélecteur CSS utilisé pour identifier l’élément HTML dans lequel Target doit placer le contenu de l’offre. Si le sélecteur n’est pas fourni, la Cible suppose que l’élément HTML doit utiliser l’HEAD HTML.
Offre Tableau Oui Les actions d’un tableau devant être appliquées à l’élément.

Exemple

L’exemple suivant illustre l’utilisation conjointe de getOffer et d’applyOffer :

adobe.target.getOffer({   
  "mbox": "mbox",   
  "success": function(offers) {           
        adobe.target.applyOffer( {  
           "mbox": "mbox", 
           "offer": offers  
        } ); 
  },   
  "error": function(status, error) {           
      if (console && console.log) { 
        console.log(status); 
        console.log(error); 
      } 
  }, 
 "timeout": 5000 
}); 

Sur cette page