Acortar automáticamente URLs en Google Sheets con T.LY Link Shortener
Esta automatización permite a los usuarios generar automáticamente URLs acortadas usando el servicio T.LY cada vez que se añade una nueva fila o se actualiza una fila existente en una hoja de Google Sheets.
El propósito principal es proporcionar una forma conveniente de acortar URLs directamente en un entorno de hoja de cálculo, agilizando el proceso de compartir y rastrear enlaces. Esta automatización está dirigida a usuarios que trabajan con datos, hojas de cálculo y bases de datos, alineándose con la promesa del producto Latenode de soluciones de 'Datos, hojas de cálculo y bases de datos'.
Cómo Latenode estima el tiempo y el coste
Latenode factura el tiempo de ejecución del workflow en segundos de CPU. Los primeros 10.000 segundos de CPU son gratuitos cada mes; después, el uso sigue el precio pay-as-you-go por segundo de CPU. Los nodos AI Plug-and-Play (PnP) se facturan por separado: cada token PnP cuesta 1 USD, con pago pay-as-you-go al coste del proveedor más una pequeña comisión de procesamiento, sin necesidad de claves API.
Precios completos — cómo funcionan los segundos de CPU →Vista previa del workflow
Qué hace esta plantilla
- Genera automáticamente URLs acortadas usando T.LY cuando se añade una nueva fila a una hoja de Google Sheets.
- Elimina la necesidad de acortar URLs manualmente en un entorno de hoja de cálculo.
- Proporciona una forma conveniente de compartir y rastrear enlaces directamente dentro de una hoja de Google Sheets.
- Agiliza el proceso de gestionar y distribuir enlaces para usuarios que trabajan con datos, hojas de cálculo y bases de datos.
- Produce URLs acortadas que se pueden copiar y compartir fácilmente con otros.
Cómo funciona
Conectarse a Google Sheets
La automatización comienza conectándose a la hoja de Google Sheets donde deseas generar automáticamente URLs acortadas. Deberás autenticarte y otorgar los permisos necesarios para acceder a la hoja.
Crear TinyURL
Una vez establecida la conexión con Google Sheets, la automatización detectará cualquier fila nueva añadida o fila existente actualizada. Para cada una de estas filas, la automatización utilizará el servicio T.ly para generar una URL acortada para el enlace en la hoja.
Escribir URL acortada
La URL acortada generada por T.ly se escribirá de vuelta en la misma fila de la hoja de Google Sheets, proporcionándote una forma conveniente de acceder y compartir el enlace acortado directamente dentro de la hoja de cálculo.
Formato personalizado
Opcionalmente, puedes aplicar formato personalizado a la URL acortada antes de escribirla en la hoja, como formatear la URL para incluir un prefijo o sufijo específico, o transformar la URL de otras maneras para adaptarla a tus necesidades.
Guía de configuración
Añadir credencial de Google Sheets
En el panel de Credenciales de Latenode, añade una nueva credencial para Google Sheets. Autentícate con tu cuenta de Google y otorga los permisos necesarios para acceder a tus hojas de Google Sheets.
Configurar nodo de Google Sheets
Añade un nodo de Google Sheets a tu flujo de trabajo. En la configuración del nodo, selecciona la credencial de Google Sheets que añadiste anteriormente. Luego, configura los parámetros de entrada, como el ID de la hoja de cálculo, el nombre de la hoja y la(s) columna(s) que deseas monitorear para filas nuevas o actualizadas.
Añadir credencial de TinyURL
En el panel de Credenciales de Latenode, añade una nueva credencial para TinyURL. Ingresa tu clave API de TinyURL o genera una nueva si aún no tienes una.
Configurar nodo de TinyURL
Añade un nodo de TinyURL a tu flujo de trabajo. En la configuración del nodo, selecciona la credencial de TinyURL que añadiste anteriormente. Mapea los datos de entrada del nodo de Google Sheets a las entradas apropiadas del nodo de TinyURL, como la URL larga que se va a acortar.
Añadir un nodo de Código JavaScript
Añade un nodo de Código JavaScript a tu flujo de trabajo. En la configuración del nodo, escribe un fragmento de código que tome la URL acortada del nodo de TinyURL y actualice la fila correspondiente en la hoja de Google Sheets con la URL acortada.
// Example JavaScript Code node
async function main(input) {
const { spreadsheetId, sheetName, rowIndex, shortenedUrl } = input;
// Use Latenode APIs to update the Google Sheet row
await googleSheetsApi.updateRow(spreadsheetId, sheetName, rowIndex, { shortenedUrl });
}Requisitos
FAQ