Nivel de programación: Principiante
Duración: 5 minutos
Tipo de proyecto: Automatización con un menú personalizado
Objetivos
- Comprende qué hace la solución.
- Comprende qué hacen los servicios de Apps Script dentro de la solución.
- Configura la secuencia de comandos.
- Ejecuta la secuencia de comandos.
Acerca de esta solución
Crea un cuadro de torneo para hasta 64 personas o equipos. Esta solución crea un diagrama de árbol que representa un torneo de eliminación única.
Cómo funciona
El script itera la lista de jugadores y determina cuántas rondas se necesitan en el cuadro. La secuencia de comandos da formato a la hoja Bracket para crear el diagrama de árbol y agrega los nombres de los jugadores a la primera ronda.
Servicios de Apps Script
En esta solución, se usa el siguiente servicio:
Servicio de hojas de cálculo: Obtiene el rango de jugadores y crea el diagrama de árbol para el torneo.
Requisitos previos
Para usar esta muestra, necesitas cumplir con los siguientes requisitos previos:
- Una Cuenta de Google (es posible que las cuentas de Google Workspace requieran la aprobación del administrador)
- Un navegador web con acceso a Internet
Configura la secuencia de comandos
Haz clic en el siguiente botón para crear una copia de la hoja de cálculo de ejemplo Crea un cuadro de torneo.
Crear una copia
Ejecuta la secuencia de comandos:
- En la hoja de cálculo que copiaste, haz clic en Bracket maker > Create bracket. Es posible que debas actualizar la página para que aparezca este menú personalizado.
Cuando se te solicite, autoriza la secuencia de comandos. Si la pantalla de consentimiento de OAuth muestra la advertencia Esta app no está verificada, selecciona Opciones avanzadas > Ir a {Nombre del proyecto} (no seguro) para continuar.
Vuelve a hacer clic en Bracket maker > Create bracket.
Cambia a la pestaña Bracket para ver el cuadro del torneo.
Revisa el código
Para revisar el código de Apps Script de esta solución, haz clic en Ver código fuente a continuación:
Ver el código fuente
Code.gs
Colaboradores
Google mantiene esta muestra con la ayuda de los Google Developer Experts.