I made a basic add-on for Google Docs. Now I want my friends to try it out before I make it public. I tried sharing the project and having someone else set it up, but that’s too much work.
I heard I needed a Google Cloud Platform project. So I made one and set up the OAuth stuff. I connected my script to the project and added some test users.
But now I’m stuck. How do I get these test users to install and check out my add-on? Is there an easy way to do this?
I’d really appreciate any help or tips on making this testing process smoother. Thanks!
I’ve been through this process a few times, and it can definitely be tricky. Here’s what worked for me:
After setting up your GCP project and adding test users, you need to create a deployment. Go to your Apps Script project, click ‘Deploy’ > ‘New deployment’. Choose ‘Add-on’ as the type.
In the deployment settings, select ‘Install add-on’ for the execution type. This creates a private, testable version.
Once deployed, you’ll get a URL. Share this with your test users. They can click it to install the add-on in their Google Docs.
One caveat: make sure your OAuth consent screen is properly configured in GCP. If it’s not, your testers might see scary warnings.
Hope this helps streamline your testing process. Let me know if you run into any snags!
hey, i’ve been there! here’s a quick tip: after setting up GCP and adding testers, make a test deployment. go to Deploy > New deployment, pick ‘Add-on’, and choose ‘Install add-on’. you’ll get a URL to share with ur friends. they can click it to add the add-on to their Docs.
just make sure ur OAuth screen is good or they might see scary warnings. good luck!
Having gone through this process recently, I can share what worked for me. After setting up your GCP project and adding test users, you need to create a test deployment. In your Apps Script project, go to Deploy > New deployment and choose ‘Add-on’ as the type. For the execution, select ‘Install add-on’. This creates a private version for testing. You’ll get a URL after deployment - share this with your testers. They can use it to install the add-on in their Google Docs.
One important note: ensure your OAuth consent screen in GCP is properly set up. Otherwise, testers might encounter warning messages that could deter them. If you run into any issues during this process, don’t hesitate to ask for more specific guidance.