{"id":2955,"date":"2015-10-21T18:25:45","date_gmt":"2015-10-21T16:25:45","guid":{"rendered":"https:\/\/www.hiberus.com\/blog\/?p=2955"},"modified":"2024-02-05T17:36:57","modified_gmt":"2024-02-05T16:36:57","slug":"como-crear-feed-de-productos-ecommerce-facilmente","status":"publish","type":"post","link":"https:\/\/www.hiberus.com\/crecemos-contigo\/como-crear-feed-de-productos-ecommerce-facilmente\/","title":{"rendered":"C\u00f3mo crear un feed de productos en tu ecommerce f\u00e1cilmente"},"content":{"rendered":"<p>\u00bfEs necesario hacer un desarrollo nuevo en tu ecommerce cada vez que tienes que generar un feed a la hora de compartir informaci\u00f3n con terceros? \u00bfQuieres crear un nuevo feed para enviar un feed actualizado de productos a Google Shopping, a un marketplace o a alg\u00fan comparador de precios?<\/p>\n<p>Recapitulemos&#8230; un <strong>feed<\/strong> es un archivo, generalmente en formato \u201c.xml\u201d que contiene informaci\u00f3n acerca de los productos de un ecommerce. Si un feed contiene la informaci\u00f3n de los productos de un ecommerce\u2026 <strong>\u00bfpor qu\u00e9 necesitamos diferentes tipos de feeds?<\/strong> Porque queremos afiliarnos con distintos canales. Ya pueden ser re-sellers como Amazon o Google Shopping, comparadores como Ciao!, afiliaciones como Zanox o Public Ideas o herramientas internas del propio ecommerce que necesiten la informaci\u00f3n sin penalizarse con miles de consultas a la base de datos.<\/p>\n<p><a href=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2015\/10\/feed-google-shopping.png\" data-rel=\"lightbox-image-0\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-2956\" src=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2015\/10\/feed-google-shopping.png\" alt=\"Generar feed para Google Shopping\" width=\"579\" height=\"383\" srcset=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2015\/10\/feed-google-shopping.png 987w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2015\/10\/feed-google-shopping-300x198.png 300w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2015\/10\/feed-google-shopping-768x508.png 768w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2015\/10\/feed-google-shopping-360x238.png 360w\" sizes=\"auto, (max-width: 579px) 100vw, 579px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Todos estos canales no se pueden nutrir de un mismo feed, ya que cada uno de ellos posee su propio sistema para consumir los datos del ecommerce. De modo que para cada uno se requiere un feed personalizado.<\/p>\n<h2><strong>Pasos a seguir para generar un feed en un ecommerce<\/strong><\/h2>\n<ol>\n<li><strong>Configurar el canal<\/strong><\/li>\n<\/ol>\n<p>Lo primero para generar un feed es declarar la estructura que va a tener. La estructura viene dada por el canal. Es decir, cada canal proporciona unas directrices de c\u00f3mo tiene que ser el feed generado para que su sistema pueda consumirlo.<\/p>\n<ol start=\"2\">\n<li><strong>Configurar el feed<\/strong><\/li>\n<\/ol>\n<p>Una vez tengamos el canal configurado podemos generar los feeds que deseemos para dicho canal. En la configuraci\u00f3n del feed podemos configurar aspectos como los idiomas en los que se generar\u00e1 (esto en Imaginarium viene dado por cada site), el formato del archivo, los productos que contendr\u00e1 el feed\u2026<\/p>\n<ol start=\"3\">\n<li><strong>Configurar la sincronizaci\u00f3n del feed<\/strong><\/li>\n<\/ol>\n<p>Finalmente se debe configurar la sincronizaci\u00f3n del feed. Esto engloba tanto la frecuencia con la que se generar\u00e1 como el destino y el nombrado de los ficheros resultantes. Un feed no vale con generarse una vez y es \u00fatil para siempre, ya que la informaci\u00f3n de los productos de los ecommerce var\u00eda diariamente. De modo que configurando la frecuencia los feeds se generar\u00e1n peri\u00f3dicamente.<\/p>\n<div id=\"attachment_2958\" style=\"width: 565px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-2958\" class=\"wp-image-2958\" src=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2015\/10\/formato-de-feed.png\" alt=\"formato de feed\" width=\"555\" height=\"374\" srcset=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2015\/10\/formato-de-feed.png 887w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2015\/10\/formato-de-feed-300x202.png 300w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2015\/10\/formato-de-feed-768x518.png 768w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2015\/10\/formato-de-feed-360x243.png 360w\" sizes=\"auto, (max-width: 555px) 100vw, 555px\" \/><p id=\"caption-attachment-2958\" class=\"wp-caption-text\">Ejemplo de formato de feed<\/p><\/div>\n<p>Dependiendo la plataforma sobre la que est\u00e9 desarrollada nuestro negocio (Magento, Prestashop, WordPress, Drupal, tecnolog\u00edas propias&#8230;) deberemos encontrar el m\u00f3dulo m\u00e1s adecuado para generar los feeds que necesitamos o\u00a0crear un m\u00f3dulo propio que cumpla la funcionalidad deseada.<\/p>\n<p><strong>En Magento<\/strong>, existen m\u00f3dulos como XML Products Feed Generator, Magento Data Feed Generator o Magento Product Feed;<strong> en Prestashop<\/strong>, XML Feeds; <strong>en WordPress<\/strong> hay m\u00f3dulos como Custom XML Feed o Google Product Feed y Commerce Feed o Google product feed for ubercart para <strong>Drupal<\/strong>. Si ninguna de las soluciones del mercado son \u00fatiles para nuestro proyecto, tendremos que crear un m\u00f3dulo que nos permita generar los feeds deseados.<\/p>\n<p>Por ejemplo, recientemente hemos desarrollado un m\u00f3dulo para la generaci\u00f3n autom\u00e1tica de feeds para Imaginarium. Antes del m\u00f3dulo, cada vez que Imaginarium deseaba afiliarse con un tercero, deb\u00eda pagar un desarrollo para la generaci\u00f3n del feed, ya que cada empresa requer\u00eda la informaci\u00f3n de los productos de Imaginarium de una forma \u00fanica. Con el nuevo m\u00f3dulo generado, los propios gestores de la web de Imaginarium pueden configurar la generaci\u00f3n de un feed nuevo sin tener altos conocimientos t\u00e9cnicos. Todo\u00a0en cuesti\u00f3n de diez minutos.<\/p>\n<p>Adem\u00e1s de la generaci\u00f3n de los feed, el m\u00f3dulo que hemos creado tambi\u00e9n cuenta con su propio sistema de seguridad. Tambi\u00e9n cuenta con un sistema de backup de cada feed, por si ocurriese un error durante el proceso de cada feed. Finalmente, si el sistema detecta un error se env\u00eda un correo a los t\u00e9cnicos con el error detallado para subsanarlo lo antes posible.<\/p>\n<p>En Hiberus tenemos un \u00e1rea especializada en negocios digitales. <a href=\"https:\/\/www.hiberus.com\/agencia-digital?utm_source=BlogHiberus&amp;utm_medium=referral&amp;utm_content=categoria-internet&amp;utm_campaign=adblock\">Contacta con nosotros<\/a> y estaremos encantados de ayudarte.<\/p>\n        <div class=\"row\">\n            <div class=\"block-cta-form\" style=\"background-color: #003664;\">\n                <div class=\"content-cta-form\">\n                    <div class=\"text-cta-form\">\n                        <p class=\"title-cta-form\">\u00bfQuieres m\u00e1s informaci\u00f3n sobre nuestros servicios de agencia digital y tecnolog\u00eda para ecommerce?<\/p>\n                        <p>Contacta con nuestro equipo de hiberus digital<\/p>\n                    <\/div>\n                    <div class=\"form-fields\">\n                        \n<div class=\"wpcf7 no-js\" id=\"wpcf7-f33973-o1\" lang=\"es-ES\" dir=\"ltr\" data-wpcf7-id=\"33973\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/crecemos-contigo\/wp-json\/wp\/v2\/posts\/2955#wpcf7-f33973-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Formulario de contacto\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"33973\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.5\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"es_ES\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f33973-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/><input type=\"hidden\" name=\"_wpcf7_recaptcha_response\" value=\"\" \/>\n<\/fieldset>\n<div id=\"responsive-form\" class=\"clearfix\">\n\t<div class=\"form-row\">\n\t\t<div class=\"column-half\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"nombre\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Nombre *\" value=\"\" type=\"text\" name=\"nombre\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t\t<div class=\"column-half\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"apellido\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Apellido *\" value=\"\" type=\"text\" name=\"apellido\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"column-half\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"correo\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Correo corporativo *\" value=\"\" type=\"email\" name=\"correo\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t\t<div class=\"column-half\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"telf-contacto\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-tel wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-tel\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Tel\u00e9fono *\" value=\"\" type=\"tel\" name=\"telf-contacto\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"column-half\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"compania\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Compa\u00f1ia *\" value=\"\" type=\"text\" name=\"compania\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"column-full\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"mensaje\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Mensaje *\" name=\"mensaje\"><\/textarea><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"column-full color-acceptance\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"politica\"><span class=\"wpcf7-form-control wpcf7-acceptance\"><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"politica\" value=\"1\" aria-invalid=\"false\" \/><span class=\"wpcf7-list-item-label\">He le\u00eddo y acepto la <a href=\"https:\/\/www.hiberus.com\/politica\" target=\"_blank\"><u>Pol\u00edtica de privacidad<\/u><\/a><\/span><\/label><\/span><\/span><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"column-full color-acceptance\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"marketing\"><span class=\"wpcf7-form-control wpcf7-acceptance optional\"><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"marketing\" value=\"1\" aria-invalid=\"false\" \/><span class=\"wpcf7-list-item-label\">Me gustar\u00eda recibir comunicaciones de marketing de Hiberus y sobre sus productos, servicios y eventos.<\/span><\/label><\/span><\/span><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"column-half\">\n\t\t\t<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"Contacta con nosotros\" \/>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div id=\"campos_ocultos\" class=\"hidden\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"oculto_analitica_new1\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" id=\"oculto_analitica_new1\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"oculto_analitica_new1\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"oculto_analitica_new2\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" id=\"oculto_analitica_new2\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"oculto_analitica_new2\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"oculto_analitica_new3\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" id=\"oculto_analitica_new3\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"oculto_analitica_new3\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"oculto_analitica_new4\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" id=\"oculto_analitica_new4\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"oculto_analitica_new4\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"oculto_analitica_new_p\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" id=\"oculto_analitica_new_p\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"oculto_analitica_new_p\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n\n<!--end responsive-form--><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n        \n","protected":false},"excerpt":{"rendered":"<p>\u00bfEs necesario hacer un desarrollo nuevo en tu ecommerce cada vez que tienes que generar un feed a la hora de compartir&#8230;<\/p>\n","protected":false},"author":50,"featured_media":2960,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_ayudawp_aiss_exclude":false,"footnotes":""},"categories":[3,233],"tags":[34],"class_list":{"0":"post-2955","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-negocio-electronico","8":"category-tecnologias-ecommmerce","9":"tag-ecommerce"},"acf":[],"_links":{"self":[{"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/posts\/2955","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/users\/50"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/comments?post=2955"}],"version-history":[{"count":3,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/posts\/2955\/revisions"}],"predecessor-version":[{"id":40510,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/posts\/2955\/revisions\/40510"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/media\/2960"}],"wp:attachment":[{"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/media?parent=2955"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/categories?post=2955"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/tags?post=2955"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}