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>