mboxDefine() och mboxUpdate() - at.js 1.x
Definiera och uppdatera en mbox i Adobe Target.
mboxDefine()
och mboxCreate()
är kopplade till HTML DIV-element där erbjudandet ska visas. Dessa HTML DIV-element ska ha klassen mboxDefault
. Om den här klassen inte är kopplad till elementen i HTML kan du se en viss märkbar flimmer.
mboxDefine
Skapar en intern mappning mellan ett nodeId och ett mbox-namn, men kör inte begäran. Används tillsammans med mboxUpdate()
. Inbyggd i at.js oftast för att underlätta övergången från mbox.js (nu borttagen) till at.js.
mboxUpdate
Kör begäran och tillämpar erbjudandet på elementet som identifieras av nodeId
i mboxDefine()
. Kan också användas för att uppdatera en mbox som initierats av mboxCreate
. Inbyggd i at.js oftast för att underlätta övergången från mbox.js (nu borttagen) till at.js. mboxDefine()
/ mboxUpdate()
kan ersättas av adobe.target.getOffer() och adobe.target.applyOffer() med hjälp av väljaralternativet.
Exempel
<div id="someId" class="mboxDefault"></div>
<script>
mboxDefine('someId','mboxName','param1=value1','param2=value2');
mboxUpdate('mboxName','param3=value3','param4=value4');
</script>