El «Arma Secreta» de los gestores SEM: Feed de datos manual para Google Merchant y Facebook Ads con Google Spreadsheet usando IMPORTXML

Post with image

Cuando gestionamos cuentas de clientes que venden productos, la gestión del feed de datos es fundamental y recurrimos a plugins de los CMS para que nos los faciliten de cara a usarlos en las campañas de Google Shopping o los PLA de Facebook ads.
En el caso de tener un gran inventario lo normal es usar herramientas para aplicar reglas o personalizar le feed ( Lengow o datafeedwatch ) pero en algunos casos o el inventario es muy pequeño o necesitamos hacer un feed manual para una parte específica del catálogo y gestionarlo de forma mas selectiva.

Para ello necesitamos crear un feed primario en nuestra cuenta de Google Merchant

Siguiendo los pasos que nos indica de configuración de idioma, donde vamos a querer usarlo …

y al llegar al origen de los datos le indicaremos que la fuente será una hoja de Google Spreadsheet

le diremos que nos cree una como plantilla y le programaremos cuando queremos que la recupere automáticamente

daremos las autorizaciones necesarias

y ya tenemos el feed vinculado

para poder rellenar el contenido, antes de obtenerlo, vamos a acceder al contenido con estos dos pasos

y nos abre la hoja con los atributos necesarios para rellenar el feed de datos como las imágenes que usaremos, el precio, precio de oferta, etc.

¿tanta historia para esto? donde está en «arma secreta»?

Tienes toda la razón, nada de lo dicho hasta ahora es nuevo, y está en la ayuda de Merchant. La clave viene cuando al personalizar el feed hay datos que se actualizan el la web del cliente como los precios, si está fuera de stock. En definitiva datos que nos gustaría que automágicamente se actualizasen en nuestra hoja que sirve para alimentar ese feed de datos.
Ese «truco» se llama IMPORTXML y es una función superpotente que te permite extraer datos estructurados en una página web, por ejemplo el precio.

En este ejemplo vamos a usar la web de los amigos de Minimalism para montar un feed ficticio de un artículo: EL cortavientos Light.

Tras rellenar los campos de título y descripción a mano con el texto optimizado que queramos, y poner la URL de destino, usamos IMPORTXML para traer el contenido del precio y precio de oferta de la web.
En la primera parte de la fórmula usamos la URL de destino y en la segunda el Xpath.
El Xpath es una forma de localizar elementos en los documentos XML (y las páginas web html son un tipo de XML).

¿como localizamos ese Xpath? pues hay varias herramientas pero la propia de google chrome al inspeccionar la página nos sirve:

hay que tener el cuenta que ese selector os copiará el contenido con comillas dobles que deberás cambiar a comillas simples.

El IMPORTXML es una pequeña navaja suiza que si consigues dominar el XPATH te permitirá arrastrar la fórmula hacia abajo y recuperar los nombres, descripciones o lo que quieras de tantas URLs como quieras.
En un próximo post pondré como reutilizar este mismo feed que acabamos de hacer para que nos sirva en los anuncios de Facebook.

¿puedes optimizarlo? ¿alguna duda? Déjala en los comentarios!

Leave a reply

Your email adress will not be published. Required fields are marked*