# Configurar una API de Google Shopping

Hay dos formas con las que puedes crear anuncios de Google Shopping en Google Merchant Center: puedes [exportar un feed](https://helpcenter.channable.com/list-advertise/list-and-advertise-es/google/publicar-items-en-google-shopping/configurar-un-feed-de-google-shopping) o enviar tus productos a través de una API. Este artículo cubre la API de Google Shopping.

***

### Antes de empezar <a href="#id-01jmhtpqh8hhzc7ea3e8mvzzmf" id="id-01jmhtpqh8hhzc7ea3e8mvzzmf"></a>

**Vas a necesitar**

* Una [cuenta de Google Merchant Center](https://support.google.com/merchants/answer/188924?hl=en\&sjid=9925308023770440011-EU)
* un país de destino activado en Google Merchant Center (configúralo en 'Países' en **Orígenes de datos > \[tu origen] > Configuración del origen de datos** en Google Merchant Center)

**Bueno saberlo**

* Si ves un error de API fallida, es posible que tu conexión de Google Shopping haya caducado. Para solucionarlo, vuelve a conectar tu canal con tu cuenta de Google.&#x20;
* Los códigos EAN no son obligatorios para Google Shopping. Si estás enviando EAN a Google, puedes crear una regla para excluir los productos con EAN no válidos y evitar errores.
* No se aceptan los datos de producto que usan valores decimales con comas (,). Si tus datos usan comas, tendrás que cambiarlas por puntos decimales (.).&#x20;

{% stepper %}
{% step %}

### Crea tu API de Google Shopping

1. En Channable, ve a **Proyectos** > **\[Tu proyecto]** > **Canales.**
2. Haz clic en **+ Crear canal > Google Shopping > API**.
3. Haz clic en **Siguiente** para confirmar tu selección.
4. &#x20;Rellena la configuración de tu canal:
   * Para **Nombre**, dale a tu canal un nombre descriptivo.
   * Para **ID único por ítem**, selecciona el campo que contiene los IDs de tus productos.
   * Para **ID de Google Merchant Center**, introduce tu [ID de Google Merchant Center](https://support.google.com/paymentscenter/answer/7163092?hl=en).
   * Para **País**, selecciona el país en el que quieres publicar.
   * Para **Idioma**, selecciona el idioma en el que están los datos de tu producto.&#x20;
   * Para **Usa el grupo de reglas generales**, selecciona un grupo de reglas generales para aplicarlo a tu canal (si tienes uno).
5. Haz clic en **Guardar**.
   {% endstep %}

{% step %}

### Categoriza tus productos <a href="#h_01hy3d918ceywpf46yj5cf60r2" id="h_01hy3d918ceywpf46yj5cf60r2"></a>

1. En **\[tu canal de Google Shopping]**, ve al **Categorías** paso.
2. Mapea (asigna) categorías para todos los ítems.
   {% endstep %}

{% step %}

### Crear reglas <a href="#h_01k8r8et8k49h991f4an53c0zw" id="h_01k8r8et8k49h991f4an53c0zw"></a>

Cuando los datos de tu producto están incompletos o no coinciden con el formato que requiere Google, puedes usar reglas para mejorarlos.&#x20;

1. Crea reglas para optimizar tus productos y cumplir los requisitos de listado de Google Shopping.

{% hint style="success" %}
**Consejo:** Usa nuestras plantillas de reglas para configurarlas rápidamente.
{% endhint %}

{% hint style="warning" %}
**Importante:** No crees reglas para excluir productos sin stock. Google usa el estado de disponibilidad para indicar si un producto está agotado.&#x20;
{% endhint %}
{% endstep %}

{% step %}

### Mapea atributos compartidos <a href="#h_01k8r8et8kcy6gv59c1p25henr" id="h_01k8r8et8kcy6gv59c1p25henr"></a>

El **Crear** paso es donde configuras tus listados de productos para que cumplan los requisitos del marketplace. Es un paso esencial para publicar tus productos y evitar errores.

{% hint style="success" %}
**Consejo:** Pasa el cursor por encima para ver más información sobre el atributo, los valores aceptados y un ejemplo.&#x20;
{% endhint %}

1. Ve a la **Crear** paso.
2. Mapea los atributos marcados como obligatorios por el marketplace ().
3. Mapea cualquier otro atributo que sea relevante para tu negocio.
4. Haz clic en **Guardar**.

#### **Información detallada sobre los atributos obligatorios** <a href="#h_01k8r3btqd21fhsabfv21h0a7w" id="h_01k8r3btqd21fhsabfv21h0a7w"></a>

**Sección de ítems**

* **Disponibilidad:** Selecciona el campo que indica el estado de stock de tu producto&#x20;
* **Título:** Selecciona el campo que contiene los títulos de producto&#x20;
* **Descripción:** Selecciona el campo que contiene las descripciones de tus productos
* **Enlace:**
* **Marca:** Selecciona el campo que contiene la marca del producto
* **Estado:** Selecciona el campo que indica el estado de tu producto
  * Si el mismo estado se aplica a todos tus productos, haz clic en el desplegable > **Valores estáticos** y selecciona el tipo de estado.
* **Canal:** Selecciona el campo que contiene información sobre dónde almacenas los datos de inventario de tu producto.&#x20;
  * Si todo tu inventario está almacenado de forma local o en línea, haz clic en el desplegable > **Valores estáticos** y selecciona el tipo de ubicación.
* **Moneda:** Selecciona el campo que contiene información sobre la moneda en la que vendes tus productos.&#x20;
  * Si vendes en la misma moneda para todos los productos, haz clic en el desplegable > **Valores estáticos** y selecciona la moneda.
* **Precio:** Selecciona el campo que contiene los precios de tus productos.

  **Nota:** No se aceptan los valores decimales con comas (,). Si tus datos usan comas, tendrás que cambiarlas por puntos decimales (.).&#x20;
  {% endstep %}

{% step %}

### Conectar con Google Merchant Center <a href="#h_01hy3d918dgz1e9sgg7cxd9w6m" id="h_01hy3d918dgz1e9sgg7cxd9w6m"></a>

Una vez que hayas terminado de configurar tus listados de productos, puedes enviarlos a tu Google Merchant Center:

1. En **\[tu API de Google Shopping]**, ve a **Configuración**.
2. En **Cuenta de vendedor vinculada**, haz clic en **Seleccionar cuenta de vendedor**.&#x20;
3. Haz clic en **+ Conectar una cuenta nueva** para añadir una nueva cuenta de vendedor.
   1. Para **Etiqueta**: ponle nombre a tu conexión
4. Te redirigiremos a Google para que inicies sesión con tus credenciales y aceptes los permisos.
   {% endstep %}

{% step %}

### Activa tu API <a href="#h_01k8tcc2hbbg22yvvycm4910xd" id="h_01k8tcc2hbbg22yvvycm4910xd"></a>

1. Activa tu proyecto si todavía no lo has hecho (**Configuración > Activar proyecto > Guardar**)
2. En el **Configuración** paso de **\[tu API de Google Shopping]**, haz clic en **Activar API**.
3. Haz clic en **Guardar**.
4. Haz clic en **Actualizar** para enviar tus listados a Google Shopping.
   {% endstep %}

{% step %}

### Revisar y corregir errores de listado <a href="#h_01j35h130qvdf03xj50b02adjv" id="h_01j35h130qvdf03xj50b02adjv"></a>

Ve a la **Resultado** paso y haz clic en la **Feedback** pestaña. Esta página muestra todos los posibles errores de procesamiento que tienen tus datos de producto en un momento dado.&#x20;

#### **Resolución de errores** <a href="#h_01k8r8dqkckp5peq77mmdev91f" id="h_01k8r8dqkckp5peq77mmdev91f"></a>

1. En **Descripción**, haz clic en el nombre del error. Esto te lleva a una vista general de los productos con ese error.
2. En **ID**, haz clic en el número de ID y desplázate. Deberías ver un aviso resaltado en rojo en la sección donde se produjo el error. Pasa el cursor por encima del aviso para obtener más información.
   1. Si el error es un error de mapeo, haz clic en **Ver en crear** para ir al atributo que necesitas mapear o volver a mapear, que estará resaltado en azul.
   2. Para obtener más información sobre el atributo y sus valores aceptados, pasa el cursor por encima de .
3. Resuelve el error.
4. Repite el proceso con los errores restantes. Cuando estés listo, vuelve a ejecutar tu canal haciendo clic en **Actualizar**.

Puedes comprobar tus productos publicados correctamente en la pestaña **Correcto** . &#x20;
{% endstep %}
{% endstepper %}
