Hey! These docs are for version 7, which is no longer officially supported. Click here for the latest version, 2-Main-Docs!

Saiba o que declarar nas páginas de produto

Ao acessar a página de um produto, o cliente está deixando uma pista importante sobre seu interesse no momento. Essa informação é essencial para a gente. Na página de produto você nos passa as informações do cliente e também do produto que está sendo visitado.

page:
obrigatório
String

Informe "product".

salesChannel:
opcional, apenas para lojas que utilizam sales channel
String

Indica o canal de compras (sales channel) atual do usuário. Esse campo só deve ser preenchido se a loja utilizar canais de compra, em caso de dúvida, verifique com o gerente de projetos se há necessidade de preencher esse campo.

pid:
obrigatório
String

Id do produto.

sku:
opcional
String

Sku do produto - se houver algum selecionado.

price:
opcional
Number

Preço de comercialização do produto. Se houver casas decimais, separe-as por ponto. Caso este valor não seja informado, registraremos o valor informado no catálogo.

user:
Obrigatório se o usuário estiver logado.
Object

Os campos da propriedade user devem ser declarados quando o cliente estiver logado, conforme especificado anteriormente.

product:
opcional
Object

Informações do produto agrupadas para utilização da Atualização Orgânica.

Especificação de "product"

status:
String

Status do produto.

price:
Number

Preço atual do produto.

oldprice:
Number

Preço original do produto, utilizado para cálculo de desconto.

installment:
Object

Divisão de parcelas disponível para o produto.

installment.count:
Number

Número de parcelas.

installment.amount:
Number

Valor da parcela.

Exemplos

window.chaordic_meta = {
  "page": "product",
  
  /* sales channel (apenas se utilizar sales channel) */
  "salesChannel": "5",
  
  "pid": "123456",
  "sku": "123456-M",
  "price": 10.99,
  "product": {
    "status": "AVAILABLE",
    "price": 10.99,
    "oldprice": 10.99,
    "installment": {
      "count" : 2,
      "amount" : 5.99
    	}
  },
  /* user info */
  "user": {...}
};

📘

Importante!

Visualizações em produtos realizadas fora desta página devem ser informadas através do método viewProduct da API Javascript da Chaordic.

Ufa! Hora de pegar um refill de café e validar a integração da página de produto.

Feito isso, passe para a página de busca