Show Menu
TÓPICOS×

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

Defina e atualize uma mbox no Adobe Target.
Essas funções estão disponíveis para a at.js versão 1.somente x . Essas funções foram descontinuadas com o lançamento da at.js 2.x. Elas retornam o conteúdo padrão se forem usadas com a 2.x.
mboxDefine() e mboxCreate() estão vinculados a elementos HTML DIV onde a oferta deve ser exibida. Esses elementos HTML DIV devem ter a classe mboxDefault . Se os elementos HTML não tiverem essa classe anexada, você pode observar alguma cintilação perceptível.

mboxDefine

Cria um mapeamento interno entre um nodeId e um nome de mbox, mas não executa a solicitação. Usado em conjunto com mboxUpdate() . Incorporada na at.js, principalmente para facilitar a transição de mbox.js para at.js.

mboxUpdate

Executa a solicitação e aplica a oferta ao elemento identificado pelo nodeId em mboxDefine() . Também pose ser usada para atualizar uma mbox iniciada por mboxCreate . Incorporada na at.js, principalmente para facilitar a transição de mbox.js para at.js. mboxDefine() / mboxUpdate() pode ser substituído por adobe.target.getOffer() e adobe.target.applyOffer() usando a opção do seletor.

Exemplo

<div id="someId" class="mboxDefault"></div> 
<script> 
 mboxDefine('someId','mboxName','param1=value1','param2=value2'); 
 mboxUpdate('mboxName','param3=value3','param4=value4'); 
</script>