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

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

NOTE
Ces fonctions sont disponibles uniquement pour les versions 1.x d’at.js. Ces fonctions ont été abandonnées avec la version 2.x d’at.js. Ces fonctions 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(). Intégré à at.js principalement pour faciliter la transition de mbox.js (désormais obsolète) 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. Intégré à at.js principalement pour faciliter la transition de mbox.js (désormais obsolète) 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>
recommendation-more-help
target-dev-help-dev