Cómo Generar una Clave API de Google para Acceder a Google Spreadsheets con Store Manager para PrestaShop - Store Manager para PrestaShop
50
Reduced by 1% when order is placed
Hurry up to get the best offer!
*See current discount amount on the site
Clasificación 0.00 stars - 0 votes

Cómo Generar una Clave API de Google para Acceder a Google Spreadsheets con Store Manager para PrestaShop


Para importar productos de PrestaShop desde Google Sheets, subir datos, agregarlos, anteponerlos o crear nuevos archivos, necesitarás claves API de Google. En este artículo, te guiaremos para generar tus claves API y utilizar la funcionalidad de Google Sheets. Si tienes alguna pregunta, contáctanos en [email protected] y estaremos encantados de ayudarte.

Pasos para obtener tus credenciales de API de Google Drive y Google Spreadsheet:

1. Accede a la Consola de API: https://console.developers.google.com/

Importante! La API de Google puede no estar disponible para todas las cuentas. Si no puedes habilitar la API de Google, puedes usar la carpeta offline de Google Drive para subir o descargar archivos.

2. Selecciona un proyecto o crea uno nuevo.


Generate Google API keys for Store Manager for PrestaShop,From the projects list, select a project or create a new one

Si no te redirige para crear un nuevo proyecto, haz clic en el desplegable junto al icono de Google Cloud en la esquina superior izquierda. Verás una lista de proyectos y un botón para crear uno nuevo.

3. Especifica el nombre del proyecto y la organización y haz clic en “Create”

Generate Google API keys for Store Manager for PrestaShop, Specify Project name, organization name and hit Create



Usa un nombre claro, como “PrestaShop to Google Drive sync” o similar.

Completa todos los campos requeridos y procede. Necesitarás habilitar la API de Google Drive y los ID de cliente OAuth 2.0.

4. Selecciona el proyecto en el desplegable de la lista de proyectos.

Once the project is created, make sure you select the newly created project in the project list to proceed.

5. Accede a “APIs y Servicios”.

Generate Google API keys for Store Manager for PrestaShop, Proceed to APIs & Services.

6. Ve a Enabled APIs and Services y haz clic en +Enable APIs and Services.

Generate Google API keys for Store Manager for PrestaShop, Go to Enabled APIs and Services  Enable APIs and Services.

7. En la lista de API, busca Google Drive API y Google Sheets API..

8. Enable Google Drive API

Generate Google API keys for Store Manager for PrestaShop, Enable Google Drive API.

9. Enable Google Sheets API

Generate Google API keys for Store Manager for PrestaShop, Enable Google Sheets API.

Si utilizas Google My Business y no puedes ver tus API y servicios habilitados, contacta con el administrador de tu cuenta de Google para habilitarlos, específicamente Google Drive API.

Para habilitar Google Drive API en una cuenta Business, ve a https://console.developers.google.com/

Abre el menú principal → APIs y Servicios → Biblioteca

En la biblioteca de API de Google, busca Google Workspace – Google Drive API (Google Enterprise API, Create and manage resources in Google Drive). Actívala para continuar.

https://console.cloud.google.com/apis/library/drive.googleapis.com

10. Vuelve a la sección “APIs y servicios habilitados” (como se describe en el paso 5) y abre la pantalla de consentimiento de OAuth.

Generate Google API keys for Store Manager for PrestaShop, open OAuth consent screen.

Habilita el tipo de usuario con acceso externo y haz clic en “Crear”.

11. Rellena todos los campos requeridos para crear tu aplicación.

Utilizarás tu propia aplicación para tus necesidades. Asegúrate de completar la información de manera clara, agrega el dominio de la aplicación (tu sitio web) y las políticas.

Agrega el correo electrónico de contacto del desarrollador. Usa el mismo correo que utilizaste para la creación de la aplicación.

Haz clic en “Guardar y continuar”.

Generate Google API keys for Store Manager for PrestaShop, Fill in all required fields to create your App.

12. Actualiza los alcances (acceso de la aplicación).

Para ello, haz clic en el botón “Agregar o quitar alcances” y habilita los siguientes:

  • auth/userinfo.email
  • auth/userinfo.profile
  • https://www.googleapis.com/auth/drive
  • https://www.googleapis.com/auth/drive.file
  • https://www.googleapis.com/auth/spreadsheets
Generate Google API keys for Store Manager for PrestaShop, Update your scopes (app access).

Si no puedes ver los alcances en la lista, puedes agregarlos manualmente.

Para agregarlos manualmente, haz clic en “AGREGAR O QUITAR ALCANCES” y, en el campo de búsqueda, encuentra los alcances mencionados anteriormente y agrégalos uno por uno.

Una vez que hayas terminado, haz clic en “Guardar y continuar”.

13. Agrega un nuevo usuario de prueba. Guarda y continúa.

Generate Google API keys for Store Manager for PrestaShop, Add a new test user.

Puedes agregar hasta 100 usuarios únicos a esta aplicación. La limitación es de por vida para cada aplicación.

14. En el paso de resumen, verifica todas las configuraciones y haz clic en “Volver al panel de control”.

Generate Google API keys for Store Manager for PrestaShop, check all settings and hit Back to dashboard.

