How do I embed a dynamic Google document into the Rich Content Editor?
You can create a document, slide presentation, or spreadsheet using Google Drive and then embed that document anywhere you can use the Rich Content Editor in Canvas. Any time you edit the Google document, it will be automatically updated in Canvas. For more information on how you can use this feature, visit this topic in the Community Forums.
Note: You might notice that some formatting, such as margins or line spacing, is lost when you embed a Google document into your course.
Create Google Document
Create any type of common file using Google Drive to embed it in your course content.
Publish to the Web
Open the File menu and select Publish to the web....
If the File menu is minimized, expand the menu by clicking the down arrows next to the edit icon.
Make sure that the Automatically republish when changes are made checkbox  is selected. Click the Start publishing button .
Click the OK button.
Copy Embed Code
Log In to Canvas
Log in to Canvas and access your course.
Open HTML Editor in Rich Content Editor
You can make your Google document appear anywhere that uses the Rich Content Editor. Access the Rich Content Editor where you want to show your Google document and click the HTML Editor link.
Paste Embed Code
Adjust Height and Width
You may want to change the width of the embedded document. Using the Rich Content Editor, click and drag the embedded document box to the desired width. The height will automatically adjust to the new width of the box.
View Embedded Google File
View your newly embedded Google document.