You can link any embeddable website in an interactive object and have it open directly inside of Gather within an iframe. This includes individual Google documents, spreadsheets, and forms, but not Google Drive file directories. Almost any site can be embedded as long as the website administrator allows embedding.
Add Interactive Object
To embed an image in an object, open the Object Picker from Mapmaker or from the Build pane in your Space. In the Object Picker, select your desired object. Under Object Interactions, select Embedded website.
Enter the URL of the website you wish to embed. Set your activation distance (the default is 3), and add a custom prompt message, if you'd like.
Place the object in your Space and select Save in the Top Nav Menu of the Mapmaker (no need to save if you're placing the object within your Space).
When anyone walks up to the object, they will be prompted to interact with the default message (Press x to interact) or your custom prompt message. When they press "x" on the keyboard, the embedded website displays within Gather. They can press "x" again or click the x to close the embedded website.
Embedded Website Troubleshooting
- The website must be a URL that begins with https. Unfortunately, we do not allow http sites for security concerns.
- The website must allow embedding in an iframe. If the site dose not allow embedding, you will see a "refused to connect" message or something similar when you interact with the object. You can test if a website will work in an iframe here: https://www.w3schools.com/tags/tryit.asp?filename=tryhtml_iframe
- A workaround for websites that cannot be embedded is to paste the URL within an object as a note interaction. This will allow the participants to see a URL when they interact with that object, as in the screenshot and gif below. If they click the URL it will open the website in a new tab.
When the person interacts with the object, they can click the URL in the note to access the website.