Este documento contiene los lineamientos para crear una fuente de datos de productos XML en formato RSS 2.0. Para que encuentre información adicional relacionada con los componentes de los ejemplos, vinculamos los atributos estándares a las secciones correspondientes de la especificación oficial de RSS 2.0. Aunque proporcionamos ejemplos de archivos RSS 2.0, incluimos poca información detallada sobre RSS 2.0 en sí. Si desea obtener más información sobre este estándar, puede consultar esta especificación.
Sección 1: RSS 2.0
Según la especificación de RSS 2.0, hay 3 elementos predefinidos a nivel del artículo: título [title], vínculo [link] y descripción [description]. Si bien estos elementos son opcionales en el estándar RSS 2.0, son obligatorios para las fuentes de datos de productos.
Las fuentes de datos de productos también deben incluir elementos como precio, ID y estado. Para incluir estos elementos e información más detallada sobre un artículo, ampliamos RSS 2.0 agregando el espacio de nombres de fuentes de datos de productos de Google Merchant Center. Definir el espacio de nombres de Google Merchant Center permite usar elementos adicionales, denominados “atributos”, y aumenta la cantidad de información que se puede proporcionar sobre cada artículo en una fuente de datos de productos.
Aquí encontrará un ejemplo de un documento RSS 2.0 básico que contiene un único artículo: En este ejemplo, los 2 elementos principales que se agregaron fueron la declaración de espacio de nombres (xmlns:g="http://base.google.com/ns/1.0
") y 4 atributos (vínculo de imagen [image_link]
, precio [price]
, estado [condition]
e ID [id]
).
<rss xmlns:g="http://base.google.com/ns/1.0" version="2.0">
<channel>
<title>Ejemplo: Google Store</title>
<link>https://store.google.com</link>
<description>Este es un ejemplo de un documento RSS 2.0 básico que contiene un solo elemento</description</description>
<item>
</item><g:id>TV_123456</g:id>
<g:title>Google Chromecast con Google TV</g:title>
<g:description>Google Chromecast con Google TV te ofrece el entretenimiento que te gusta hasta en 4K con HDR</g:description>
<g:link>https://store.google.com/product/chromecast_google_tv</g:link> <g:image_link>https://images.example.com/TV_123456.png</g:image_link> <g:condition>nuevo</g:condition>
<g:availability>en stock</g:availability>
<g:price>USD 49.99</g:price>
<g:shipping><g:country>US</g:country>
<g:service>Estándar</g:service>
<g:price>USD 7.99</g:price></g:shipping>
<g:gtin>123456789123</g:gtin>
<g:brand>Google</g:brand>
</channel>
</rss>
Descarga el archivo de ejemplo para obtener una descripción general más detallada de una fuente de datos de productos XML en RSS 2.0.
Descargar el ejemplo de RSS 2.0
Declaración de espacio de nombres de Google Merchant Center
La siguiente declaración de espacio de nombres es necesaria para usar atributos que solo están definidos en el espacio de nombres de Google Merchant Center.
xmlns:g="http://base.google.com/ns/1.0"
Además de declarar el espacio de nombres de Google Merchant Center, también se debe incluir un prefijo en cada etiqueta de atributo. Agregamos este prefijo a los atributos para distinguir aquellos que están definidos en nuestro espacio de nombres de los elementos definidos en RSS 2.0. El prefijo seleccionado para esta declaración de espacio de nombres es “g”:
<g:image_link>
http://www.google.com/images/google_sm.gif</g:image_link>
Los atributos del espacio de nombres de Google Merchant Center deben incluir este prefijo; de no hacerlo, los atributos o los valores que contengan se ignorarán.
Atributos
Puede utilizar todos los atributos relevantes que sean específicos de sus productos. Si suministra información adicional sobre sus productos mediante estos atributos, aumentará en gran medida la probabilidad de que se muestren en los anuncios de Shopping y las fichas gratuitas cuando un cliente realice una búsqueda en Google. Además, muchos de los atributos definidos en el espacio de nombres de Google Merchant Center se pueden usar más de una vez dentro de un solo producto. Esto te permite agregar más información disponible sobre un producto en tu fuente de datos de productos.
Sección 2: Lista de tareas importante
Antes de enviar tu fuente de datos de productos, te recomendamos que revises la siguiente lista para garantizar que el archivo tenga el formato correcto:
El nombre de archivo debe terminar con la extensión .xml.
El nombre del archivo de la fuente de datos de productos que registres en tu cuenta de Google Merchant Center debe coincidir con el nombre que asignas a tu archivo.
No olvides incluir las declaraciones de espacio de nombres. Estos valores deben coincidir exactamente con la versión que se muestra.
- Espacio de nombres de Google Merchant Center:
xmlns:g="http://base.google.com/ns/1.0"
. - Espacio de nombres de atributos personalizados:
xmlns:[prefix]="http://base.google.com/cns/1.0"
, en el que[prefix]
se reemplaza por el prefijo que incluyó en su archivo.
Comprueba que el prefijo incluido en las etiquetas de atributo de Google Merchant Center y de Google Merchant Center personalizado coincida con el prefijo definido en la declaración de espacio de nombres.
Quita los atributos que no contengan ningún valor.
Sección 3: Nota final
La entrada de ejemplo incluida en este documento se simplificó para permitir un enfoque más claro en los conceptos básicos de la creación de fuentes de datos de productos XML. Si bien aceptamos fuentes de datos de productos que contengan otros elementos definidos en el estándar RSS 2.0 o en tu propio espacio de nombres, cualquier información que contengan estos elementos se ignorará durante el procesamiento y no aparecerá en tus anuncios o fichas. En ese momento, solo procesaremos los datos contenidos en los elementos RSS 2.0 predeterminados y en los atributos dentro de los espacios de nombres de Google Merchant Center y de Google Merchant Center personalizado.