Page 1 sur 1

Temporisation sur un Google Form

Posté : 17 févr. 2016, 17:01
par Bastienn
Bonjour à tous!

Voilà je vous explique mon soucis, j'ai créer un formulaire avec Google Form pour mon travail.
Dans ce formulaire il y a une page avec une vidéo, j'aimerai que les personnes qui regardent la vidéo ne puissent pas passer à la page suivante sans avoir fini de regarder la vidéo.
J'aimerai donc activer une temporisation du temps de la vidéo pour qu'il ne soit pas possible de cliquer sur le bouton "Continuer" qui permet de passer à la page suivante.
Mais je ne comprends pas grand chose au google script.

Je vous remercie de votre aide!

Bastien

Re: Temporisation sur un Google Form

Posté : 17 févr. 2016, 17:10
par racacax
Bonjour,
Ce n'est pas du PHP que tu demandes, c'est du java ou autre. Tu as peu de chance de trouver quelqu'un ayant une réponse.

Re: Temporisation sur un Google Form

Posté : 17 févr. 2016, 17:58
par ynx
Salut,

Une solution simple serait de masquer le bouton Continuer au chargement de la page et de l'afficher uniquement après un certain délai (en utilisant par exemple la fonction javascript setInterval). Par contre cette solution ne garantie pas que l'utilisateur ai regardé la vidéo, il suffit simplement qu'il attende le délai d'affichage du bouton.

Une autre solution en javascript serait de détecter si possible les événements déclenchés par le player, celui-ci devrait déclencher un événement spécifique lorsque la lecture de la vidéo arrive à la fin. Mais encore une fois il suffit que l'utilisateur charge la vidéo juste avant la fin pour pouvoir continuer vers la page suivante.

Bonne journée,

Re: Temporisation sur un Google Form

Posté : 18 févr. 2016, 03:06
par @rthur
A mon avis tu ne pourras rien faire au sein d'un Google Form car tu ne peux pas y injecter de codes Javascript ou PHP.

Re: Temporisation sur un Google Form

Posté : 18 févr. 2016, 09:12
par Bastienn
Salut,

Une solution simple serait de masquer le bouton Continuer au chargement de la page et de l'afficher uniquement après un certain délai (en utilisant par exemple la fonction javascript setInterval). Par contre cette solution ne garantie pas que l'utilisateur ai regardé la vidéo, il suffit simplement qu'il attende le délai d'affichage du bouton.

Une autre solution en javascript serait de détecter si possible les événements déclenchés par le player, celui-ci devrait déclencher un événement spécifique lorsque la lecture de la vidéo arrive à la fin. Mais encore une fois il suffit que l'utilisateur charge la vidéo juste avant la fin pour pouvoir continuer vers la page suivante.

Bonne journée,


Salut,

est-ce possible d'insérer la fonction javascript setInterval au sein du Google script?

Re: Temporisation sur un Google Form

Posté : 19 févr. 2016, 19:04
par @rthur
Non, tu ne peux pas intégrer ni javascript, ni PHP sur les formulaires Google, donc c'est mort.