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

Définir et mettre à jour une mbox dans Adobe Target.

NOTE
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. 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ée à at.js pour faciliter principalement 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ée à at.js pour faciliter principalement 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
6906415f-169c-422b-89d3-7118e147c4e3