presentation_deploy
Deploys a presentation commit as an Apps Script web app and returns its URL, skipping redeployment when the version and access level are unchanged.
Instructions
Publica una versión (commit) de una presentación como web app de Apps Script y devuelve su URL. Idempotente por versión y por acceso: si ese commit ya está publicado con el mismo nivel de acceso, devuelve la URL existente sin volver a deployar. El control de acceso (quién puede ver la URL) se maneja con el argumento opcional "access"; si no se especifica, usa DOMAIN (solo cuentas @bidcom.com.ar) por defecto — no hace falta confirmar con el usuario salvo que pida explícitamente otro nivel de acceso.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ID del deck a publicar. | |
| access | No | Override puntual del acceso para este deploy. Si se omite, usa el default del server (DOMAIN salvo que APPS_SCRIPT_WEBAPP_ACCESS diga otra cosa) — no hace falta preguntarle al usuario si no pidió algo distinto. | |
| version | No | SHA de commit a publicar. Si se omite, publica el HEAD actual. |