Saltar al contenido

Cómo crear y gestionar mapeos ​

Resumen del mapeo de salida
Resumen del mapeo de salida

Al entrar en la sección Mapeo de salida de un feed, verás una lista de todos los campos de salida disponibles para mapear. La lista está agrupada por tipo de campo de salida: primero se muestran todos los campos obligatorios, después los recomendados y por último los opcionales.

Mapear un campo ​

Resumen del bloque de mapeo
Resumen del bloque de mapeo

Al mapear un campo tienes muchas opciones entre las que elegir. Lo primero que debes decidir es el tipo de bloque. En los campos obligatorios solo puedes elegir Valor, pero en los recomendados y opcionales puedes elegir entre los cuatro tipos de bloque.

Tipos de bloque ​

  • Valor: un bloque de valor significa que todo lo que salga del mapeo se incluirá en el feed.
  • Valor o omitir: un bloque de valor u omisión significa que todo lo que salga del mapeo se incluirá en el feed, salvo que el valor esté vacío. En ese caso, la etiqueta se omitirá del feed.
  • Dejar vacío: la etiqueta de salida se dejará vacía. Por ejemplo, <g:id></g:id>
  • Omitir: la etiqueta de salida se omitirá del feed.

Valor ​

El valor es el valor real que se incluirá en el feed. Puede ser un valor estático, un atributo dinámico del producto o una combinación de ambos.

Cambiar el tipo de entrada
Cambiar el tipo de entrada

Si pulsas el icono del signo más, puedes añadir más valores, que se combinarán en uno solo.

Combinar valores
Combinar valores

Cuando tienes varios valores, puedes cambiar su orden arrastrándolos hacia arriba o hacia abajo con el tirador de la izquierda.

Separador de campos ​

Cuando tienes varios valores combinados, puedes controlar cómo se separan en la salida. Por defecto, los valores se unen sin ningún separador, pero puedes establecer un separador personalizado que se colocará entre cada valor.

Separador de campos
Separador de campos

Por ejemplo, si construyes el título de un producto a partir de tres atributos, title, color y size, y estableces el separador en -, la salida será Running Shoe - Red - XL. Así puedes crear títulos completos y descriptivos sin tener que añadir separadores como valores estáticos entre cada atributo.

Mutaciones ​

Si haces clic en el icono del lápiz a la derecha del valor, puedes añadir mutaciones al valor. Las mutaciones sirven para modificar el valor de alguna forma. Por ejemplo, puedes cambiar las mayúsculas y minúsculas del valor o añadirle un prefijo o un sufijo.

Botón de mutaciones
Botón de mutaciones

Se abrirá la ventana de mutaciones, donde puedes añadir mutaciones al valor. Las mutaciones se aplican en orden, de arriba abajo. Esto significa que puedes transformar el valor de muchas formas.

Cada mutación también puede tener reglas que determinan si se aplica o no. Por ejemplo, puedes añadir una regla que indique que la mutación solo se aplique si el valor no está vacío.

Ventana de mutaciones
Ventana de mutaciones

Reglas ​

Las reglas determinan si un mapeo se aplica o no. Por ejemplo, puedes añadir una regla que indique que el mapeo solo se aplique si el valor no está vacío.

Las reglas pueden llegar a ser bastante complejas, así que puedes controlar con precisión cómo se genera tu feed.

Ejemplo de regla
Ejemplo de regla

Veamos el ejemplo de arriba. Este ejemplo usa AND,OR, Not y un Group

En el ejemplo queremos construir el título como [title] - Size: [size].

Sin embargo, no queremos hacerlo con todos los productos, así que tenemos algunas reglas para controlar el comportamiento.

Las reglas significan: el título debe incluir 'Nike' y no incluir ni 'Air Max' ni 'Free Run'.

Como te imaginarás, las reglas pueden ser más complejas o más sencillas según lo que necesites.