Página Não Encontrada
not_foundVamos ver como enviar a coleta de eventos para páginas não encontradas. 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 da não encontradas.
import { EventClient } from '@linximpulse/impulse-sdk-js'
//Declare os parâmetros obrigatórios para o construtor
const event = new EventClient({...})
event.notFound()
.deviceId('fb4e49b6-35e3-42a1-a397-960f0b37ab6a')
.url('https://www.minhaloja.com.br/ifone2')
.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 da não encontradas.
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.notFound()
.send({
source: 'mobile',
salesChannel: ["xablau-12"], //não obrigatório
url: "https://www.minhaloja.com.br/ifone2"
})
Table of Contents