@crossup/storefront é a única coisa que a sua loja precisa da CrossUp. Ele
pede recomendações, lê o seu catálogo, leva um visitante inventado e manda os sinais
em lotes, sem poder quebrar a sua página.
@crossup/storefront.
Criar a instância
Uma por página. Só a chave e a conexão são obrigatórias.O que ele faz por você
- O visitante: um id inventado, em cada requisição. Pode ser desligado, ficar só na memória ou ser substituído.
- O contexto: página, referrer, idioma e tela. Não identifica ninguém.
- A conexão: você configura uma vez, não em cada chamada.
- Os sinais: entram na fila, são agrupados e reenviados sozinhos.
As garantias
tryGetRecommendationsdevolvenullse algo falhar. Nunca lança erro.track.*não lança erro nem espera a rede: chame semawait.- Um sinal que falha por rede é reenviado sozinho, com o mesmo id.
- Se o motor não responde, a recomendação volta vazia com motivo, não com erro.
O que você vai ver
Se você não vê
Pedir recomendações
A requisição, e o que volta.
Visitante e contexto
O que viaja, o que não, e o que fazer sem consentimento.