Bonjour Yannick,
D'abord la distinction qui explique le message : shipping_weight est un attribut de flux uniquement. Google ne le lit jamais depuis la page produit, quelle que soit la façon dont on l'y insère. Inutile donc d'ajouter une variable dans le descriptif, cela n'aurait aucun effet.
Deux cas selon la façon dont vos produits arrivent chez Google.
Si vous utilisez le flux du plugin Google Products de HikaShop, sachez qu'il envoie déjà shipping_weight. S'il manque, c'est que le poids n'est pas renseigné sur les produits concernés, ou que vos produits sont pesés en décagrammes ou en tonnes : Google n'accepte que les onces, grammes, kilogrammes et livres, et le flux convertissait déjà les milligrammes et les onces troy mais pas ces deux-là, si bien qu'un produit pesé ainsi partait sans poids du tout. Nous venons de corriger cela, ce sera dans la prochaine version.
Si Google lit directement votre site plutôt qu'un flux, shipping_weight ne peut pas lui parvenir, mais product_weight si. HikaShop ne l'envoyait pas ; nous venons de l'ajouter aux données structurées des pages produit, pour le produit et pour chaque variante, avec la même conversion vers une unité que Google accepte.
Je vous recommande de mettre à jour vers HikaShop 6.6.0 pour avoir ces patchs.
Enfin, Google ne réclame le poids que si vos règles de livraison dans Merchant Center sont basées sur le poids. Si vos frais de port n'en dépendent pas réellement, passez ces règles sur un tarif fixe ou sur le prix, et le message disparaîtra de lui-même.