¿Cómo integrar Snappy con Google Sheets?

Sheets paso a paso 🚀

Sabrina

Última actualización hace 14 días

Google Sheets es una aplicación de hojas de cálculo en línea. La integración con Sheets ofrece la gestión de estados de órdenes, categorías y búsqueda de producto, así como obtener las sucursales de productos.

¿Cómo empezar?

¡La conexión es sencilla y automática!👇


1. Para comenzar, debes iniciar sesión en la plataforma de Snappy. Dentro del menú lateral, dirigite a Configuración.


2. Dentro de este menú, se debe seleccionar la opción Integraciones > Envíos, como se indica en el video. Buscar la opción Google Sheets y seleccionarla:

3. Aquí se deben completar los campos requeridos. 

  • En primer lugar, la URL: es decir, el link del Google Sheets a utilizar. 
La URL debe extenderse solo hasta el ID del archivo. 

Por ejemplo: https://docs.google.com/spreadsheets/d/1nO0000T408MfV1/

  • Luego, la apikey que, a continuación, indicaremos cómo obtenerla.
  • Por último, una vez completos ambos campos, se podrá se seleccionar la hoja que se desea utilizar del archivo de Sheets.

☝️ Recordá activar la integración y la función Estado de orden.

🖐️ Las credenciales utilizadas deben ser del usuario propietario de los documentos de Sheets


☝️ Además, el archivo debe ser de acceso público.

¿Cómo crear la Apikey?

  • Para crear la Apikey, primero dirigite a la consola API.


  • En la lista de proyectos, seleccioná un proyecto o creá uno nuevo.


  • Si la página de API & Services (API y servicios) no está abierta aún, abrí el menú de la izquierda y seleccioná API & Services.


  • Sobre la izquierda, seleccioná Credenciales.


  • Clickeá en Crear credenciales y seleccioná API key.


  • Copiá y pegá la Api key en el apartado de la integración dentro de la plataforma.

Habilitar Google Sheets API

Una vez creada la Apikey, es necesario activar Google Sheets API.



  • Seleccioná el proyecto donde creaste la Apikey.


  • Buscá Google Sheets y clickeá en Habilitar. Si en vez de Habilitar, indica Administrar, significa que ya está habilitada para este proyecto.

Estados de órdenes

❗️ La hoja de cálculo que se desee vincular debe tener el siguiente formato, te compartimos una plantilla para descargar:

💡TIP: Pueden crear una columna que indique los estados que utilizan y aplicar una función de Si anidado para armar todas las condiciones, según los estados que requieran.


Les dejamos un ejemplo de la estructura de esta función 👇

👉 Esta estructura incluye:


  • Una o más condiciones (Entregado/Despachado/Confirmado).
  • El estado que corresponde si se cumple la condición (Delivered/Shipped/Confirmed).
  • El estado que corresponde si no se cumple la condición (Unknown).


📌 A modo de recomendación, compartimos los estados de pedido disponibles de Snappy para que puedan utilizar los que les resulten más convenientes:


  • created: Order Created/Confirmed
  • validating: Validatin Credentials/Information
  • approved: Orden Approved
  • preparing: Preparing Order
  • processing: Generic Processing
  • processing-delayed: Processing has been delayed


User Input 

  • awaiting-user: Awaiting User Input/Action
  • awaiting-pickup: Awaiting User PickUp


Payment 

  • invoiced: User Invoiced
  • awaiting-payment: Awaiting User Payment
  • processing-payment: Processing User Payment
  • payment-denied: User Payment Denied/Rejected
  • payment-error: User Payment Failed


Shipping 

  • shipping: About to Ship
  • shipped: On its way
  • shipping-to-branch: On its way to a branch
  • shipping-to-pickup: On its way to pickup point
  • shipping-retry: Shipping Retrying
  • shipping-delayed: Shipping delayed
  • failed-to-deliver: Failed to deliver order


Shipping External

  • shipping-awaiting-external: Waiting for external provider in order to ship
  • shipping-external: External provider is getting ready to ship
  • shipped-external: External provider has shipped


Final 

  • done: Generic Completed
  • picked-up: Order Picked Up by User
  • delivered: Order Delivered


Devolution

  • devolution: Generic Devolution
  • processing-devolution: Processing Devolution


Other 

  • reorder: Generic Re-order
  • canceled: Generic Canceled
  • inexistent: Order does not exist
  • error: Generic Order Error
  • unknown: Valid order, no idea about its status

Búsqueda de productos

🖐️ La plantilla de productos incluye dos hojas: una para productos y otra para variantes de productos.

🛍️ Es necesario que los productos tengan nombres claros para que el asistente pueda encontrarlos. 


Por ejemplo, si tu producto es arroz, asegurate de que en el campo del nombre diga arroz y no "arr".


❗️ La hoja de cálculo que se desee vincular debe tener el siguiente formato, te compartimos una plantilla para descargar:

Hoja para productos

En la plantilla, en la hoja Productos se deben completar los siguientes campos:


  • ID. Es el identificador del producto, puede ser un ID o el SKU. 


  • NAME. Nombre del producto. 


  • DESCRIPTION. Descripción del producto. 


  • IMAGE. Link a la imagen, este enlace debe contener únicamente la imagen.


  • PRICE. Precio del producto.


  • link. Enlace a la página web del producto.


  • stock. Cantidad de stock disponible.


  • category. Nombre de la categoría de producto. 

Hoja para variantes

En la hoja Variantes, se deben completar los siguientes campos:


  • id. Es el identificador del producto, puede ser un ID o el SKU.


  • price. Precio del producto, ya que el precio puede variar de acuerdo a la variante.


  • product. Es el ID del producto al que pertenece la variante


  • Luego, se agrega una columna por cada variante deseada. El título de la columna, será el nombre que tenga la variante. Por ejemplo: Color.

☝️ Los productos pueden contener diferentes variables. Solo se deben completar las celdas de las variantes que correspondan a cada producto, como se muestra en el ejemplo.

¡Listo! Ya sabés cómo integrar tu tienda a Google Sheets 🎉

Si necesitás ayuda, contactanos a través de Lupe haciendo click acá o podes escribirnos a [email protected] 😉 

¿Te ha sido útil el artículo?

A 0 de 0 les gusta este artículo