Embed node in Google Site

Are there plans to allow h5p nodes to be embedded in google sites.

See my attempt which failed at :



falcon's picture

We haven't looked specifically at Google Site, but we have the iframe embed option. I got access denied on that link

Thanks, falcon. Now it works. I will make that site page public for others who are new to see, as an example


Apologies I didn't look at your comment till now.

falcon's picture

How did you make it work? Did you just skip the last "<script> ... </script> part?

I am not good at HTML edit in Google Sites but this was what was the HTML code looked like over the same portion where the embedded interactive video was placed. :


<img src="https://www.google.com/chart?chc=sites&amp;cht=d&amp;chdp=sites&amp;chl=...'%3D20'f%5Cv'a%5C%3D0'10'%3D899'0'dim'%5Cbox1'b%5CF6F6F6'fC%5CF6F6F6'eC%5C0'sk'%5C%5B%22Include+gadget+(iframe)%22'%5D'a%5CV%5C%3D12'f%5C%5DV%5Cta%5C%3D10'%3D0'%3D900'%3D876'dim'%5C%3D10'%3D10'%3D900'%3D876'vdim'%5Cbox1'b%5Cva%5CF6F6F6'fC%5CC8C8C8'eC%5C'a%5C%5Do%5CLauto'f%5C&amp;sig=wSqf3mu8rMn-ss1yR-u61UC7wfQ" data-igsrc="http://32.gmodules.com/ig/ifr?mid=32&amp;synd=trogedit&amp;url=http%3A%2..." data-type="ggs-gadget" data-props="align:left;borderTitle:Include gadget (iframe);height:879;igsrc:http#58//32.gmodules.com/ig/ifr?mid=32&amp;synd=trogedit&amp;url=http%3A%2F%2Fwww.gstatic.com%2Fsites-gadgets%2Fiframe%2Fiframe.xml&amp;up_iframeURL=h..." width="900" height="879" style="display:block;text-align:left;margin-right:auto;" class="igm">


Am I correct in assuming the H5P seen running on a Google site is an iframe of another site.
I ask since I see "gmodules" in the code - is this the iframe gadget or have you found a way of getting Google to host the H5P code that controls the video?

icc's picture

No, this must surely be an iframe. May I ask where you saw this?


Yes it probably is!

I came across it when searching this site for reference to Google sites. They have a new responsive version out in Beta I was briefly considering for a project I'm developing. Google cloud services can run php so it could be done - but its beyond what I could consider.

rosex466's picture

I'm new to Google sites, and I'm wondering if anyone has had success embedding nodes into the new Google sites. I haven't figured out how to do it yet.

tim's picture


it is possible by pasting the embed link found at the bottom of each content type. 

Yes. Can embed h5p interactive videos but they must be hosted elsewhere. Like from h5p servers.

See the posts above. I just checked that it is working.


I looked in to the website and will use the code in near future.

I can't embed image hotspots iframes into Google Sites any more. It works with older ones I created 6 months ago, but I can't get any new content to embed. For example here it works (created 09/2021): https://sites.google.com/view/cbdigitaltutor/google-analytics

But here it does not (created 02/2022): https://sites.google.com/view/officesafety/home 

I've tried the images hosted from both WordPress and H5P but cannot figure it out. Can anyone help?