apps-script-samples icon indicating copy to clipboard operation
apps-script-samples copied to clipboard

Hello, all I want to do is to create and use a Test Add-on

Open karl-police opened this issue 6 months ago • 2 comments

Hello. It is really easy to run console.log("Hello World") in the console.

But why is it so difficult to run an addon on Google Docs? All, I wanted to do is create an Add-On, that exists across all Google Docs automatically. I do not want to have to do too much bureaucracy just to install an addon.

Please, fix it, please. I will not rest until it is not fixed. What in the world is this bruh. I saw my addon, and when I add this:

  "addOns": {
    "common": {
      "homepageTrigger": {
        "runFunction": "onDefaultHomePageOpen",
        "enabled": true
      },
      "logoUrl": "https://ssl.gstatic.com/docs/script/images/logo/script-64.png",
      "name": "Demo Google Workspace add-on",
      "useLocaleFromApp": true
    },
    "docs": {
      "homepageTrigger": {
        "runFunction": "onOpen",
        "enabled": true
      }
    }

I can't test the deployment anymore, because it says it needs to be approved. But what the hell is the point of like app manifest file if I can't test, what...

Approval makes sense only if you publish the app to everyone in the world. Why can't I use my own Add-on help.

 

It should be as easy as drag and dropping a Folder into Google Chrome so that it recognises it as an Extension.

But this thing here, it's worser, more difficult and then it makes me lose my mind, please fix it.

 

I saw a page mixed with untranslated text on Google Workspace, and I do not know what an "Internal" Account means, but this Google Workspace website it looks broken. Broken means, no account :/ soooo... Do you need an account? No, yes? What do I do, so I can just have a "local" Add-on? What do I do. And why can't I have certain Google Services, in individual languages. Why can I only globally set one language per page?

karl-police avatar Jul 28 '25 19:07 karl-police

Are you able to share screenshots?

vinay-google avatar Jul 28 '25 19:07 vinay-google

Are you able to share screenshots?

I set-up the example Cat thing, which adds a cat icon to like Gmail and Drive.

Now, apparently there's Workspace Add-on (so things that only wokr on Gmail, Drive, etc.) and then there's Editor add-on's (Docs, Sheets)

So, I can easily click the Install button for Workspace Add-on's and my addon will work for myself on Gmail, Drive, etc.

However, the Install button doesn't seem to have any functionality for Editor add-on's. Is that true?

 

I want to have an Editor Add-on, that will just be present. You know? Like, I open any Google Docs I like, and it will load my addon. That's all I want. I don't want to go to Apps Scripts and click Deployments and Test Deployments, and then click another button. I do not want to do that.

What can I do?

karl-police avatar Jul 28 '25 20:07 karl-police