En esta página, se muestra cómo crear y, también, implementar una función de Cloud Functions escrita con Node.js, Python o Go mediante Cloud Console.
Para obtener un análisis más detallado sobre cómo crear y, además, implementar una función en Cloud Console, consulta Implementa desde Cloud Console.
Antes de comenzar
- Accede a tu Cuenta de Google.
Si todavía no tienes una cuenta, regístrate para obtener una nueva.
-
En la página del selector de proyectos de Google Cloud Console, selecciona o crea un proyecto de Google Cloud.
-
Comprueba que la facturación esté habilitada en tu proyecto.
- Habilita las API de Cloud Functions and Cloud Build.
Crea una función
Abre la página Descripción general de Cloud Functions en Cloud Console:
Ir a la página Descripción general de Cloud Functions
Asegúrate de que el proyecto para el que habilitaste Cloud Functions esté seleccionado.
Haz clic en Crear función.
Asigna un nombre a la función.
En el campo Activador, selecciona Activador HTTP.
En el campo Código fuente, selecciona Editor intercalado. En este ejercicio, usarás la función predeterminada proporcionada en el editor. La función registra un mensaje que debes proporcionar en un paso más adelante.
Usa el menú desplegable Entorno de ejecución para seleccionar un entorno de ejecución.
Cuando termines estos pasos, tu pantalla debe ser similar a la siguiente, dependiendo del entorno de ejecución que hayas seleccionado:
Implementa una función
Sigue estos pasos para implementar la función:
En la parte inferior de la página, haz clic en Crear.
Después de hacer clic en Crear, Cloud Console se redireccionará a la página Descripción general de Cloud Functions.
Mientras se implementa la función, aparecerá junto a ella un ícono giratorio pequeño. Cuando termina de implementarse, el ícono giratorio cambia a una marca de verificación color verde.
Prueba la función
Para probar la función predeterminada que se proporcionó en el editor directo de Cloud Console, sigue estos pasos:
Expande el menú de la función y haz clic en Test function (Probar función).
En el campo Evento de activación, ingresa el texto
{"message":"Hello World!"}
y haz clic en Probar función.En el campo Resultado, debería aparecer el mensaje
Success: Hello World!
.En el campo Registros, el código de estado 200 indica que la prueba se realizó con éxito.
Visualiza registros
Revisa los registros para ver tus mensajes en el historial:
- De regreso en la página Descripción general de Cloud Functions, despliega el menú y haz clic en Ver registros.
Aparece tu historial de registros.
Qué sigue
- Obtener más información sobre cómo escribir funciones de Cloud Functions
- Obtener más información sobre cómo implementar funciones de Cloud Functions
- Obtener más información sobre cómo llamar a Cloud Functions
- Obtén más información sobre cómo supervisar funciones de Cloud Functions.
- Obtén más información sobre cómo ejecutar funciones de Cloud Functions de manera local.
- Descubrir los instructivos más avanzados sobre funciones de Cloud Functions