O visualizador suporta retornos de chamada de evento JavaScript que a página da Web usa para rastrear o processo de inicialização do visualizador ou o comportamento do tempo de execução.
Os manipuladores de retorno de chamada são atribuídos passando nomes de evento e funções de manipulador correspondentes com o handlers
propriedade para config
Objeto JSON no construtor do visualizador. Alternativamente, é possível utilizar setHandlers()
método da API.
Os eventos do visualizador compatíveis incluem o seguinte:
initComplete
- é acionado quando a inicialização do visualizador é concluída e todos os componentes internos são criados, para que seja possível usar getComponent()
API. O manipulador de retorno de chamada não aceita argumentos.
trackEvent
- é acionado sempre que um evento ocorre dentro do visualizador, que pode ser manipulado por um sistema de rastreamento de eventos, como o Adobe Analytics. O manipulador de retorno de chamada usa os seguintes argumentos:
objID {String}
não usado no momento.compClass {String}
não usado no momento.instName {String}
um nome de instância do componente do Visualizador SDK que acionou o evento.timeStamp {Number}
carimbo de data e hora do evento.eventInfo {String}
carga útil do evento.Consulte também eCatalogViewer e setHandlers.