"Test installation flow"/"Integrate with Google" button missing - google-api

I'm working on a project, which integrates with some G Suite services, and is implemented using G Suite Marketplace SDK, so we can have it published on the GSM. We have unpublished versions of the app, which are used for testing.
Up until a few days ago, we were able to test the app, by going to Cloud Console at https://console.developers.google.com/, then to "G Suite Marketplace SDK", then to "Configuration", where we had a an "Integrate with Google" button. Earlier, this button had a "Test installation flow" label.
A few days ago, the button disappeared. No errors are shown. What I did notice as well, is that the Cloud Console UI changed as well (e.g. Configuration renamed to App Configuration, there's also a "Store listing" option etc.)
Does anyone have any idea about why the button might have disappeared?

Reported in Issue Tracker:
I have filed a bug in Issue Tracker regarding this behaviour:
Button “Integrate with Google” does not get displayed in the “Configuration” tab of Marketplace SDK
To anyone affected by this, I'd suggest clicking the star on the top-left of the referenced page, in order to keep track of its development and to prioritize it.
Update from Issue Tracker: Marketplace SDK UI has recently changed:
The disappearance of this button is caused by a change in Marketplace SDK UI, which also explains the other changes you noticed (e.g. App Configuration). This from Issue Tracker:
There as been an update in the UI, and the button Integrate with Google has been removed from the new UI.In any case, there are other ways to test add-ons before publishing them publicly (see here), including installing an unpublished one, deploying an Apps Script web app for testing or publishing the app privately so that it's only visible to users in your domain.As a sidenote, recording a video of an app is no longer required for OAuth review when trying to publish it to the Marketplace (for which this button was useful).

Related

This tab is not available on mobile

Recently, our (published) app stopped working on mobile, with the above message, "This tab is not available on mobile". The app is a custom teams tab basically.
What can be causing this issue?
From our side, we have not changed anything (neither in the manifest nor in the hosting).
Are there some changes in the teams policy or maybe some new requirements or changes?
In the desktop/web client the app works like it did before. On the mobile, if you try to click a link to the app tab, it shows this notification tooltip "not available on mobile" instead of opening the tab.
Manifest version: 1.9
"#microsoft/teams-js": "^1.12.1",
Not sure, if the versions are related, the mobile client shows that tooltip without even trying to open the tab.
It looks like the problem appeared with some latest update of the Teams client. The app is still working fine with Teams client from June 2022, but starts showing this message "tab is not available on mobile" if the Teams mobile client is updated to the latest version.
I have noticed that now there is a button to "Add an app.." in the teams app on mobile. Are there some new requirements for existing apps because of this maybe (so that existing apps won't work on mobile unless adapted)?
Related observation: all app tabs created disappeared on "More..." tab after mobile teams client is updated
Appreciate any insights what might be causing the issue?
Posting the solution here from the linked issue if somebody else faces it. The message was appearing because websiteUrl property was not set in the tab configuration. It is now required for the tab to appear in the mobile client. Setting this property in the tab configuration resolves the issue.

Can't publish initial build of app in Google Play Console

When I try to publish a release in the Google Play Console, I constantly get this error:
Your app cannot be published yet. Complete the steps listed on the Dashboard.
And yes, I have indeed completed all the steps listed in the dashboard. I am using the new Play Console Beta, this is possibly related. What do I need to do before I can publish a release? Is there a hidden step?
After some searching, I found the button 'Use classic Play Console'. Apparently there are some steps to be finished that are simply not visible in the Beta:
Click on Use classic Play Console
Go to Pricing & distribution
Check the Content guidelines checkmark
Check the US export laws checkmark
Press Save draft
And you're good to go!
I had that problem and fix it. the problem caused by google console because they added one additional task in the app content about wither your app is consider a news app or not. so go to the inbox in your app and you will find that message from google click and you will be leaded to the content that you should fill. I hope that help any one having that issue.
I also had this problem. It was regarding setting your app as free from the App Pricing section as my application was free. So after setting that, I released my app.

Cannot publish apps to gsuite marketplace. “This form is only for specific addons”

I spent 3 days to try publishing app in my sandbox gsuite domain. In the marketplace.
I'm trying to publish an app to my own domain. Whatever I'm doing I'm getting this error message
I followed the instructions here: https://developers.google.com/gsuite/marketplace/listing
and follow the instruction of all the guides.
I tried to publish using the chrome web store, I created a manifest, with and without project_id, whatever I'm doing I don't see the app in the "for your domain" section in the marketplace.
The only place I somehow success is when my using using Google Docs, and click "Add addon:", in the addons menu. They see my app, but not in the marketplace.
I have a specific question:
I'm trying to understand what this error message means.
The Publish tab is currently used only by Gmail add-ons, which do not require publishing to Chrome Web Store.
For the other add-ons it's required to have a Chrome Web Store listing.
The api_console_project_id is required in the manifest.

Apps Marketplace SDK: Test Install Flow button missing

Am creating a new project to migrate an oauth1 app to oauth2. Have enabled (and configured) the Apps Marketplace SDK. I am not seeing a "Test Install Flow" button in the settings screen.
I have not found any clues, after much searching, regarding prerequisites for making the button appear in the interface. Can anyone provide pointers about what to check for / what prerequisites I may have missed?
Update: I added an additional scope (beside userinfo.profile and userinfo.email) and the button appeared several minutes after saving the change. So problem solved, I suppose. Hope this helps the next person down the line :)
Update: I made a change to Universal Navigation Extension URL - and Test Install Flow button has again turned off. Reverted to the previous URL, and still no button. Is there some sort of an undocumented propagation period?
Possible that the solution here works for you - "Integrate with Google" button disappeared
In the marketplace SDK settings, uncheck the "Enable individual installs" option. The option doesn't do anything at the moment and shouldn't be enabled.

Google Apps Marketplace SDK : setup a contextual gadget

Ok, so without much notification given, adding market place listings to your vendor profile is no longer possible. The 'create new listing' button is greyed out.
I need to make changes to an existing marketplace listing but that gives errors. We are forced into the new SDK.
So I went ahead and enabled the apps market SDK, filled out all details including images of all sizes, add a COB extension for the contextual gadget and saved the whole thing.
A minute later I return to make a modification and dang... error: "We are looking into this.".
#Google: HELP !
UPDATE : I can reliably reproduce the error as explained here.
Enable Google Apps Marketplace SDK in your project
click on the gear icon, you will be directed to the old API Console
Fill out all details
Add a COB extension (Contextual gadget)
Save everything
Close the API console
Go back to your cloud console -> Google Apps Marketplace SDK
Click on the gear icon again
ERROR
Tested with several google accounts on different computeres and multiple projects on the cloud console.
#jonathanberi could we have a status on this issue, please? We are experiencing the exact same issue and we are unable to publish our app (which is ready) because of this bug. We have tried both creating a new Google Apps console project from scratch as well as modifying a draft of a yet to be published page with the same result. Is any information that we could provide to help?
You must fill out parameter name and a paramter value or your cloud console will return errors and you will not be able to recover from this.
Ouch, that were 3 useless weeks....

Resources