mboxDefine() e mboxUpdate() - at.js 1.x
Definire e aggiornare una mbox in Adobe Target.
mboxDefine() e mboxCreate() sono legate agli elementi DIV HTML in cui l’offerta deve essere visualizzata. Questi elementi DIV HTML devono avere la classe mboxDefault. Se gli elementi HTML non hanno questa classe collegata, è possibile che venga visualizzato momentaneamente altro contenuto.
mboxDefine
Crea una mappatura interna tra un nodeId e un nome mbox, ma non esegue la richiesta. Utilizzato in combinazione con mboxUpdate(). Integrato in at.js per lo più per facilitare la transizione da mbox.js (ora obsoleto) a at.js.
mboxUpdate
Esegue la richiesta e applica l'offerta all'elemento identificato da nodeId in mboxDefine(). Può essere utilizzato anche per aggiornare una mbox iniziata da mboxCreate. Integrato in at.js per lo più per facilitare la transizione da mbox.js (ora obsoleto) a at.js. È possibile sostituire mboxDefine()/mboxUpdate() con adobe.target.getOffer() e adobe.target.applyOffer() utilizzando l’opzione del selettore.
Esempio
<div id="someId" class="mboxDefault"></div>
<script>
mboxDefine('someId','mboxName','param1=value1','param2=value2');
mboxUpdate('mboxName','param3=value3','param4=value4');
</script>