Las reglas de atributo le permiten modificar sus datos para que cumplan nuestros requisitos de la especificación de datos de producto. Utiliza reglas de atributos para resolver errores y ayudarnos a interpretar los datos de tu fuente de datos. En este artículo se explica cómo configurar las reglas de atributo para los datos de producto.
Antes de empezar
Para usar la función de reglas de atributos, primero deberá añadir la fuente de datos de producto a su cuenta de Merchant Center para tener datos con los que crear reglas.
[id]
, consulte la sección correspondiente. Más información sobre cómo configurar reglas para el atributo de IDUsar reglas de atributo
Para crear una regla de atributo para tu fuente de datos, sigue estos pasos:
En su cuenta de Merchant Center, haga clic en el icono Configuración y herramientas .
Seleccione Fuentes de datos.
En la pestaña "Fuentes de productos", seleccione una fuente de productos.
Haga clic en la pestaña Tus reglas de atributos.
- Si tiene más de una etiqueta de feed conectada a esta fuente de datos, seleccione aquella a la que quiera aplicar la regla.
Si no ha creado ninguna regla para el atributo que quiere editar, haga clic en Añadir regla de atributo y seleccione el atributo correspondiente de la lista desplegable.
Si quiere editar un conjunto de reglas de atributos, puede buscar el atributo usando la barra de búsqueda y hacer clic en él.
Configure sus fuentes de datos.
Añada modificaciones (opcional).
Haga clic en Guardar como borrador.
Los cambios realizados en sus reglas estarán en modo borrador. Para probar las reglas provisionales antes de aplicarlas a sus datos de producto, haga clic en Probar reglas.
Haga clic en Aplicar cambios para guardar y aplicar las reglas nuevas o actualizadas. Haga clic en Descartar para quitar las reglas provisionales.
En la página Reglas de atributos aparece la tabla Atributos, donde se incluye una descripción general de los atributos de destino que abarcan las reglas.
La regla predeterminada es la que Google asigna a cada atributo de su fuente de datos basándose en el valor de su fuente de datos principal o complementaria. Si modifica la regla, es posible que también cambie la definición del atributo.
Añadir fuentes de datos
Configure sus fuentes de datos para identificar la procedencia que deberían tener los datos del atributo. Use condiciones y operaciones (Establecer como, Extraer y Usar el valor más reciente) para especificar cómo se obtendrán sus datos. Con estas operaciones, puede definir un destino a partir de una fuente de datos existente o extraer datos de una fuente.
Utilizar operaciones de fuente de datos
Opción "Establecer como"- Asigne un nombre de columna entrante a un atributo de Google especificado.
- Ejemplo: Establecer availability [disponibilidad] como my_first_feed.stockstatus.
- Rellene un atributo de destino con un valor de cadena estático, único e invariable.
- Ejemplo: Establecer estado como "
new
"
- Ejemplo: Establecer estado como "
- Rellene un atributo de destino con cualquier combinación de columnas entrantes y valores estáticos o procesados. Utilice la función de concatenación (o combinación) para crear una cadena a partir de diferentes columnas o valores.
- Ejemplo: Establecer título como my_first_feed.brand + " " +my_first_feed.title
- Establecer título como my_first_feed.brand + " " +my_first_feed.title falla si ninguna de las referencias del feed se puede resolver.
- Establecer título como my_first_feed.brand + " " +my_first_feed.title no falla si solo my_first_feed.brand no se puede resolver. En su lugar, pasará a ser Establecer título como my_first_feed.title.
[included_destination]
, destinos excluidos [excluded_destination]
y países excluidos de anuncios de shopping [shopping_ads_excluded_country]
.Use la opción Establecer como múltiple para asignar a este atributo una lista de valores de su fuentes de datos, de atributos procesados o de valores que usted cree.
De esta forma, se crea un campo repetido para que pueda añadir una lista de valores al atributo y asignar varios destinos a los atributos de destinos incluidos [included_destination]
o destinos excluidos [excluded_destination]
, así como varios países al atributo de países excluidos de anuncios de shopping [shopping_ads_excluded_country]
. En el caso de los atributos de destinos incluidos [included_destination]
y destinos excluidos [excluded_destination]
, significa que puede asignar Shopping_ads
y Display_ads
.
- Distinción entre mayúsculas y minúsculas: permite encontrar las palabras y frases que introduzca distinguiendo entre mayúsculas y minúsculas.
- Mantener solo el primer valor que coincida: si el atributo que quiere extraer devuelve dos o más coincidencias posibles, solo se extraerá el primer valor que introduzca. Por ejemplo, si quiere extraer de un título los valores "amarillo", "rojo" y "azul", y el título es "Camiseta de color amarillo con rayas azules", solo se extraerá "amarillo".
- Buscar como expresión regular: permite buscar todos los valores que cumplan un patrón de búsqueda (o "expresión regular") determinado. Deberá introducir la expresión regular en el campo de texto. Por ejemplo, para quitar todos los elementos de un atributo excepto los primeros seis dígitos, utilice
find: '^(.{6}).*$' replace: '\1'
. - Solo palabras completas: establece un filtro exclusivo para palabras completas. Por ejemplo, evita que se encuentre la palabra "ciencia" dentro de la palabra "paciencia".
- Usar el valor más reciente de my_first_feed.availability y my_supplemental_feed.availability.
- Usar el valor más reciente de my_first_feed.price y my_supplemental_feed.price.
- Usar el valor más reciente de my_first_feed.sale_price y my_supplemental_feed.sale_price.
- Usar el valor más reciente de my_first_feed.sale_price_effective_date y my_supplemental_feed.sale_price_effective_date
Añadir modificaciones
Las modificaciones le permiten añadir más pasos para cambiar los datos de un atributo determinado. Utilice las condiciones y las operaciones de modificación para optimizar sus datos. Por ejemplo, puede modificar algunas palabras del título del producto o actualizar los datos para cumplir las especificaciones de datos de producto.
Usar operaciones de modificación
Opción "Anteponer"- Puede añadir un valor de marca a cualquier título que aún no lo tenga.
Importante: Las modificaciones de "Anteponer" solo fallan si fallan todas las referencias de la fuente de datos. Ejemplo:
- Anteponer "color: " + f1.color falla si f1.color no se puede resolver.
- Anteponer "color: " + f1.color + " " + "material: " + f1.material no falla si f1.color no se puede resolver. Solo falla si ni f1.color ni f1.material se pueden resolver.
- Puede añadir un valor de color a cualquier título que aún no lo tenga.
Importante: Las modificaciones de "Anexar" solo fallan si fallan todas las referencias de la fuente de datos. Ejemplo:
- Anexar "color: " + f1.color falla si f1.color no se puede resolver.
- Anexar "color: " + f1.color + " " + "material: " + f1.material no falla si f1.color no se puede resolver. Solo falla si ni f1.color ni f1.material se pueden resolver.
- En el caso del atributo de estado
[condition]
, solo se aceptan los valoresused
,refurbished
ynew
, por lo que cada vez que aparezca el valorvintage
, deberá reemplazarlo porused
.
- Distinción entre mayúsculas y minúsculas: permite encontrar las palabras y frases que introduzca distinguiendo entre mayúsculas y minúsculas.
Use la opción Añadir campo repetido para incluir otros datos en los atributos que admiten varios valores (por ejemplo, enlace de imagen adicional [additional image_link]
, destinos incluidos [included_destination]
, destinos excluidos [excluded_destination]
, etc.). Básicamente le permite añadir un segundo valor a un campo repetido que ya tiene un valor. También puede utilizarla con atributos personalizados. Use Establecer como múltiple para rellenar atributos sin valores.
Ejemplo:
Añada el destino Display_ads
a una fuente de datos que ya tenga Shopping_ads
como destino.
Use la opción Optimizar URL para editar o retirar componentes de la URL. Este operador se ha creado específicamente para modificar URLs y cuenta con protecciones para gestionar parámetros:
- Si añade un parámetro que ya existe, se sustituirá automáticamente.
- Si añade un segundo parámetro, se añadirá automáticamente "&" en lugar de "?".
Ejemplo:
Añadir un nuevo parámetro de seguimiento personalizado para el atributo ads_redirect [anuncios_redirección]
.
Valor inicial de ads_redirect [anuncios_redirección]: https://www.myonlinestore.com/products/item1.html
-
Asigne al parámetro "utm_source" el valor
google-products
. -
Asigne al parámetro "utm_medium" el valor
shopping
.
Valor final de ads_redirect [anuncios_redirección]: https://www.myonlinestore.com/products/item1.html?utm_source=google-products&utm_medium=shopping
- Distinción entre mayúsculas y minúsculas: permite encontrar las palabras y frases que introduzca distinguiendo entre mayúsculas y minúsculas.
- Sustituir solo la primera coincidencia: permite encontrar solo la primera instancia de la palabra en un atributo determinado. Por ejemplo, si la descripción es "pendientes de plata con plumas de plata", solo se reemplazará "de plata" la primera vez que aparezca.
- Buscar como expresión regular: permite buscar todos los valores que cumplan un patrón de búsqueda (o "regex") determinado. Deberá introducir la expresión regular en el campo de texto. Por ejemplo, para quitar todos los elementos de un atributo salvo los seis primeros dígitos, utilice
find: '^(.{6}).*$' replace: '\1'
. - Solo palabras completas: establece un filtro exclusivo para palabras completas. Por ejemplo, evita encontrar la palabra "ciencia" dentro de la palabra "paciencia".
- Puede rellenar el atributo de precio oferta
[sale_price]
según el descuento relativo al atributo de precio[price]
con el operador Multiplicar. - Puede añadir varios atributos personalizados de coste para calcular el atributo de coste de los bienes vendidos
[cost_of_goods_sold]
. Más información sobre el atributo de coste de los bienes vendidos
La opción Dividir y elegir permite seleccionar uno o más elementos en una lista separada por comas o flechas, o en otro tipo de lista, y usar ese texto para rellenar el valor de un atributo. Por ejemplo, si sus productos se clasifican con el valor de [product_type]
y la categoría Ropa y accesorios > Prendas de vestir > Uniformes > Abrigos blancos
, puede asignar el valor de tipo producto [product_type]
a un atributo personalizado y usar Dividir y elegir para conservar solo "Abrigos blancos". Después, puede usar este valor para anexarlo o anteponerlo a otros atributos de su fuente de datos, como el de título [title]
.
Dividir: indique qué tipo de nodo o de símbolo quiere usar para separar su lista. Por ejemplo: ">" "," o ";".
Seleccionar: indique cuál de los elementos o nodos le gustaría usar. Puede elegir valores como "primero" o "último", o bien seleccionar un intervalo de valores, como "Del primero al penúltimo" o "2-5".
Combinar: si ha seleccionado varios nodos, use este operador para unirlos en un solo valor con el separador que prefiera.
Ejemplo:
Cree un atributo personalizado. Para ello, divida y seleccione el último nodo de la cadena de tipo de producto [product_type]
, Ropa y accesorios > Prendas de vestir > Uniformes > Abrigos blancos
, para anexarlo al atributo de título [title]
.
Cree un atributo personalizado con el nombre "tipo de producto del último nodo".
Asigne el atributo personalizado "my_first_feed.product_type"
Dividir: divida en ">". para separa la cadena en cuatro nodos: Ropa y accesorios, Prendas de vestir, Uniformes, Abrigos blancos
.
Seleccionar: elija "último" para seleccionar el último nodo de la cadena: "White coats [Abrigos blancos]
".
Guárdelo como borrador.
Cree una regla para el atributo title; por ejemplo, para anexar el nuevo atributo al título: "my_first_feed.title" + " " + "last node product type"
Nota: En este caso, como solo se ha seleccionado un nodo de la cadena, no se usa Combinar. Si quiere utilizar dos nodos, use Combinar en ",". Por ejemplo: Uniformes, Abrigos blancos.
Opción "Borrar"
N/A
de un archivo de la fuente de datos.Ejemplo:
- Para el atributo de marca
[brand]
, si el valor actual esN/A
, seleccione BorrarNota: Después de ejecutar la operación Borrar en un producto específico, ninguna regla vuelve a actuar sobre él. Si las especificaciones de los datos del producto exigen que figure el atributo, es posible que se rechacen sus productos si deja el valor en blanco.
Cuando ajuste su regla con las operaciones Fuentes de datos y Modificaciones, podrá obtener una vista previa de su valor provisional en la esquina superior derecha de la pantalla.
Para ver el efecto que tendrán los cambios en ciertos artículos, haga clic en la lupa y busque un ID de artículo en el catálogo, o bien haga clic en la flecha para desplazarse por los productos aleatoriamente.
Si crea varias reglas en el mismo atributo, puede ver cómo afectará cada regla al valor final. Cuando haya terminado de hacer cambios, el valor intermedio aparecerá junto a la regla que haya editado.
- Si realiza varios cambios con una única regla, el valor intermedio reflejará los cambios combinados.
- Si una regla no se aplica al artículo que está viendo, el valor intermedio no aparecerá.
Para ver el valor activo y el valor provisional tal como aparecerán si se aplican sus reglas, coloque el cursor sobre el cuadro de vista previa.
Utilizar condiciones
Puede añadir condiciones antes de una operación para filtrar los artículos de su fuente de datos que cumplan los criterios que usted seleccione. Por ejemplo, para aplicar un título a todos los artículos de una marca concreta, puede definir una condición de "marca" "igual a" "Google". Si selecciona un atributo de su fuente de datos, la condición filtrará los valores que estén presentes en el valor que elija. Por ejemplo, puede anexar lo siguiente:
En el primer menú desplegable, escoja si quiere hacer la comparación en un atributo de fuente de datos o en uno procesado. Los atributos de fuente de datos de producto son atributos específicos de una fuente de datos concreta. Si seleccionas una fuente de datos, podrás especificar el nombre del atributo y, a continuación, elegir el valor de la fuente de datos en bruto. El atributo procesado es el valor final del atributo, que incluye todos los cambios de las reglas de atributo que se hayan aplicado.
En el segundo menú desplegable, seleccione el operador de la condición. Por ejemplo, "contiene" o "no es igual".
A continuación, introduzca el valor con el que quiera que se compare la condición. Puede ser un valor estático o un valor de atributo procesado de su fuente de datos.
Puede introducir una segunda condición, que se combinará con la primera. Para ello, seleccione Y. Puede elegir cualquier condición siempre y cuando no contradiga la primera. Si ambas condiciones son válidas, se aplicará la operación. Por ejemplo, puede aplicar la regla a las camisetas rojas Y de talla pequeña.
También puede hacer que la regla actúe de manera independiente sobre las condiciones. Para que la regla se aplique en la primera o en la segunda condición, seleccione O e introduzca una segunda condición. Se aplicará la operación si cualquiera de las condiciones es válida. Por ejemplo, puede aplicar la regla a camisas rojas O a camisas azules.
Importante
- Cuando introduzca un precio, indique solo el número, sin la moneda.
- Cuando utilice "igual a", el valor que introduzca debe coincidir exactamente con el valor de su fuente de datos. Por ejemplo, 13.00 no puede ser 13 ni 13.00 USD.
- En estos valores, el sistema no distingue entre mayúsculas y minúsculas.
Las operaciones "Establecer como" y "Usar el valor más reciente" solo se aplicarán si se cumplen las condiciones que ha fijado.
Guardar reglas de atributos
Para guardar las reglas y aplicarlas a su fuente de datos, haga clic en Aplicar. Cuando se apliquen los cambios, tendrá que volver a procesar la fuente de datos. Las reglas nuevas aparecerán en la subida más reciente de los datos de producto y se aplicarán a cada subida hasta que vuelva a realizar cambios en ellas.
Para editar una regla, vaya a la columna "Reglas" y haga clic en el cuadro gris en el que aparece. Haga los cambios necesarios en la regla y, a continuación, haga clic en Aplicar para guardarlos. Suba los datos de producto para aplicar las modificaciones.