Configura una biblioteca cliente

Te recomendamos que uses las bibliotecas cliente de la API de Google a fin de configurar Content API for Shopping. En esta guía, se usan las bibliotecas cliente de la API de contenido de Python como ejemplo, pero están disponibles para muchos lenguajes de programación populares y simplifican las tareas comunes de la API, como la autenticación, el envío de solicitudes y el análisis de respuestas. Si deseas obtener ayuda con la configuración de bibliotecas cliente para otros lenguajes, consulta el repositorio README.md del lenguaje en el repositorio googleads/googleads-shopping-samples en GitHub.

A fin de configurar la biblioteca cliente de la API de Google para Python, completa los siguientes pasos:

  1. Crea un directorio para los archivos de configuración y autenticación de la biblioteca cliente. En el directorio principal, crea los siguientes directorios:

    ~/shopping-samples/content/.

  2. Para descargar las credenciales de tu cuenta de servicio, completa los siguientes pasos:

    1. En el menú de Configuración de Merchant Center, selecciona Content API.
    2. Haz clic en Autenticación.
    3. Haga clic en [+] CREAR CLAVE DE API.
    4. Si se le solicita, lea y acepte los acuerdos de las Condiciones del Servicio.

    La nueva clave se descarga automáticamente.

  3. Cambie el nombre del archivo de credenciales descargado por service-account.json.

  4. Mueve el archivo service-account.json a tu home directory/shopping-samples/content/.

  5. En tu archivo home directory/shopping-samples/content/, crea un archivo merchant-info.json vacío.

  6. En merchant-info.json, agrega el siguiente texto:

    {
    "merchantId": your Merchant Center merchant ID,
    "accountSampleUser": "the email address associated with your Merchant Center account"
    }
    
  7. Clone (o descargue y descomprima) el repositorio googleads/googleads-shopping-samples de GitHub en cualquier ubicación de su computadora. No tiene que estar en su directorio principal ni en ~/shopping-samples/content/.

  8. Si descargaste y descomprimiste el repositorio, en lugar de clonarlo, cambia el nombre del directorio que descomprimiste a googleads-shopping-samples.

  9. Para instalar las dependencias de muestra necesarias, en una ventana de terminal, navega a googleads-shopping-samples/python/ y ejecuta lo siguiente:

    pip install -r requirements.txt
    

Ahora tiene la biblioteca cliente de la API de Google para Python configurada y lista para usar con la Content API. En la siguiente sección, creará y enviará una solicitud para insertar un producto nuevo.