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

Conheça os dados que precisam ser declarados na página de busca da sua loja

Na página de busca, informe os dados do cliente e também da pesquisa realizada.

page:
obrigatório
String

Informe "search" para buscas com resultados. "emptysearch" para buscas sem resultado.

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.

query:
obrigatório
String

Termo utilizado na busca.

searchId:
apenas para usuários da API de busca
String

Identificador da busca conforme o retorno da API de busca

items:
obrigatório para buscas com resultado
Array de Objects

Lista de produtos resultantes da busca. Cada produto deve ser declarado como um objeto contendo pid, sku (se houver) e price (opcional). Caso a pesquisa não tenha resultados, não declare este campo.

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.

Exemplo do chaordic_meta na página de busca com resultados

window.chaordic_meta = {
  "page": "search",
  "query": "liquidificador",
  
  /* sales channel (apenas se utilizar sales channel) */
  "salesChannel": "5",
  
  /* search id (apenas se utilizar API de busca) */
  "searchId": "2141238129308",
  
  "items": [
    {
      "pid": "P1230",
      "price": 69.9
    },
    {
      "pid": "P1239",
      "sku": "P1239220"
    }
  ],

  /* user info */
  "user": {...}
};

Exemplo do chaordic_meta na página de busca sem resultados

window.chaordic_meta = {
  "page": "emptysearch",
  "query": "liquidificador",
  
  /* sales channel (apenas se utilizar sales channel) */
  "salesChannel": "5",
  
  /* search id (apenas se utilizar API de busca) */
  "searchId": "2141238129308",

  /* user info */
  "user": {...}
};

Tudo verdinho? Então é hora de integrar a página de carrinho ➝ Rimou x)