Página de Subcategoria
subcategoryNa estrutura do catálogo de produtos há as categorias e subcategorias, para melhor organização. A particularidade dessas páginas são os ids das categorias/subcategorias definidas dentro do atributo categories. O id pode ser numeral ou o próprio nome da categoria/subcategoria, desde que seja único. Consideramos a categoria pai a que assume a posição 0 e as demais posições são subcategorias. Para validar se os ids estão corretos será necessário identificar um produto da categoria/subcategoria em questão e verificar como estão definidos no catálogo de produto da plataforma.
Vamos ver como enviar a coleta de subcategoria(s)! Aqui você declara apenas os parâmetros comuns a todos os eventos e os parâmetros de: categories: {...}
import { EventClient } from '@linximpulse/impulse-sdk-js'
//Declare os parâmetros obrigatórios para o construtor
const client = new EventClient({...})
const subcategoryEvent = client.subcategory()
.categories([
{
id: "0",
name: "CONVENIENCIA"
},
{
id: "120",
name: "PROTEINAS"
}
])
.deviceId('fb4e49b6-35e3-42a1-a397-960f0b37ab6a')
.user({...}) // se o usuário estiver logado
.url('https://www.minhaloja.com.br')
await subcategoryEvent.send()
API Reference
apiKeystringrequired
apiKeystringrequiredNã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
urlstringrequired
urlstringrequiredhttps://minhaloja.comsourcestringrequired
sourcestringrequireddesktopmobileapp
deviceIdstringrequired
deviceIdstringrequiredsalesChannelstring[]
salesChannelstring[]userUserSe torna obrigatório se o usuário estiver logado
categoriesstring[]required