targetPageParamsAll()

Cette méthode permet de joindre des paramètres à toutes les mbox à l’extérieur du code de demande.

Elle s’avère très utile pour inclure un même ensemble de paramètres dans plusieurs appels de mbox. La fonction doit être définie par le client. Elle doit renvoyer un tableau de paramètres qui sera transmis à toutes les demandes de mbox sur la page. Cette fonction peut être définie avant le chargement d’at.js ou dans Administration > Implémentation > Modifier > Paramètres du code > En-tête de bibliothèque.

Vous pouvez transmettre des paramètres à target-global-mbox à l’aide de la variable targetPageParamsAll() de l’une des manières suivantes :

  • Une liste délimitée par des esperluettes
  • Un tableau
  • Un objet JSON

Exemples

Liste délimitée par des esperluettes (les valeurs doivent être codées dans l’URL) :

function targetPageParamsAll() {
    return "param1=value1¶m2=value2&p3=hello%20world";
}

Tableau (les valeurs n’ont pas besoin d’être codées dans l’URL) :

targetPageParamsAll = function() {
     return ["a=1", "b=2", "c=hello world"];
};

Objet JSON (les valeurs n’ont pas besoin d’être codées dans l’URL) :

targetPageParamsAll = function() {
  return {
    "a": 1,
    "b": 2,
    "profile": {
        "age": 26,
        "country": {
          "city": "San Francisco"
        }
      }
  };
};
recommendation-more-help
6906415f-169c-422b-89d3-7118e147c4e3