O matching, como chamamos, é uma das etapas mais cruciais do nosso trabalho, e a qualidade com a qual executamos este processo é um dos motivos pelos quais somos líderes de mercado.
Embora seja algo muito complexo e trabalhoso de se executar, além de envolver certos “segredos” de programação e processos de diferentes áreas, é algo relativamente simples de se entender.
1. O QUE É
Matching é o processo de se encontrar as URLs referentes a um determinado produto em diferentes lojas, e então relacionar esses endereços encontrados na nossa base de dados. Com isso, nosso robô sabe exatamente quais URLs acessar para coletar os preços de um mesmo produto em diferentes e-commerces.
Digamos que o cliente solicitou o monitoramento do produto X nas lojas A, B e C. Neste momento, antes que o nosso robô comece a varredura nos sites estipulados, é preciso listar para ele quais URLs referentes ao produto X ele deverá visitar.
No processo de matching do caso acima, iremos encontrar a URL do produto X na loja A, a URL do produto X na loja B e a URL do produto X na loja C. Dessa forma teremos o item X relacionado à 3 URLs distintas, uma para cada e-commerce monitorado.
Uma vez feito isso, nosso robô poderá iniciar o processo de varredura, sabendo a lista exata de URLs que ele deve visitar para coletar as informações necessárias sobre o produto X.
Vale lembrar que é possível que uma loja realmente não possua o produto em questão, neste caso ficará registrado que a loja não possui o produto, e isso será visível tanto na plataforma quanto na exportação.
2. QUAIS OS DESAFIOS NO BRASIL
Parte dos desafios de matching que temos no país estão presentes em outras partes do mundo também.
Um deles é o fato de que certos produtos possuem diferentes variações, que podem ser de tamanho, cor, alguma especificação técnica ou outras. Por exemplo, digamos que precisamos fazer o matching de um celular Y, e este celular possui uma versão com memória interna de 8GB e outra de 16GB. Obviamente que cada modelo terá um preço diferente, pois de certa forma são produtos diferentes.
No entanto, alguns sites talvez tenham uma única página (URL) para o celular Y, com uma opção de se clicar para selecionar entre o modelo de 8GB ou o de 16GB. Neste caso, nosso matching precisa identificar tal peculiaridade, e nosso robô ainda precisa ser capaz de interagir com a página virtual para selecionar as opções de modelo, e então coletar os dados necessários.
Outra possibilidade é que a loja em questão possua uma URL para o modelo do celular Y de 8GB, e outra para o de 16GB. Neste caso o desafio é menor, pois não exige interação com a página, mas é necessário tomar cuidado para não errar o matching, pois a única diferença entre as duas páginas provavelmente é alguma linha de texto especificando se o modelo é de 8GB ou de 16GB.
Já quando falamos especificamente do Brasil, caímos na complexidade de se ler e identificar informações cruciais sobre um produto nos e-commerces. Como cada loja acaba tendo seu padrão de cadastro de produto, nem sempre encontramos todas as informações de um produto na sua página online. Em outros casos, podemos ter erros de cadastro do produto.
Uma outra questão chave é o código EAN (ou GTIN), que a indústria utiliza para identificar seus produtos. Por mais que seja um código único, que garante a identificação de um produto já incluindo sua versão (tamanho, cor, etc.), como nem todas as lojas cadastram tal dado, é necessário partir para a coleta e conferência de outras variáveis para garantir o matching correto.
3. COMO É FEITO
Gostaríamos de poder detalhar essa parte tanto quanto outros temas, no entanto, executar o matching corretamente é um dos nossos diferenciais no mercado. Atualmente estamos com uma assertividade superior à 99%.
O que podemos explicar é que o nosso matching é feito através de um processo que envolve algoritmos, softwares e profissionais de diferentes áreas. E por ser um trabalho minucioso, possuímos passos de validação, revalidação e revisões periódicas.
Vale lembrar que eventualmente uma loja pode trocar a URL de um determinado produto, por isso o matching é um processo periódico que requer manutenção.
4. COMO CONFERIR
Para conferir se um produto está com o matching correto, basta procurar pelo produto através da nossa plataforma na tela de Análises > Produtos, colocar o mouse sobre o item desejado, e então acessar as URLs de cada site monitorado clicando no nome da loja desejada. Uma janela será aberta com a página do produto, e você poderá ver se é o mesmo produto que você acabou de buscar na plataforma.
Obviamente não é necessário fazer essa checagem item a item, uma vez que nós cuidamos disso. No entanto, caso você note alguma variação ou diferença de preço estranha, basta seguir os passos acima para confirmar se está tudo certo.
OUTRAS DÚVIDAS QUE PODEM SURGIR:
1) Diferença entre Portal Sieve e Loja
• A plataforma indica um preço/status para um produto em determinado e-commerce
• O e-commerce em questão apresenta outro preço/status para o item
Possibilidade 1: Este produto pode estar na fila de visita do nosso robô, aguardando para ter seu preço atualizado. Esta pequena porcentagem de itens será atualizada nas próximas horas.
Possibilidade 2: Se estivermos em período de implantação da conta, pode ser necessário um ajuste na configuração da captura de dado da loja (disponibilidade e preço). Nesse caso, recomendamos que nos avise prontamente através do e-mail suporte@sieve.com.br. Avaliaremos se é um problema de configuração da captura de dados. Caso seja, faremos o ajuste rapidamente.
–
2) Diferença entre exportação e Loja
• Um relatório exportado da plataforma indica um preço/status para um produto em determinado e-commerce
• O e-commerce em questão apresenta outro preço/status para o item
Recomendação: Esse tipo de análise não é recomendada nem deve ser realizada. Uma vez que o relatório é exportado, este não é mais atualizado. Os dados contidos neste relatório correspondem ao momento da exportação.
Exemplo: Se você exportou um relatório às 9h da manhã e está conferindo nas lojas às 10h, muitos preços/status presentes nele não vão “bater” com os preços dos e-commerces, pois as lojas já podem ter feito diversas atualizações.
–
3) Produto faltando em uma loja
• Na plataforma ou na exportação, uma loja não possui determinado produto
• O item aparece no e-commerce em questão
Possibilidade: No momento de indexação, o produto não estava ativo na loja. Nesse caso o produto será indexado na próxima varredura de indexação.
Recomendação: Sempre que encontrar um caso como esse, pedimos que avise prontamente pelo e-mail suporte@sieve.com.br.
No mês de implantação, é comum encontrarmos alguns casos desses. Dessa forma, pedimos que avisem pelo e-mail de suporte sempre que encontrarem qualquer caso desse tipo, pois o feedback será importante para ajustarmos a varredura do robô. Após o mês de implantação, já teremos ajustado a varredura e esses casos serão cada vez mais raros.
Albert é especialista no Portal Sieve e autor deste conteúdo de ajuda. Deixe seu feedback abaixo para ajudá-lo a melhorar este artigo.
Comentários
0 comentário
Artigo fechado para comentários.