15. Una vez que estés en la página de “APIs y servicios habilitados” y hayas creado tu aplicación, en el menú de la izquierda, selecciona “Credenciales”: https://console.cloud.google.com/apis/credentials

Generate Google API keys for Store Manager for PrestaShop, choose Credentials.

Crea unas nuevas credenciales y selecciona “ID de cliente de OAuth”.

16. En la creación del ID de cliente de OAuth, selecciona el tipo de aplicación: “Aplicación de escritorio” y especifica el nombre de las credenciales.

Haz clic en “Crear” para generar tu clave API.

Generate Google API keys for Store Manager for PrestaShop, create to generate your api key.

17. Ya tienes tu nuevo ID de Cliente y Secreto de Cliente.

No compartas estas credenciales con nadie.

Generate Google API keys for Store Manager for PrestaShop, You have your new Cliend ID and Client secret.

18. Puedes encontrar tu clave de API cuando hagas clic en los detalles de la clave de API:

Información adicional:

  • Client ID: sampleletters-numbers123lettersnumbers123.apps.googleusercontent.com
  • Client secret: SAMPLE123ASD321GFF123WER
  • Status: Enabled

19. Abre el software Store Manager – Preferencias (F12) – Almacenamientos en la nube

Agrega una cuenta de almacenamiento en la nube. Añade un nombre de almacenamiento, como Google Drive, y especifica el Client ID y Client Secret generados en el paso 16, luego presiona Autenticar.

Generate Google API keys for Store Manager for PrestaShop, Open Cloud storages.

20. Ahora puedes iniciar sesión con el nombre de usuario especificado en el paso 13.

21. Concede todos los permisos para continuar.

Generate Google API keys for Store Manager for PrestaShop, Grant all permissions to proceed.

Los permisos anteriores se conceden solo para este usuario con las credenciales de API mencionadas. No compartas estas credenciales con terceros.

22. Deberías ver la pantalla de “Autenticación exitosa”.

Ahora puedes usar la integración de Store Manager para PrestaShop y Google Sheets.

Generate Google API keys for Store Manager for PrestaShop, Now you can use Store Manager and Google SpreadSheets integration.

Si necesitas ayuda, contáctanos en [email protected]

Importante: No guardes, publiques ni transfieras tus claves de API a terceros.

Importante: eMagicOne nunca solicitará tus claves de API. Usa las claves generadas solo para ingresarlas en la aplicación.

Importante: No uses el botón de revocar ni regenerar, ya que tendrás que volver a ingresar tus claves de API en Store Manager.


¿Por qué necesitas claves de API de Google para trabajar con Google Sheets?

Google cambió el proceso de verificación de API en 2024. A partir de ahora, todos los desarrolladores de software deben pasar por una evaluación de seguridad de pago validada por un laboratorio autorizado por CASA cada año.

“Para ayudar a mantener los datos de los usuarios seguros, todas las aplicaciones que soliciten acceso a un ámbito restringido deben pasar por una evaluación de seguridad validada por un laboratorio autorizado por CASA. Esto incluye aplicaciones locales y complementos de Google Workspace. La evaluación garantiza que todas las aplicaciones que accedan a datos de los usuarios de Google cumplan con estándares de seguridad y permitan eliminar datos a solicitud del usuario.”

Para más información, consulta el artículo sobre Evaluación de Seguridad en el Centro de Ayuda de Verificación de Apps OAuth. El proceso de evaluación está detallado en el sitio web de CASA.”

“Recertificación Anual: Todas las aplicaciones deben ser revalidadas cada año. El nivel de certificación puede aumentar en los años siguientes. Una vez que una aplicación ha sido validada en el nivel 3, se mantendrá en ese nivel en los siguientes años.”

Dado que la integración de Store Manager con Google Spreadsheets requiere acceso de nivel 3, necesitamos pasar por una evaluación de seguridad costosa cada año. Lamentablemente, esto no se ajusta a nuestro modelo de pago único.

Como alternativa, ofrecemos a nuestros clientes la opción de registrar y solicitar sus propias credenciales de API para uso personal, ya que estas no requieren la validación de seguridad por parte de un laboratorio autorizado por CASA cada año.

Importante: Hemos pasado todas las validaciones requeridas antes de este cambio, por lo que puedes seguir utilizando el software de forma segura.


Descarga la versión de prueba de Store Manager y prueba la exportación e importación de productos con la integración de PrestaShop y Google Sheets.

Prueba ahora


Related Articles:


Card image
PrestaShop Google Drive Integration in Store Manager

Discover PrestaShop Google Drive Integration for exporting and importing products to/from Google Sheets. Read More…

Card image
Integrate PrestaShop with Google Sheets: Spreadsheet Import

Perform PrestaShop product import from your Google cloud storage with eMagicOne Google Drive Integration. Read More…

Card image
How to Upload PrestaShop Feed to Facebook Marketplace

Steps to Generate PrestaShop Feed and Feature Products on Facebook Marketplace. Read More…

Card image
Export PrestaShop Products From Specific Categories

Select specific categories from the available ones to make PrestaShop product export more flexible. Read More…


COMMENTS
Be the first to comment.