Prioridad entre producto y variante
Si un campo está mapeado tanto a nivel de producto como a nivel de variante, el valor de la variante tiene prioridad.
Mapeo de campos
Cada campo del conector enlaza directamente con la documentación oficial de Google a través del botón de información “i”, donde se especifica:
- Tipo de dato y formato esperados
- Límites de valor y opciones permitidas
- Si el campo puede repetirse
- Cualquier subcampo anidado
Utiliza esta información como guía para configurar tus mapeos en Sales Layer.

Mapeo de subcampos
Algunas etiquetas de Google incluyen elementos anidados. Por ejemplo, el campo <g:certification> (consulta la especificación de Google) puede contener varios subelementos:
<g:certification> <g:certification_authority>EC</g:certification_authority> <g:certification_name>EPREL</g:certification_name> <g:certification_code>123456</g:certification_code> </g:certification> <g:certification> <g:certification_authority>ADEME</g:certification_authority> <g:certification_name>Vehicle_CO2_Class</g:certification_name> <g:certification_value>C</g:certification_value> </g:certification>
Proceso de mapeo en Sales Layer:
- Crea un campo de tipo tabla en tu PIM.

- Añade columnas con el nombre exacto de cada subcampo, por ejemplo certification_authority, certification_name, certification_code.
- Rellena las filas con los valores de cada certificación.

Avanzado: uso de fórmulas
Los fragmentos XML también pueden generarse mediante fórmulas de Sales Layer.
Utiliza estas fórmulas para gestionar lógicas de campo complejas y condicionales sin necesidad de crear campos adicionales en el PIM.
Ejemplo 1: salida de etiqueta estática
Para forzar un único valor constante en una etiqueta de Google, utiliza la función PRINT. El siguiente ejemplo establecerá la disponibilidad de todos los ítems como “in_stock”.


Ejemplo 2: fragmentos XML condicionales con CONCAT
Supongamos que la salida debe variar en los valores de <g:country> y <g:price> según el método de envío y la región de destino. Esto se puede conseguir utilizando declaraciones IF dentro de la fórmula CONCAT:
CONCAT(
IF({ShippingMethod}="PostNL"
AND CONTAINS(GET_VARIANTS_VALUES({SKU},"Region"),"BE"),
"<g:country>BE</g:country><g:price>25.00 EUR</g:price>",
IF({ShippingMethod}="PostNL"
AND CONTAINS(GET_VARIANTS_VALUES({SKU},"Region"),"NL"),
"<g:country>NL</g:country><g:price>7.50 EUR</g:price>",
…)))¿Le ha sido útil este artículo?
¡Qué bien!
Gracias por sus comentarios
¡Sentimos mucho no haber sido de ayuda!
Gracias por sus comentarios
Sus comentarios se han enviado
Agradecemos su esfuerzo e intentaremos corregir el artículo