DocumentaciónGuía para desarrolladores de Target

registerExtension() - at.js 1.x

20 de julio de 2024
  • Temas:

Creado para:

  • Desarrollador

Ofrece una forma estándar de registrar una extensión determinada.

NOTE
Esta función está disponible para las versiones 1 de at.js.Solamente x. Esta función quedó obsoleta con el lanzamiento de at.js 2.x. Esta función devuelve el contenido predeterminado si se utiliza con at.js 2.x.

El parámetro de opciones es obligatorio y tiene la siguiente estructura:

ClaveTipoRequeridoDescripción
nameCadenaSíNombre de la extensión.
módulosMatriz[Cadena]SíUna matriz de cadenas que representan los nombres de los módulos solicitados.
registrarseFunciónSíUna función que se usa para inicializar y compilar la extensión. Esta función recibe argumentos basados en la matriz de módulos.

Notas:

  • Si no se proporciona uno de los parámetros, se genera una excepción.
  • Si la matriz de módulos está vacía, se genera una excepción.

Para obtener más información y ejemplos sobre cómo usar registerExtension, consulte la página Extensiones atjs de Adobe Experience Cloud Target en GitHub.

Métodos del módulo de configuración

ClaveTipoDescripción
clientCodeCadenaCódigo de cliente
serverDomainCadenaDominio de servidor Edge
globalMboxNameCadenaTarget nombre de mbox global
globalMboxAutoCreateBooleanoIndica si la creación automática está habilitada o no
timeoutNúmeroTiempo de espera de la solicitud

Métodos del módulo del registrador

ClaveTipoDescripción
logFunciónRegistra la lista variable de argumentos en la consola del navegador (si existe). Solo se activa cuando mboxDebug=true se pasa a la dirección URL.
errorFunciónRegistra la lista variable de argumentos en la consola del navegador. Solo se activa cuando hay errores graves, como tiempo de espera de la red, nodos HTML que no se encuentran, etc.
recommendation-more-help
6906415f-169c-422b-89d3-7118e147c4e3