Las reglas de atributos te permiten transformar tus datos para que coincidan con los requisitos de nuestras especificaciones de datos de productos. Usa las reglas de atributos para corregir errores y ayudarnos a interpretar la información de tu fuente de datos. En este artículo, se explica cómo configurar las reglas de atributos para tus datos de productos.
Antes de comenzar
Asegúrate de agregar fuentes de datos de productos a tu cuenta de Merchant Center para que haya datos con los que crear reglas.
Luego, agrega el complemento “Administración avanzada de fuentes de datos” para habilitar la función de reglas de atributos. Tener este complemento te permite usar reglas de atributos. Obtén más información sobre la administración avanzada de fuentes de datos.
[id]
, usa la sección de reglas de ID. Obtén más información sobre la configuración de las reglas para el atributo id.Cómo usar reglas de atributos
Si deseas crear una nueva regla de atributos para tu fuente de datos, sigue estos pasos:
En tu cuenta de Merchant Center, haz clic en el ícono de Herramientas y configuración .
Selecciona Fuentes de datos.
En la pestaña “Fuentes de productos”, selecciona una fuente de productos.
Haz clic en la pestaña Reglas de atributos.
- Si tienes más de una etiqueta de feed conectada a esta fuente de datos, asegúrate de seleccionar la etiqueta a la que quieres aplicar la regla.
- Nota: También puedes configurar tus fuentes de datos en la pestaña Configuración de fuentes de datos.
Si no creaste reglas de atributos para el atributo que deseas editar, haz clic en Agregar regla de atributo y selecciona el atributo correspondiente en la lista desplegable.
Si quieres editar un conjunto existente de reglas de atributos, puedes buscarlo en la barra de búsqueda y hacer clic en él.
Para agregar o editar detalles en la regla de atributos, haz clic en Agregar más formas de reemplazar datos, Cambiar o Agregar modificación.
Haz clic en Guardar como borrador.
Los cambios incorporados en las reglas se guardarán en modo borrador. Haz clic en Probar cambios para evaluar las reglas de prueba antes de que se apliquen a tus datos de productos.
Haz clic en Aplicar cambios para guardar y aplicar las reglas nuevas o actualizadas. Haz clic en Descartar cambios para quitar las reglas guardadas en modo borrador.
En la página de reglas de atributos, se incluye la tabla Atributos, en la que se proporciona una descripción general de los atributos de destino comprendidos en las reglas.
La regla predeterminada es la que asigna Google a cada atributo de tu fuente de datos. Para ello, toma el valor de la fuente de datos principal o complementaria. Si desea personalizar la regla, puede modificar cómo se define el atributo.
Cómo agregar fuentes de datos
Configure sus fuentes de datos para identificar el origen de los datos del atributo. Use condiciones y operaciones (“Configurar como”, “Extraer” y “Usar versión más reciente”) para especificar cómo recuperar los datos. Estas operaciones le permiten definir un objetivo mediante una fuente de datos existente o extraer datos de una fuente.
Cómo utilizar las operaciones de fuentes de datos
Utilice “Configurar como”- Configurar un nombre de columna de entrada para un atributo específico de Google.
- Ejemplo: Configure el atributo availability [disponibilidad] con el valor my_first_feed.stockstatus.
- Propagar un atributo de destino con un valor de string estático, único y establecido
- Ejemplo: Establezca el atributo Estado como
new
- Ejemplo: Establezca el atributo Estado como
- Propagar un atributo de destino con cualquier combinación de columnas de entrada, valores estáticos o valores procesados Use la función de concatenación (o combinación) para crear una string a partir de varias columnas o valores.
- Ejemplo: Establezca el atributo título como mi_primer_feed.marca + “ ” +mi_primer_feed.título
- La configuración del atributo título con el valor mi_primer_feed.marca + “ ” +mi_primer_feed.título falla si no se puede resolver ninguna de las dos referencias del feed.
- La configuración del atributo título con el valor mi_primer_feed .marca + “ ” +mi_primer_feed.título no falla si el único valor que no se puede resolver es mi_primer_feed.marca. En cambio, se considerará la configuración del atributo título con el valor my_first_feed.título.
[included_destination]
, destino excluido [excluded_destination]
y países excluidos de los anuncios de Shopping [shopping_ads_excluded_country]
.Usa la opción Configurar como varios para asignar a este atributo una lista de valores provenientes de tu fuente de datos, de atributos procesados o de valores que crees.
Esto crea un campo repetido que le permite agregar una lista de valores al atributo y asignar varios destinos a los atributos destino incluido [included_destination]
o destino excluido [excluded_destination]
, o varios países al atributo países excluidos de los anuncios de Shopping [shopping_ads_excluded_country]
. En el caso de destino incluido [included_destination]
y destino excluido [excluded_destination]
, esto significa que puedes asignar Shopping_ads
y Display_ads
.
- Distingue mayúsculas de minúsculas: Se consideran coincidencias solo las palabras y frases que tengan el tipo de letra exacto ingresado.
- Mantener solo el primer valor coincidente: Si el atributo que desea extraer muestra dos o más coincidencias posibles, se extraerá solo el primer valor que usted indique. Por ejemplo, si desea extraer “amarillo”, “rojo” y “azul” de un título, y el contenido correspondiente es “Pañuelo azul con borde amarillo”, solo se extraerá “amarillo”.
- Buscar una expresión regular: Se consideran coincidencias todos los valores que sigan un patrón de búsqueda (o “regex”). Deberá ingresar la expresión regular en el campo de texto. Por ejemplo, si desea quitar todo el contenido de un atributo excepto los primeros seis dígitos, use:
find: '^(.{6}).*$' replace: '\1'.
- Whole words only: Se consideran coincidencias solo las palabras completas tal como se las ingresó. Por ejemplo, evita detectar la palabra “visor” dentro de “televisor”.
- Usar la versión más reciente de my_first_feed [mi_primer_feed].availability [disponibilidad] y my_supplemental_feed [mi_feed_complementario].availability [disponibilidad]
- Usar la versión más reciente de my_first_feed [mi_primer_feed].price [precio] y my_supplemental_feed [mi_feed_complementario].price [precio]
- Usar la versión más reciente de my_first_feed [mi_primer_feed].sale_price [precio_oferta] y my_supplemental_feed [mi_feed_complementario].sale_price [precio_oferta]
- Usar la versión más reciente de mi_primer_feed.fecha_vigencia_precio_oferta y mi_feed_complementario.fecha_vigencia_precio_oferta
Cómo agregar modificaciones
Las modificaciones le permiten agregar pasos adicionales para cambiar los datos correspondientes a un atributo determinado. Use condiciones y operaciones de modificación para optimizar los datos. Por ejemplo, puede modificar ciertas palabras en el título de su producto o actualizar los datos para cumplir con las especificaciones de datos de productos.
Cómo utilizar las operaciones de modificación
Utilice “Anteponer”- Se recomienda que agregue un valor de marca a todos los títulos que no lo tengan.
Recuerda: Las modificaciones con la operación Anteponer fallan solo si todas las referencias de fuente de datos fallan. Por ejemplo:
- Anteponer “color [color]: ” + f1.color [color] falla si no se puede resolver f1.color [color].
- Anteponer “color [color]: ” + f1.color [color] + “ ” +“material [material]: ” + f1.material [material]no falla si no se puede resolver f1.color [color]. Únicamente falla si no se pueden resolver f1.color [color] ni f1.material [material].
- Se recomienda que agregue un valor de color a todos los títulos que no lo tengan.
Recuerda: Las modificaciones con la operación Adjuntar fallan únicamente si todas las referencias de la fuente de datos fallan. Por ejemplo:
- Agregar “color [color]: ” + f1.color [color] falla si no se puede resolver f1.color [color].
- Agregar “color [color]: ” + f1.color [color] + “ ” +“material [material]: ” + f1.material [material]no falla si no se puede resolver f1.color [color]. Únicamente falla si no se pueden resolver f1.color [color] ni f1.material [material].
- En el caso del atributo estado
[condition]
, solo se aceptan los valores “used
”, “refurbished
” y “new
”. Por lo tanto, puede cambiar todas las instancias de “vintage
” por “used
”.
- Case sensitive: Se consideran coincidencias solo las palabras y frases que tengan el tipo de letra exacto ingresado.
Use Agregar campo repetido para agregar datos adicionales a los atributos que acepten más de un valor (por ejemplo, vínculo de imagen adicional [additional_image_link]
, destino incluido [included_destination]
, destino excluido [excluded_destination]
, etc.). En otras palabras, agregar un segundo valor a un campo repetido que ya se propagó con un primer valor. También se puede usar con atributos personalizados. Use la opción Establecer como múltiple para propagar los atributos sin valores existentes.
Ejemplo:
Agrega el destino display_ads
a una fuente de datos que ya tenga el valor Shopping_ads
como destino.
Use Optimize URL para editar o quitar los componentes de la URL. Este operador se creó específicamente para realizar modificaciones en la URL y cuenta con algunas protecciones para controlar los parámetros:
- Si agrega un parámetro que ya existe, se reemplazará automáticamente.
- Si agrega un segundo parámetro, se agregará automáticamente un símbolo “&” en lugar de un “?”.
Ejemplo:
Agregue un parámetro de seguimiento personalizado nuevo para ads_redirect
.
Valor inicial de ads_redirect [redirección_anuncios]: https://www.myonlinestore.com/products/item1.html
-
Configure el parámetro “utm_source” con el valor “
google-products
”. -
Configure el parámetro “utm_medium” con el valor “
shopping
”.
Valor final de ads_redirect [redirección_anuncios]: https://www.myonlinestore.com/products/item1.html?utm_source=google-products&utm_medium=shopping
- Distingue mayúsculas de minúsculas: Se consideran coincidencias solo las palabras y frases que tengan el tipo de letra exacto ingresado.
- Replace first match only: Se considera coincidencia solo la primera instancia de la palabra en un atributo dado. Por ejemplo, si la descripción es “aretes de plata con plumas de plata”, solo se reemplazará "plata" la primera vez que aparece.
- Buscar como expresión regular: Se consideran coincidencias todos los valores que sigan un patrón de búsqueda (o “regex”). Deberá ingresar la expresión regular en el campo de texto. Por ejemplo, si desea quitar todo el contenido de un atributo excepto los primeros seis dígitos, use:
find: '^(.{6}).*$' replace: '\1'.
- Whole words only: Se consideran coincidencias solo las palabras completas tal como se las ingresó. Por ejemplo, evita detectar la palabra “visor” dentro de “televisor”.
- Es posible que desee propagar el atributo precio de oferta
[sale_price]
según un descuento sobre el valor de precio[price]
mediante una multiplicación. - Recomendamos sumar varios atributos de costos personalizados para calcular el costo de bienes vendidos (CBV)
[cost_of_goods_sold]
. Obtén más información sobre el atributo costo de bienes vendidos (CBV)[cost_of_goods_sold]
.
La opción Dividir y elegir le permite seleccionar uno o más elementos en una lista separada por comas o flechas, o bien en una lista de otro tipo y usar ese texto para propagar el valor de un atributo. Por ejemplo, si sus productos se clasifican mediante el uso del valor de [product_type]
Apparel & Accessories > Clothing > Uniforms > White Coats,
puede asignar tipo de producto [product_type]
a un atributo personalizado y utilizar la operación Dividir y elegir para mantener solamente “White Coats”. Luego, puedes usar este valor para adjuntarlo o anteponerlo a otros atributos de tu fuente de datos, como título [title]
.
Dividir: Indica qué tipo de nodo o símbolo desea utilizar para separar la lista. Por ejemplo, ">" "," o ";".
Select: Seleccione los elementos (o nodos) que desea utilizar. Puede elegir valores como "primero" o "último", o bien seleccionar un intervalo de valores, como "1-penúltimo" o "2-5".
Combine: Si seleccionó varios nodos, use la opción Combine para unirlos en un solo valor y utilice un separador de su elección.
Ejemplo:
Para crear un atributo personalizado, divida y seleccione el último nodo de la string de tipo de producto [product_type]
[Apparel & Accessories > Clothing > Uniforms > White Coats]
a fin de agregarlo al atributo título [title]
.
Crea un atributo personalizado con el nombre “tipo de producto del último nodo”.
Configura el atributo personalizado con el valor “my_first_feed.product_type”.
Dividir: Divide en “>”. Esta operación divide la cadena en cuatro nodos: Apparel & Accessories, Clothing, Uniforms, White Coats
.
Selecciona: Elige “último”. Esta operación selecciona el último nodo en la cadena, “White coats
”.
Guardar como borrador.
Crea una regla nueva para el atributo título [title]. Por ejemplo, para adjuntar el nuevo atributo al título: “my_first_feed.title” + “ ” + “tipo de producto del último nodo”.
Nota: Como solo seleccionará un nodo de la string, en este caso no deberá utilizar la opción Combinar. Si desea utilizar dos nodos, deberá usar la opción Combinar en “,” (por ejemplo, Uniforms, White coats).
Utilice la operación “Borrar”
n/a
del archivo de fuente de datos.Ejemplo:
- En el atributo marca
[brand]
, si el valor actual es igual a “n/a
”, selecciona Borrar.Nota: Una vez que hayas ejecutado la operación Borrar para un producto específico, ya no se aplicará ninguna regla al producto. Si las especificaciones de datos de productos exigen el atributo, dejar el valor en blanco podría ocasionar el rechazo de sus productos.
Cuando ajuste las reglas con las operaciones de Fuentes de datos y Modificaciones, obtendrá una vista previa del valor Borrador en la esquina superior derecha de la pantalla.
Si desea ver la manera en que estos cambios afectarán a ciertos artículos, haga clic en la lupa para buscar el ID de un artículo en el catálogo, o bien en la flecha para desplazarse entre sus productos de forma aleatoria.
Si crea varias reglas para el mismo atributo, podrá ver de qué manera cada regla afectará al valor final. Cuando termine de editar, el valor intermedio aparecerá junto a la regla editada.
- Si realiza varios cambios mediante una sola regla, el valor intermedio reflejará los cambios combinados.
- Si una regla no se aplica al artículo que está revisando, no se mostrará el valor intermedio.
Coloque el cursor sobre el cuadro de vista previa para saber cómo se verán los valores Activo y Borrador si se aplican las reglas.
Cómo usar las condiciones
Las condiciones pueden aplicarse delante de una operación para filtrar los artículos de la fuente de datos que cumplan con ciertos criterios seleccionados. Por ejemplo, a fin de aplicar un título a todos los artículos de una marca determinada, puedes establecer una condición para “marca” “igual a” “Google”. Si seleccionas un atributo de tu fuente de datos, la condición filtrará los valores existentes en función del valor que hayas elegido. Por ejemplo, si elige agregar lo siguiente:
En el primer menú desplegable, selecciona un atributo de fuente de datos o un atributo procesado para realizar la comparación. Los atributos de la fuente de datos de productos son atributos específicos de una fuente de datos. Si seleccionas una fuente de datos, podrás especificar el nombre del atributo y, luego, seleccionar el valor de la fuente de datos sin procesar. Un atributo procesado es el valor final del atributo con los cambios que hayan aplicado las reglas de atributos.
En el segundo menú desplegable, selecciona el operador de la condición. Por ejemplo, “contiene” o “no es igual a”.
Luego, ingresa el valor que empleará la condición como término de comparación. Puede ser un valor estático o el valor de un atributo procesado de tu fuente de datos.
Para ingresar una segunda condición a fin de que se combine con la primera, seleccione el operador AND. Esta condición puede ser de cualquier tipo, siempre que no contradiga la primera. Si ambas condiciones son válidas, se aplicará la operación. Por ejemplo, puede aplicar la regla a las camisas que son rojas AND de talla pequeña.
También puede hacer que una regla se aplique a las condiciones de manera independiente. Para ello, seleccione el operador OR y, luego, ingrese una segunda condición, de manera que la regla se aplique en la primera o en la segunda condición. Si alguna de las condiciones que ingresó es válida, se aplicará la operación correspondiente. Por ejemplo, puede aplicar la regla a camisas rojas OR azules.
Recuerde
- Cuando ingrese un precio, escriba únicamente la cifra sin la moneda.
- Si utilizas “es igual a”, asegúrate de que el valor que ingreses coincida exactamente con el de tu fuente de datos. Por ejemplo, 13.00 no puede ser 13 ni $13.00, entre otros.
- Los valores distinguen entre mayúsculas y minúsculas.
Las operaciones tales como “Configurar como” y “Usar versión más reciente” se aplicarán únicamente si se cumplen las condiciones establecidas.
Guarda las reglas de atributos
Para guardar las reglas y aplicarlas a tu fuente de datos, haz clic en el botón Aplicar cambios. Una vez que se hayan aplicado los cambios, deberás volver a procesar tu fuente de datos. Las nuevas reglas aparecerán en la carga de datos de productos más reciente y se aplicarán a cada carga que realice hasta que vuelva a cambiarlas.
Si deseas editar una regla existente, haz clic en la casilla gris que contiene la regla en la columna “Regla”. Aplique todos los cambios y, luego, haga clic en Aplicar cambios para guardarlos. Suba sus datos de productos para aplicar las modificaciones.