Evento Outros
otherEventos de Other em sua grande maioria representam a visualização de links conhecidos por institucionais. Como por exemplo o ‘Fale Conosco’, ‘Trocas e Devoluções’, ‘Dúvidas Frequentes’, etc. Geralmente eles ficam posicionados no rodapé da página.
Vamos ver como enviar a coleta de outras páginas do seu negócio! Aqui você declara apenas os parâmetros comuns a todos os eventos. Nenhuma informação adicional é necessária
Utilizando Builder
Podemos usar o padrão Builder para popular o evento com os parâmetros do evento other.
import { EventClient } from '@linximpulse/impulse-sdk-js'
//Declare os parâmetros obrigatórios para o construtor
const event = new EventClient({...})
event.other()
.deviceId('fb4e49b6-35e3-42a1-a397-960f0b37ab6a')
.url('https://www.minhaloja.com.br')
.send()
Não utilizando Builder
Caso não queira utilizar o Builder, podemos popular o evento diretamente no método send(), ele também aceita diretamente os parâmetros do evento other.
import { EventClient } from '@linximpulse/impulse-sdk-js'
//Declare os parâmetros obrigatórios para o construtor
const event = new EventClient({
type: 'backend',
apiKey: 'your-apiKey',
secretKey: 'your-secretKey',
deviceId: 'fb4e49b6-35e3-42a1-a397-960f0b37ab6a'
})
event.other()
.send({
source: 'mobile',
salesChannel: ["xablau-12"], //não obrigatório
url: "https://www.minhaloja.com.br/"
})
Table of Contents