Liste des fonctions de mbox.js à utiliser lors d’une implémentation avec mbox.js.
Fin de vie de mbox.js : Le 31 mars 2021, la bibliothèque mbox.js ne Adobe Target sera plus prise en charge. Après le 31 mars 2021, tous les appels effectués à partir de mbox.js échoueront et auront un impact sur vos pages qui comportent Target activités s’exécutant en diffusant le contenu par défaut.
Nous recommandons à tous les clients de migrer vers la version la plus récente de la nouvelle bibliothèque JavaScript Adobe Experience Platform Web SDK ou at.js avant cette date afin d’éviter tout problème potentiel avec vos sites. Pour plus d'informations, voir Présentation : implémenter la Cible pour le web côté client.
Si vous utilisez at.js, ces méthodes ne s’appliquent pas.
Méthode | Remarques |
---|---|
mbox.getName() |
|
mbox.getURL() |
|
mbox.getDiv() |
Renvoie la balise div associée à la mbox (contenant le contenu par défaut ou une offre) |
mbox.getParameters() |
Un tableau de paramètres avec deux champs, nom et valeur |
mbox.setOnError() |
Exemple:mbox.setOnError(function() { alert(this.getName() +" had error"}); |
mbox.setMessage(message) |
Vous pouvez afficher le message dans la fenêtre de débogage. |
mboxCurrent.activate() |
|
mboxCurrent.cancelTimeout() |
|
mboxCurrent.finalize() |
|
mboxCurrent.getDefaultDiv() |
|
mboxCurrent.getDiv() |
Renvoie la balise div associée à la mbox (contenant le contenu par défaut ou une offre) |
mboxCurrent.getEventTimes() |
|
mboxCurrent.getFetcher() |
|
mboxCurrent.getId() |
|
mboxCurrent.getImportName() |
|
mboxCurrent.getName() |
|
mboxCurrent.getOffer() |
|
mboxCurrent.getParameters() |
Un tableau de paramètres avec deux champs : nom et valeur. |
mboxCurrent.getURL() |
|
mboxCurrent.getURLBuilder() |
|
mboxCurrent.hide() |
|
mboxCurrent.isActivated () |
|
mboxCurrent.load() |
|
mboxCurrent.loaded() |
|
mboxCurrent.setEventTime() |
|
mboxCurrent.setFetcher() |
|
mboxCurrent.setMessage() |
|
mboxCurrent.setMessage(message) |
Affiche le message dans la fenêtre de débogage. |
mboxCurrent.setOffer() |
|
mboxCurrent.setOnError() |
Exemple:mboxCurrent.setOnError(function(){ alert(this.getName() +" had error"}); |
mboxCurrent.setOnLoad() |
Exemple:mboxCurrent.setOnLoad(function(){alert(this.getName()+" loaded")}); |
mboxCurrent.show() |
|
mboxCurrent.showContent() |
|
mboxFactoryDefault.addOnLoad(action) |
L’action est appelée au chargement de la page. |
mboxFactoryDefault.getMboxes().each() |
Exemple:mboxFactoryDefault.getMboxes().each(function() { alert(mbox.getName()) }; |
mboxFactoryDefault.getMboxes().length() |
|
mboxFactoryDefault.getPageId() |
|
mboxFactoryDefault.getPCId().getId() |
|
mboxFactoryDefault.getSessionId().getId() |
|
mboxFactories.get('default').getSessionId()​.forceId("1276011116668"); |
|
mboxFactories.get('default').getPCId()​.forceId("1276011116668"); |
|
mboxFactoryDefault.create() |
|
mboxFactoryDefault.disable() |
|
mboxFactoryDefault.enable() |
|
mboxFactoryDefault.get() |
|
mboxFactoryDefault.getCookieManager() |
|
mboxFactoryDefault.getDisableReason() |
|
mboxFactoryDefault.getEllapsedTime() |
|
mboxFactoryDefault.getEllapsedTimeUntil() |
|
mboxFactoryDefault.getMboxes() |
Renvoie un mboxList . |
mboxFactoryDefault.getSignaler() |
|
mboxFactoryDefault.getURLBuilder() |
|
mboxFactoryDefault.isAdmin() |
|
mboxFactoryDefault.isDomLoaded() |
|
mboxFactoryDefault.isEnabled() |
|
mboxFactoryDefault.isSupported() |
|
mboxFactoryDefault.limitTraffic() |
|
mboxFactoryDefault.update() |
|
mboxFactoryDefault.getCookieManager()​.getCookie("name")//!= null) { |
|
mboxFactoryDefault.getCookieManager()​.setCookie(_name,_value, _duration); |