mboxDefine () et mboxUpdate () - at.js 1.x

Définissez et mettez à jour une mbox dans Adobe Target.

Remarque

Ces fonctions sont disponibles pour at.js versions 1.x uniquement. Ces fonctions ont été abandonnées avec la version d’at.js 2.x. Elles renvoient le contenu par défaut si elles sont utilisées avec at.js 2.x.

Les fonctions mboxDefine() et mboxCreate() sont liées aux éléments HTML DIV dans lesquels l’offre doit s’afficher. Ces éléments HTML DIV doivent avoir la classe mboxDefault. Si cette classe n’est pas attachée aux éléments HTML, un scintillement peut être visible.

mboxDefine

Crée un mappage interne entre un nodeId et le nom d’une mbox, mais n’exécute pas la demande. Cette fonction est utilisée avec mboxUpdate(). Elle est intégrée à at.js pour faciliter principalement la transition de mbox.js vers at.js.

mboxUpdate

Exécute la demande et applique l’offre à l’élément identifié par le nodeId dans la fonction mboxDefine(). Cette fonction peut être également utilisée pour mettre à jour une mbox initiée par mboxCreate. Elle est intégrée à at.js pour faciliter principalement la transition de mbox.js vers at.js. mboxDefine()/ mboxUpdate() peut être remplacé par adobe.target.getOffer() et adobe.target.applyOffer() à l’aide de l’option de sélecteur.

Exemple

<div id="someId" class="mboxDefault"></div> 
<script> 
 mboxDefine('someId','mboxName','param1=value1','param2=value2'); 
 mboxUpdate('mboxName','param3=value3','param4=value4'); 
</script>

Sur cette page