Es posible editar Formularios de Google para permitir la validación de datos y el uso de algunas javascript o herramientas similares para dar una sensación avanzada al formulario. Mientras se asegura de que el formulario no se elimine del entorno de google o al menos es capaz de alimentar sus datos a una hoja de cálculo de google.Editar fuente de formulario de google manteniéndola dentro del entorno de Google
Respuesta
Es posible hacer eso, pero no es una manera muy "limpia" de hacerlo. Puede crear un formulario con formulario de Google y usar HtmlService para analizar a través del html con el enlace y desde allí puede agregar más html/javascript con él. Este truco es posible por ahora, pero si hay algún cambio en la estructura html de Google Form, se romperá esto.
Tipo de ... Puede crear una forma muy sofisticada utilizando Google Apps Script. Para alguien con experiencia y una biblioteca esto puede ser tan corto como una hora. Si está comenzando desde cero, le llevará mucho más tiempo (la curva de aprendizaje para un principiante de Apps Script puede ser un poco alta).
Hemos encontrado que si estamos entregando el formulario personalizado a personas dentro de nuestro dominio Google Apps Script funciona muy bien. Si necesitamos recopilar información del público en general y podemos recopilarla mediante un formulario regular de Google, también funciona de maravilla. Sin embargo, si necesitamos recopilar información utilizando un script de aplicaciones de personas fuera de nuestro dominio, usamos otro servicio (no Google).
Lo mejor de la suerte.
He estado buscando el uso de Google App Scripts, no diré que soy novato con él, ya que hice un proyecto sobre GAS que implica la aprobación del flujo de trabajo. Pero simplemente no puedo encontrar ningún recurso creíble que pueda darme alguna base sobre cómo personalizar formularios usando Google App Scripts. –
Ok, pensé esto. Simplemente puede tomar la sección dentro de ... y pegarla en su página web y seguirá interactuando con su fuente de datos de Google, la hoja de cálculo. Allí después se puede utilizar cualquier herramienta web para editar la forma en sí, como HTML, JavaScript, Ajax, etc. Sin embargo, hay algunas cosas que debe saber acerca de este método:
Si desea añadir un nuevo campo Tendrás que agregar eso en el formulario de google real y luego copiarlo nuevamente ... y volver a hacer todo el trabajo que hiciste antes. Entonces este es un mal método si sabes que vas a seguir agregando nuevos campos todo el tiempo.
Asegúrate de no cambiar ninguno de los términos relacionados con Google como nombres de clase de las etiquetas, parámetros de acción, etc. Creo que el tipo de trabajo que puedes hacer con él, que es perfectamente aceptable, son aquellos que permiten cambiar la apariencia de la forma y sus periferias.
Use HtmlService. Estoy triste porque a nadie se le ocurrió esta respuesta. –
- 1. Editar eventos del calendario de Google desde la cuenta de servicio de Google: 403
- 2. google webfonts dentro del boletín html
- 3. código de Google descargar fuente
- 4. Google Analytics: ¿puede recopilar datos del formulario?
- 5. ¿Cómo cambiar el tamaño de fuente del gráfico de Google?
- 6. Google Analytics Realtime Sandbox Entorno
- 7. ¿Puedo editar una aplicación hecha por Google AppInventor con otro entorno de programación?
- 8. Validación de formulario con Google Web Toolkit?
- 9. Búsqueda de código fuente con Google Desktop
- 10. ¿Buscar en fuente html con GOOGLE?
- 11. ¿Cómo editar los archivos de fuente .woff ofrecidos por Google Webfonts?
- 12. Uso del diseño receptivo dentro de Google Sites
- 13. Creación de formulario Ajax en Google App Engine
- 14. Desactivar pestaña Fuente en Google Code
- 15. Delphi - formulario dentro del formulario
- 16. ¿Cómo obtener el código fuente del navegador Google Chrome?
- 17. Seguimiento de conversiones de Google AdWords con formulario AJAX
- 18. Cómo configurar un entorno de ensayo en Google App Engine
- 19. Usar Google Analytics para rastrear las presentaciones de Google Form
- 20. Obtener entorno dentro del controlador
- 21. ¿es posible eliminar "Google Frontend" del encabezado de respuesta del motor de la aplicación de Google?
- 22. Google Doodle de hoy del sintetizador Moog
- 23. Cómo mostrar la vista previa de fuente de Google
- 24. diferencias navegador web de Google representación de fuente
- 25. Google mapa de código fuente de conducción para su ejemplo?
- 26. Fuentes web de Google almacenadas localmente versus fuente en línea
- 27. Google Webfont conflicto con la fuente local
- 28. Estilo fuente para Google Code Jam
- 29. Color de fondo del gráfico de Google
- 30. complemento de JavaScript/formulario similar a las opciones de repetición del calendario de Google
Chicos para reformular mi pregunta, lo que estoy buscando es cómo editar el formulario de Google mediante programación. Quiero saber qué clases, paquetes o API usar para ellos. Puede responder explícitamente eso. Si es posible, proporcione enlaces a estos recursos. –
Primero deberá usar UrlFetchApp.fetch (myFormUrl) .getContentText() para obtener el código HTML de su Formulario de Google. Luego, puedes modificar los códigos con replace y esas cosas. Por último, utilizará HtmlService.createHtmlOutput() con el HTML recuperado. Como no hay una forma directa o incluso documentación para esto porque este es un truco "pirateo" y puede romperse en cualquier momento si la estructura html en Google Form cambia. – shh