Unable to publish Google editor add-on to the G Suite Marketplace - google-apps-script

Currently, I'm working on a project that will be sharing a written in Apps-Script framework Google Slides extensions. One of the first tasks I've had to do was how to publish an example add-on to a whole private domain? To accomplish this I've used the instruction from official Google documentation:
Publishing an editor add-on
I've gone through these steps without any bigger problems, but it looks like not everything has gone as expected. My extension now is visible in a Chrome Web Store, but unfortunately not in G Suite Marketplace. In result, I cannot see it in a list of add-ons in Google Slides editor that are available for my private domain.
I've published script to Chrome Web Store and also enabled and configured G Suite Marketplace SDK in my project. And even the state of publishing looks fine:
My manifest.json file
It even looks like my extension is installed for a whole domain(I've clicked 'Integrate with Google' button)
But still I cannot see my add-on in Google Slides as well as in G Suite Marketplace:
Did somebody ever faced a similar situation? Did I skipped something important or am I doing something in a wrong way?

#AlanWells I've did what you said and saved configuration, but still I can't see my addon in domain-wide addons in Google Slides editor as well as in G Suite Marketplace.
Required scopes
Scopes in project settings
Scopes in Marketplace configuration
Can I do anything else in this situation ?

Related

How to add Google Workspace Marketplace Add-on to Application Launcher?

I want to add my Google Workspace Marketplace Add-On to app launcher but it is only appearing in the sidebar. I have gone through the support documents but have not found anything in this regard. How do I make it appear on the application launcher as well?
The app launcher image is given below
The sidebar icon is shown below
Answer:
It's not possible to add Workspace add-ons to the App launcher.
Documentation update:
Since there's no explicit mention of this in the official documentation, I requested this to be added to the support document Customize Google Workspace Dashboard for your users (bottom section Using Dashboard or App launcher), and also reported in Google Issue Tracker:
Workspace add-ons cannot be added to App launcher; add explicit mention to documentation

use my Add-on for google docs on all my docs (and publish it) [duplicate]

Problem
I can't find a way to publish a "private" google sheets addon and share it to testers with the new G Suite Marketplace process as it used to be possible with the Chrome Web Store publication.
Description
I used to publish google sheets addons "privately" (with no verification) via the Chrome Web Store. The process was to publish the addon selecting "Private" as Visibility and then checking "Only Trusted Testers from current publisher settings" adding those users to the list of allowed testers.
Since now new addons can be published only via G Suite Marketplace, I can't find a way to replicate the publishing method described above.
The only possibilities I see are two and none work in my case:
The first is to publish the addon publicly and select "unlisted". This method requires a verification process that I don't need since I just what to share the addon with a handful of users. The second is to publish it privately, but this is only possible if the users are within the same organization. This will also not work since I want to share it with testers outside the organization.
I've been also considering publishing the addon with the testers accounts but linking it to a script owned by myself but I assume this won't be possible.
Question
Is there a way to replicate the "Private" publishing to testers of the Chrome Web Store (or any way to selected users not necessarily belonging to the same organization) with the new G Suite Marketplace?
Answer:
Unfortunately your assertion is correct and this isn't possible.
More Information:
Since G Suite add-ons now get published via the G Suite Marketplace rather than the Chrome Web Store, they now have to go through the G Suite Marketplace publication process. According to the documentation for the G Suite Marketplace:
You can publish your add-on publicly, so that any user can find and install it. You can also publish add-ons privately, for users in a specific domain only. If you are a G Suite domain administrator, you can install published add-ons—whether public or private—for your domain users.
So the only available methods of publishing are either for a G Suite domain, or public.
References:
Publishing G Suite add-ons | Google Developers

Problems Accessing Google Sheets Addon

I created a google sheets addon that pulls some information from gmail and displays it in a specific format on a worksheet. This addon is to be used only by my account so I've set it as unlisted in the webstore. I've published this addon to google and paid my $5. It looks like everything got accepted just fine and when I see the definition of the addon on the store it says: Published / GAM: Pending under Status.
Initially, when I clicked on the Addon's Name in the Developer Dashboard I was able to see what the Addon would look like in the store and there was a link to install the addon for free. When I would click this link I would get taken to an empty google sheet and then after a few seconds I would get a pop-up that would say "Add-on not found. Try again, or check back later." I did as suggested and tried several times later with no luck. Then after a while when I now visit the chrome developer dashboard and I click the addon's Name I get taken to the G-Suite Market place page not the addon's page. I tried replushing the addon but still got the same results.
Does it take hours for google to process unlisted addons? Is there something that I a missing? I read something about google store migrating to G suite market place, is this part of the problem?
When the Add-ons menu is choosen in a Google spreadsheet, and the "Get add-ons" menu item is clicked, the GSuite Marketplace now opens by default.
The changes that you have experienced are because of the migration of add-ons from the Chrome Web Store to the GSuite Marketplace.
It is still possible to navigate to your listing in the Chrome Web Store, but you can't do that through the old Chrome Web Store developer dashboard. You need to go to the new Developer Dashboard. The problem is, that even though you can see the unlisted add-on listing in the Chrome Web Store, it can't be installed.
New Chrome Web Store Developer Dashboard
In the status column you will see a Published-Unlisted status for your add-on.
If you don't use the new Chrome Web Store developer dashboard, then you may not be able to find your listing at all for add-on published as unlisted.

How to publish a Google Apps Script web app to the G-Suite Marketplace?

First, I know there is a similar question but it is very old and that answer is not valid anymore.
I am working on a Google Apps Script web-app (either bounded to a Sheet, or a stand alone one that'll reference a Sheet). I am wondering if it is possible to publish it to the G-Suite Marketplace? All of the documentation I am finding talks about publishing add-ons and what not.
I saw this, and many articles/post link to it saying that is how, but it says publishing to the Chrome store is deprecated.
But I can't find anything on publishing a GAS web-app to the marketplace. Is it possible?
Answer: No
I know this hasn't been explicitly written anywhere but I'm taking my cues from the following docs -
Choosing where to publish - here they describe what can and cannot be published on G Suite Marketplace (albeit, Web Apps show-up nowhere)
G Suite Marketplace SDK > Configuring the Marketplace SDK > Extensions - here too, they haven't listed Web Apps as a form of accessibility
Hope this helps! Plus, I've built a fair amount of web apps myself and have always wanted to get it listed somewhere but haven't been able to do so - yet :)

"Project Key is not associated with current project" trying to set up Marketplace SDK

I'm trying to publish a Google Docs addon, visible only to my Google Apps domain, and then automatically install it for everyone in the domain
I have:
made a script in Google Drive, shared it with everyone on the domain
deployed it to the Developer Dashboard using Publish -> Deploy as Addon, with Publish in Google Apps Marketplace turned OFF
pushed it from the Developer Dashboard, making it visible just to users of my domain, giving it all the necessary fields and images
verified that others from the domain can install the addon by going to Addons -> Get addons in a Google Doc, toggling the filter to For mydomain.com. Also verified that it works when installed that way.
created a new project in Google Developers Console, added Google Marketplace SDK and created an OAuth2 client id
I'm stuck on the step of "configure Marketplace SDK", specifically the project key for the Docs add-on extension option in it, where I'm consistently getting a Project Key is not associated with current project. error.
I believe I need to finish this step, so that I could then re-do step 2 with Publish in Google Apps Marketplace turned ON, and then finally enable it for everyone.
Steps that shouldn't affect things, but might be worth noting:
I am not the owner/admin of the domain, but the admin is assisting in steps where I get stuck. (like creating the OAuth2 client id)
I have transferred ownership of the Developer Dashboard entry to a group that I'm owner of (on the desired domain)
I have transferred ownership of the Developer Console project to that same group
the problem was I manually created a project in Google Developers Console
instead, I should've used the Resources -> Advanced Google Services -> Google Developers Console link to access a HIDDEN PROJECT (?!) and enable Marketplace SDK there.
sigh.