Página de Hotsites
hotsiteHotsites são páginas/sessões do APP do cliente criadas com o objetivo de apresentar novidades sobre serviços ou produtos aos clientes.
Vamos ver como enviar a coleta de página hotsite. 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 página hotsite.
import { EventClient } from '@linximpulse/impulse-sdk-js'
//Declare os parâmetros obrigatórios para o construtor
const event = new EventClient({...})
event.hotsite()
.deviceId('fb4e49b6-35e3-42a1-a397-960f0b37ab6a')
.url('https://www.minhaloja.com.br/so-hoje.html')
.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 página hotsite.
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.hotsite()
.send({
source: 'mobile',
salesChannel: ["xablau-12"], //não obrigatório
url: "https://www.minhaloja.com.br/so-hoje.html"
})
Table of Contents