Retornos de chamada de evento event-callbacks
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:
Aciona 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 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 Visualizador SDK que acionou o evento.
-
timeStamp {Number} - carimbo de data e hora do evento.
-
eventInfo {String} - carga útil do evento.
Aciona quando o usuário ativa um ponto de acesso com dados do Quickview associados a ele. O manipulador de retorno de chamada usa 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 Visualizador do carrossel** e setHandlers**.