Retornos de chamada do evento

O visualizador suporta retornos de chamada do 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 transmitindo nomes de eventos e funções de manipulador correspondentes com a propriedade handlers para o objeto JSON config no construtor do visualizador. Como alternativa, é possível usar o método da API setHandlers().

Os eventos do visualizador suportados incluem:

Evento do visualizador

Descrição

initComplete

Acionadores quando a inicialização do visualizador for concluída e todos os componentes internos forem criados, para que seja possível usar a API getComponent() . O manipulador de retorno de chamada não aceita nenhum argumento.

trackEvent

Aciona cada vez 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 aceita 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 SDK do visualizador que disparou o evento.

  • timeStamp {Number} - carimbo de data e hora do evento.

  • eventInfo {String} - carga do evento.

quickViewActivate

Aciona quando o usuário ativa um ponto de acesso com dados de Visualização Rápida associados a ele. O manipulador de retorno de chamada utiliza o seguinte argumento:

  • data {Object} - um objeto JSON que contém dados da definição do ponto de acesso. O campo sku é obrigatório, enquanto outros campos são opcionais e dependem da definição do ponto de acesso de origem.

Consulte também CarouselViewer​** e setHandlers**.

Nesta página