Porque é que a tua app não encontra as marcas próprias (nem a etiqueta do talho)
Lês o código de um iogurte de marca própria ou de uma etiqueta do talho e não aparece nada. O que são estes códigos, porque é que as grandes bases de dados não os têm e como os distinguir na loja.
Estás na cozinha com um iogurte de marca própria do supermercado, lês o código de barras e a app nunca ouviu falar dele. Logo a seguir lês uma Coca-Cola e aparece em meio segundo. Não é do telemóvel, nem azar.
Em resumo: há dois tipos de código de barras que as grandes bases de dados de alimentos costumam falhar. As marcas próprias têm muitas vezes um número atribuído pelo próprio supermercado, e as etiquetas do talho, da charcutaria ou da balança da fruta trazem o preço ou o peso dentro do código, por isso mudam de cada vez. O Ampsu lida com os dois, e mais abaixo explico como os distinguir ainda na loja.
Porque é que a Coca-Cola aparece e o meu iogurte de marca própria não?
A maioria dos códigos de barras pertence a quem fabrica o produto. O fabricante recebe os números da GS1, a organização por trás dos códigos de barras, e os primeiros dígitos mostram que escritório nacional da GS1 os atribuiu: 560 para Portugal, por exemplo. Esses produtos vendem-se em todo o lado, por isso os números acabam em todas as bases de dados.
A GS1 reserva também um bloco de números que começam por 2 para a circulação restrita: códigos que uma cadeia pode atribuir dentro das suas lojas. As cadeias de desconto usam esse bloco de propósito nas marcas próprias, porque esses produtos nunca passam na caixa de outra loja. O queijo à grega Eridanous do Lidl, por exemplo, tem o código 20907785. Um código perfeitamente válido, impresso na embalagem, e se uma base de dados foi feita sobretudo com grandes fabricantes e produtos americanos, simplesmente não está lá.
E a etiqueta do talho?
É o outro tipo. Queijo cortado na hora, fiambre da charcutaria, fruta que pesas tu na balança: a loja imprime uma etiqueta, e o código de barras tem o produto e o preço ou o peso daquela embalagem em concreto. O mesmo queijo, um código novo de cada vez.
Cada cadeia organiza estes códigos à sua maneira, e nada no código diz onde acaba o número do produto e onde começa o preço. Por isso nenhuma base de dados os vai ter todos, e uma app não pode adivinhar com segurança.
Como sei qual dos dois tenho?
Pelos dígitos não, porque os dois podem começar por 2. Mas a embalagem diz-te:
- O código está impresso na embalagem com tudo o resto, peso incluído: é um produto normal, só que de marca própria.
- Está numa etiqueta impressa pela loja, com preço e peso: é um produto ao peso, e da próxima vez o código será outro.
O que o Ampsu faz
O catálogo do Ampsu foi feito a pensar nas prateleiras europeias, marcas próprias incluídas, por isso muitos destes produtos já lá estão. Se mesmo assim a leitura de um destes códigos não encontrar nada, o Ampsu pergunta-te de que tipo é.
Se for um produto normal, adicionas uma vez com os valores do rótulo, e qualquer pessoa que leia essa embalagem depois encontra-o.
Se for uma etiqueta, dizes uma vez ao Ampsu o que é, e a partir daí ele reconhece essa etiqueta por ti, seja qual for o peso da embalagem. Essa fica na tua conta, porque é a etiqueta da tua loja e de mais ninguém.
E se não aparecer em lado nenhum?
- Vê os dígitos por baixo do código. Basta uma dobra ou uma mancha para a leitura falhar, por isso tenta de novo com a embalagem bem esticada ou escreve o número.
- Procura pelo nome. Se tiveres pressa, o mesmo alimento de outra marca costuma servir para uma refeição.
- Adiciona-o a partir da tabela nutricional. Assim está lá da próxima vez que o leres.