Los complementos de Google Classroom ya están en fase de disponibilidad general para desarrolladores. Consulta la documentación sobre complementos para obtener más información.
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Puede haber algunas situaciones en las que prefieras proporcionar contenido adicional fuera del iframe. Por lo tanto, puedes optar por cargar el contenido del archivo adjunto en una pestaña nueva en lugar de limitarlo al iframe, siempre y cuando tu complemento cumpla con los requisitos especificados en esta página.
Comportamientos obligatorios en pestañas o ventanas nuevas
La lista de tareas de requisitos del complemento de Classroom especifica ciertos comportamientos cuando se abren pestañas o ventanas nuevas. En la siguiente tabla, se proporcionan aclaraciones y sugerencias de implementación sobre los requisitos específicos.
ID
Requisito
Cómo conocer a
3.2
Si se inicia una tarea en una pestaña o ventana nueva desde cualquiera de los recorridos de iframe, DEBE proporcionar un mensaje fácil de usar para volver a Classroom.
En el sitio externo, incluye un mensaje, un banner, una notificación emergente o cualquier otra notificación que le indique al usuario que regrese a Classroom cuando termine la tarea.
5.1
Cuando se inicia studentViewUri, el complemento NO DEBE sacar al usuario del iframe para completar una tarea.
Idealmente, los usuarios pueden completar todos los recorridos relevantes dentro del iframe. Abrir pestañas nuevas puede desorientar a los usuarios y aumenta la complejidad de usar el complemento. Mantén la experiencia del usuario dentro del iframe para proporcionar la menor fricción posible al usuario final.
5.2
Si la actividad del complemento aparece en el iframe, DEBE haber una vista previa de la tarea en el iframe.
No abras el sitio externo de inmediato cuando el usuario haga clic en la tarjeta del archivo adjunto. En su lugar, proporciona una vista intersticial básica en el iframe que muestre una imagen o una descripción de la tarea que se abre en una pestaña nueva. Incluye instrucciones para ayudar a los usuarios a navegar y completar la actividad con éxito.
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2024-12-21 (UTC)"],[[["Classroom add-ons should prioritize displaying content within the iframe for optimal user experience."],["Add-ons opening content in new tabs must include clear instructions for users to return to Classroom."],["If unavoidable, new tab content should be preceded by a preview within the iframe with task details and navigation instructions."],["While add-ons can open new tabs, keeping content within the iframe provides ease of access and reduces user effort."]]],[]]