I wanted to type out a quick little blurb on our K-12 experience with the new Google Assignments integration and how we are using simultaneously with the older Google LTI integration. The older integration is the one that adds the "Google Docs Cloud Assignment" option for an External Tool submission. We have had numerous issues with that one. Our biggest issue was students who are unable to authenticate their Google accounts with Canvas. We were having to delete authentication tokens and clear cache and other troubleshooting steps. This occurred frequently with the teachers that were trying to use it daily.
We are trying out the Google Assignments integration and (so far) it is working a lot better. I won't go into the details of how it works because someone already did that. Also there is a great webinar that shows off the features. I just wanted to type this up for anyone who wants a way to have both of the integrations without confusing your users too much.
Modifying the Google Assignments XML
I had a problem with installing the new LTI because I did not want to delete the older integration in case someone was using it with no issues. So instead, I slightly modified the XML that google provided here and added the word "Beta" next to to all of the links to the newer integration so people wouldn't get them confused. Here is a screenshot of what they look like together with my modifications:
External Tool Assignment
Add to Module
If you would like to do the same thing, you can use my edited version of the XML below. I only changed the English translation. When you add the app to your account, use the "Paste XML" configuration type and paste this information into the XML Configuration box: