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

Definieren und Aktualisieren einer Mbox in Adobe Target.

NOTE
Diese Funktionen stehen nur für at.js, Version 1.x, zur Verfügung. Diese Funktionen wurden mit der Veröffentlichung von at.js 2 nicht mehr unterstützt.x. Diese Funktionen geben Standardinhalte zurück, wenn sie mit at.js 2 verwendet werden.x.

mboxDefine() und mboxCreate() sind an „DIV“-HTML-Elemente gebunden, in denen das Angebot angezeigt werden soll. Diese Elemente sollten die Klasse mboxDefault aufweisen. Wenn diese Klasse nicht an die HTML-Elemente angefügt wird, tritt möglicherweise ein deutliches Flackern auf.

mboxDefine

Erstellt eine interne Zuordnung zwischen einer „nodeid“ und einem Mbox-Namen, führt die Anforderung jedoch nicht aus Die Funktion kommt in der Regel zusammen mit mboxUpdate() zum Einsatz. Wird hauptsächlich in at.js integriert, um den Übergang von mbox.js (jetzt nicht mehr unterstützt) zu at.js zu erleichtern.

mboxUpdate

Führt die Anforderung aus und wendet das Angebot auf das von nodeId in mboxDefine() () identifizierte Element an. Die Funktion kann auch dazu genutzt werden, eine Mbox zu aktualisieren, die durch mboxCreate initiiert wurde. Wird hauptsächlich in at.js integriert, um den Übergang von mbox.js (jetzt nicht mehr unterstützt) zu at.js zu erleichtern. mboxDefine()/ mboxUpdate() kann mithilfe der Selektor-Option durch adobe.target.getOffer() und adobe.target.applyOffer() ersetzt werden.

Beispiel

<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