How to Install and Set Google Meet on Moodle

Поделиться
HTML-код
  • Опубликовано: 18 окт 2024

Комментарии • 56

  • @NellieDeutsch
    @NellieDeutsch  3 года назад

    How to set up a page as a single activity (course) on Moodle and add the content of your privacy policy ruclips.net/video/Ug9sVyUaW8E/видео.html

  • @usomitsolutionspvt.ltd.9239
    @usomitsolutionspvt.ltd.9239 2 года назад +1

    Hi Dr. Nellie I Have been watching your all moodle videos such a great videos you are making, It helps to grow knowledge of LMS
    Thank you, Soo, much.
    Warm Regards

    • @NellieDeutsch
      @NellieDeutsch  2 года назад

      Thank you for your kind feedback. Let me know if there's a topic you'd like to see.

  • @rafaelmsv
    @rafaelmsv 3 года назад +1

    Hello teacher. All right?
    Is it necessary for each teacher to access with their google account or can I configure only one and be used in the environment without the need for teachers to enter with theirs?

    • @NellieDeutsch
      @NellieDeutsch  3 года назад

      Excellent question, Rafael. Great to hear from you. Each teacher has to have an organization email.

  • @OlufemiOlubodunJeremiah
    @OlufemiOlubodunJeremiah 3 года назад +1

    This is very helpful

    • @NellieDeutsch
      @NellieDeutsch  3 года назад

      Thank you. Glad to be of help. Let me know if you have any questions when you try it out.

  • @ibrahimazzyadi3624
    @ibrahimazzyadi3624 3 года назад +1

    Hi Dr. Nellie,
    Thanks for the video. I have a question 🤔
    Moodlecloud already comes with BBB installed as the default provider for video conferencing. What made you change to Google meet?

    • @NellieDeutsch
      @NellieDeutsch  3 года назад +1

      I don't use Moodlecloud (not free). I have my own dedicated server (cheaper than Moodlecloud) for a few Moodle sites. Actually, I use a few synchronous platforms. I use Jitsi (free with recordings on Dropbox), Big Blue Button (free but limited and not for production), MeritHub (paid), ZOOM (paid) Google Meet (paid) , and Microsoft Teams (paid). I used to use Congrea (free/no recordings).

    • @ibrahimazzyadi3624
      @ibrahimazzyadi3624 3 года назад

      @@NellieDeutsch Yes, I know that moodlecloud is relatively expensive hosting service. But does it justify the high price? Is there any difference between moodlecloud and any other hosting service like ScalaHosting?

    • @NellieDeutsch
      @NellieDeutsch  3 года назад +1

      @@ibrahimazzyadi3624 There are many hosting services that have everything you need to install and maintain your Moodle site or sites. Moodlecloud takes the load off teachers who do not want to bother with maintaining a Moodle installation. Everything on Moodlecloud is ready. However, you don't have the option of adding your own plugins. You're only a manager. You can also host Moodle with Moodle partners. It's expensive, but worth your while if you don't want to pay someone or manage your Moodle installation. It's all about funding.

    • @ibrahimazzyadi3624
      @ibrahimazzyadi3624 3 года назад

      @@NellieDeutsch you mean if our school has google workspace for education accout and moodlecloud account we can't add plugins like google meet or google assignment?

    • @NellieDeutsch
      @NellieDeutsch  3 года назад +1

      @@ibrahimazzyadi3624 Google assignment can be added since it's not a plugin, but Google meet for Moodle is a plugin that need you to have admin control of your Moodle site. Do you have admin control?

  • @willyjuanggo3126
    @willyjuanggo3126 3 года назад +1

    Hi, Doctor Nellie Deutsch.
    Does it have to be a HTTPS url to make it work?
    Mine is not a https and it says that "Certain scopes are unavailable (labelled with or ) because usage of these scopes is restricted to projects using HTTPS URLs only. To continue, edit your OAuth clients and remove non-HTTPS URLs from the credentials page."

    • @NellieDeutsch
      @NellieDeutsch  3 года назад

      Yes, it does. Google will not grant approval unless the domain has an SSL certificate. You can get it from your cPanel for free.

  • @alfredofigueiredof
    @alfredofigueiredof 3 года назад +1

    Tem como transmitir "embed" na plataforma moodle? Ou seja: uma funcionalidade que "escondesse " o link da reunião, de modo que o aluno só entrasse na reunião passando pelo Moodle (estando dentro do moodle e assistindo por lá).

    • @NellieDeutsch
      @NellieDeutsch  3 года назад

      Is it possible to transmit "embed" on the moodle platform? In other words: a feature that "hides" the meeting link, so that the student only enters the meeting by going through Moodle (being inside the Moodle and watching over there). Yes, it is possible, Alfredo. Sim, claro que é possível.

  • @ronesantos4224
    @ronesantos4224 Год назад +1

    A new version of this plugin with support for Moodle mobile is now available

    • @NellieDeutsch
      @NellieDeutsch  Год назад +1

      Thank you for sharing this wonderful news, Rone.

  • @unistec6097
    @unistec6097 3 года назад +1

    Greetings friend, when I try to generate a room URL I get the following error: "Error 400: invalid_request Permission denied to generate login hint for target domain" and I don't know why since I followed all the steps, maybe you can help me

    • @NellieDeutsch
      @NellieDeutsch  3 года назад

      Sorry to hear you're getting an error. How are you setting up the meet? Are you using an organization account?

    • @unistec6097
      @unistec6097 3 года назад

      @@NellieDeutsch yes, i have organization account

    • @NellieDeutsch
      @NellieDeutsch  3 года назад

      @@unistec6097 Is cache javascript turned on?

    • @alex.cluyima6206
      @alex.cluyima6206 2 года назад

      @@NellieDeutsch How do you turn on cache Javascript? My Google Meet has failed to generate.

    • @NellieDeutsch
      @NellieDeutsch  2 года назад

      @@alex.cluyima6206 Hi Alex, yes you need to turn cache Javascript on. Are you the admin? If you are go to admin > search cache javascript > tick it off if it's not ticked off. Here's an image tinyurl.com/ybfuj6dg

  • @willyjuanggo3126
    @willyjuanggo3126 3 года назад +1

    Hello, Dr. Nellie Deutsch.
    Would you mind telling me how to create this kind of page: moodle4teachers.org/mod/page/view.php?id=14532 on Moodle?
    Thank you in advance

    • @NellieDeutsch
      @NellieDeutsch  3 года назад

      Great question! Here it is ruclips.net/video/Ug9sVyUaW8E/видео.html

  • @JanLordLuga
    @JanLordLuga 3 года назад

    do you have updated video for this? coz when I tried to sync the drive it wont sync to moodle. Please help

    • @NellieDeutsch
      @NellieDeutsch  3 года назад

      Please share the steps you took.

    • @JanLordLuga
      @JanLordLuga 3 года назад

      @@NellieDeutsch i tried to downgrade my moodle and it works. Maybe they need to update the plugin in order to work for the latest version of the moodle

    • @NellieDeutsch
      @NellieDeutsch  3 года назад

      @@JanLordLuga He has not upgraded the plugin, but it works on my Moodle 3.11.2 sites.

  • @mcronieldegozo6843
    @mcronieldegozo6843 3 года назад

    {
    "errors":
    [
    {
    "domain": "global",
    "reason": "invalid",
    "message": "Invalid Value",
    "locationType": "parameter",
    "location": "q"
    }
    ],
    "code": 400,
    "message": "invalid Value"
    }
    hello, may I ask something? Thank you
    how can I fix these issues?

    • @NellieDeutsch
      @NellieDeutsch  3 года назад

      First of all, I know how frustrating errors can be. What Moodle version are you using? Are you the admin with a paid or organization that pays for Google meet? Did you get approved by Google developers?

    • @mcronieldegozo6843
      @mcronieldegozo6843 3 года назад +1

      Thank you @Dr. Nellie Deutsch as of now it's working I try to use a different email address for the professor, and it's work Thank you so much for your response.

    • @NellieDeutsch
      @NellieDeutsch  3 года назад

      @@mcronieldegozo6843 Glad to hear that it's working. The email has to be a Google organization email. BTW, the javascript cache needs to be enabled.

  • @rameshmoorthy610
    @rameshmoorthy610 3 года назад

    Hello Mam, My domain and owners are verified using DNS CNAME method of 1 hour ago. Created credential(Key & OAuth Client Id) for GSuite APIs successfully. Configured G-Meet in my LMS with the keys and I am getting an error while create activity
    {
    "error": "idp_initialization_failed",
    "details": "Not a valid origin for the client: *.domain.com:8443 has not been whitelisted for client ID ****.apps.googleusercontent.com. Please go to console.developers.google.com/ and whitelist this origin for your project's client ID."
    }
    Please help me out! Thanks in advance!

    • @NellieDeutsch
      @NellieDeutsch  3 года назад

      Did you add the following Sensitive Scopes www.googleapis.com/auth/calendar.events and www.googleapis.com/auth/drive ? Take a look at this Google presentation for further information docs.google.com/presentation/d/10BRWlXWyOL1HycxTssbG9RoypE7EFwl5Ec61QaL4hkc/edit?usp=sharing

    • @rameshmoorthy610
      @rameshmoorthy610 3 года назад

      @@NellieDeutsch Yes I added that two scopes and if I click on "Generate Room URL" getting an error in console: "Uncaught TypeError: FormData constructor: Argument 1 is not an object."
      Note: Successfully configured OAuth 2 services.

    • @NellieDeutsch
      @NellieDeutsch  3 года назад

      @@rameshmoorthy610 Did you restrict your key? Can you share a link so I can try it out?

    • @rameshmoorthy610
      @rameshmoorthy610 3 года назад

      @@NellieDeutsch Yes. I restricted HTTP referrers and Google Analytics, Calendar, Classroom, Cloud, Google+, and Drive APIs along with my domain "*.domain.com", "*.domain.com/*" and "sub.domain.com:port"

    • @NellieDeutsch
      @NellieDeutsch  3 года назад

      @@rameshmoorthy610 What sensitive scopes did you add? Just add these www.googleapis.com/auth/calendar.events and www.googleapis.com/auth/drive