Este mensaje aparece en la ficha Prepare Product Publish, desde la que se valida y se publica un producto en Temu con Temu Connector for Odoo. Es un error que detiene la acción, y su causa está en una sola comprobación del código: la lectura como JSON del texto de propiedades del producto (Goods Property).
Cuándo sale y qué botones lo provocan
¿Cuándo sale exactamente Goods Property JSON is invalid: …?
Sale cuando el código intenta leer como JSON el texto de propiedades del producto y la lectura falla, sea cual sea el fallo. Lo lanza el paso que guarda los datos de Temu del producto, y ese paso se ejecuta desde los dos botones de la ficha de publicación. En este punto el código solo intenta leer el texto como JSON: si la lectura funciona, el mensaje no aparece.
¿Qué botones llevan hasta ese paso?
Validar producto para Temu y Publicar en Temu (Publish to Temu). Ambos se ven siempre en Odoo 17, 18 y 19, sin condición en la vista. Cada uno llama a su propia acción, y las dos llegan al paso que guarda los datos de Temu del producto; si allí se cumple la condición, sale el mensaje.

¿En qué versiones está el mensaje?
Está en el código publicado de las ramas 17.0, 18.0 y 19.0. El módulo se publica en Odoo Apps para 17, 18, 19 y 20.

Qué significa y qué pasa con lo que ibas a guardar
¿Qué es lo que viene después de los dos puntos?
Es el motivo concreto que da la propia lectura del JSON al fallar. Los puntos suspensivos del mensaje se sustituyen por ese motivo, así que cambia según lo que esté mal en el texto. Léelo entero antes de tocar nada.
¿Se guarda algo cuando sale el error?
No. Este texto se lee antes de crear o actualizar el enlace del producto con la instancia de Temu, y antes de escribir en las variantes y en la plantilla del producto. Como el error detiene la acción, lo que ese paso iba a guardar no se guarda en ese intento.
¿Qué hace el módulo cuando el texto sí se lee bien?
Guarda ese contenido en el enlace del producto con la instancia de Temu: si ya existe un enlace para esa instancia y esa plantilla de producto, lo actualiza; si no, lo crea. Después recorre las líneas de variantes y guarda valores en cada variante, y por último guarda valores por defecto en la plantilla del producto.
¿Un texto vacío da este error?
No. Si el texto está vacío, el código lo trata como una lista vacía, que es JSON válido, y este mensaje no sale.
Cómo resolverlo
¿Cómo lo corrijo?
Lee el motivo que aparece tras los dos puntos, corrige el campo Goods Property Json Text (visible en el paso de atributos de Prepare Product Publish) hasta que sea JSON válido y vuelve a pulsar el botón que estabas usando.

¿Puedo encontrar el fallo antes de publicar?
Sí. Validar producto para Temu llega al mismo paso que Publicar en Temu, así que puede darte este mismo mensaje sin necesidad de publicar. Ten en cuenta que, cuando la lectura sale bien, ese paso sigue y guarda los datos descritos arriba: el enlace del producto con la instancia, los valores de las variantes y los de la plantilla.
¿Por qué sigo viendo un error después de corregir el texto?
Este mensaje solo se refiere al texto de propiedades del producto. Ese paso tiene otras comprobaciones propias, así que corregir este texto quita este mensaje, pero la acción todavía puede detenerse por otro motivo. Si el aviso que ves ya es distinto, no habla de este campo.
Cómo te ayuda FlexigoTech
Temu Connector for Odoo es un módulo de pago único por versión y necesita la suscripción a FlexigoTech Cloud, plan Conector: 49 €/mes o 490 €/año sin IVA. La conexión pasa por FlexigoTech Cloud, que guarda cifradas las credenciales, vigila la sincronización y avisa por correo si falla. Tienes el detalle en la página del módulo. FlexigoTech implanta Odoo 17, 18, 19 y 20 y desarrolla conectores e integraciones a medida; si quieres apoyo con la implantación o con una integración propia, escríbenos.
Sigue leyendo
Comprobado en el código del conector (versión 19.0) y en las fuentes enlazadas
Fuentes
- Código del módulo: flexigobe_temu_connector 19.0 (455b3f0f): wizard/temu_product_publish_wizard.py
- Código del módulo: flexigobe_temu_connector 19.0 (455b3f0f): wizard/temu_product_publish_wizard_views.xml
- apps.odoo.com/apps/modules/19.0/flexigobe_temu_connector
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
