Show Menu
TÓPICOS×

registerExtension() - at.js 1.x

Fornece uma forma padrão de registrar uma extensão específica.
Essa função está disponível para a at.js versão 1.somente x . Essa função foi descontinuada pelo lançamento da at.js 2.x. Ela retorna o conteúdo padrão se for usada com a 2.x.
O parâmetro de opções é obrigatório e tem a seguinte estrutura:
Chave
Tipo
Obrigatório
Descrição
name
String
Sim
Nome da extensão.
módulos
Array #
Sim
Uma matriz de sequências de caracteres representando nomes de módulo solicitados.
registrar
Função
Sim
Uma função usada para inicializar e criar a extensão. Esta função recebe argumentos com base na matriz de módulos.
Notas:
  • Se um dos parâmetros não for fornecido, uma exceção será lançada.
  • Se a matriz de módulos estiver vazia, uma exceção será lançada.
Para mais informações e exemplos de como usar registerExtension , consulte a página Adobe Experience Cloud Target atjs Extensions no GitHub.

Métodos de módulo de configurações

Chave
Tipo
Descrição
clientCode
String
Código de cliente
serverDomain
String
Domínio do servidor Edge
globalMboxName
String
Nome da mbox global do Target
globalMboxAutoCreate
Booleano
Indica se a criação automática está ativada ou não
timeout
Número
Tempo limite da solicitação

Métodos de módulo do agente de log

Chave
Tipo
Descrição
log
Função
Registra a lista variável de argumentos no console do navegador, se houver um. Ela é ativada somente quando mboxDebug=true é transmitido à URL.
error
Função
Registra a lista variável de argumentos no console do navegador. Ela só é ativada quando há erros graves, como tempo limite de rede, nó HTML não encontrado, etc.