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 du fichier at.js ou dans Administration > Implementation > Edit > Code Settings > Library Header.

Vous pouvez transmettre des paramètres à target-global-mbox à l’aide de la fonction targetPageParamsAll() de n’importe quelle façon suivante :

  • 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