Retornos de chamada do evento

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

Os eventos compatíveis do visualizador incluem:

  • initComplete - dispara quando a inicialização do visualizador é concluída e todos os componentes internos são criados, para que seja possível usar a getComponent() API. O manipulador de retorno de chamada não aceita argumentos.

  • trackEvent - dispara sempre que um evento ocorre no visualizador, o 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 do SDK do visualizador que acionou o evento.
    • timeStamp {Number} carimbo de data e hora do evento.
    • eventInfo {String} carga do evento.
  • quickViewActivate - dispara quando um usuário clica ou toca em uma amostra interativa no componente de amostras interativas ou na tela "chamar a ação" mostrada no final da reprodução do vídeo. O manipulador de retorno de chamada pega o único argumento que é um objeto JSON com os seguintes campos:

    • sku Valor do SKU { String} associado à amostra interativa.
    • <additionalVariable> { String} zero ou mais variáveis adicionais associadas à amostra interativa.

Consulte também InterativeVideoViewer e setHandlers.

Nesta página

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now