Update: The public folder is no longer required since version 1.301sv32 as explained in this post.
This is one of the two most common warnings, some users are getting. We are putting together some notes, references, and comments here, with the promise of updating this post as we learn more and adapt the add-on around this public folder requirement.
Is this a bug, an error, a malfunction of the Mapping Sheet add-on?
I would say, no.
However, it is a requirement that might become a limitation, specially for Google Apps accounts, when the domain administrator has disabled the public sharing settings.
Why is that public folder a requirement for this add-on?
- Mapping Sheets add-on relies on the use of a public folder within your Google Drive account, to host the mapping webpage and your data files.
- That folder needs public visibility and view permission, for this add on to work. It is a technical requirement for hosting the mapping page and the data files. Learn more about public folders on this Google post "Host webpages with Drive"
- The add-on will create the mapping folder (with name xsMapping) within your Google Drive account, and set the required sharing settings (public visibility and view permission). Learn more about visibility options on this Google post on "How to share"
Where are those sharing settings and how to change them?
- First, you need access to the add-on feature to install the Mapping Sheets add-on. This feature is enable by default, if you have any problem check this link with your domain administrator, to fix this issue. Go Admin console > Google Apps > Drive > General settings > Allow users to install Google Docs add-ons.