Página inicial
homeVamos ver como enviar a coleta da home. Aqui você declara apenas os parâmetros comuns a todos os eventos. Nenhuma informação adicional é necessária.
Este evento deve ser disparado sempre que o usuário visualizar a home do site no caso de um site ou a home do aplicativo em fim sempre que o usuário estiver na tela inicial do seu sistema.
Building reference
import { EventClient } from '@linximpulse/impulse-sdk-js'
const client = new EventClient({
type: 'backend',
apiKey: 'your-apiKey',
secretKey: 'your-secretKey'
})
const event = event.home()
.source('app')
.deviceId('fb4e49b6-35e3-42a1-a397-960f0b37ab6a')
.url('https://www.minhaloja.com.br')
await event.send()
API Reference
apiKey
string
required
apiKey
string
required
ID interno de identificação da sua loja.
Não sabe qual a apiKey da sua loja? Solicite ao responsável técnico de integração enviando um email para suporteimpulse@linx.com.br
url
string
required
url
string
required
URL da página atual no padrão
https://minhaloja.com
source
string
required
source
string
required
Origem do dispositivo utilizado. Os tipos padrões são:
desktop
mobile
app
Novos canais podem ser criados nos dashboards dos produtos, caso os canais padrões não atendam a necessidade.
deviceId
string
required
deviceId
string
required
Identificador único do dispositivo. Todas as requisições feitas a partir do mesmo dispositivo devem possuir o mesmo deviceId.
salesChannel
string[]
salesChannel
string[]
Lista de canais de venda selecionados. Apenas para lojas que utilizam canais de venda.
user
User
Objeto contendo informações do usuário logado
Se torna obrigatório se o usuário estiver logado