Is it possible to disable Google Drive UI integration, for our new Google Webstore App?
Our web app uses the Google Drive API scope for managing users' documents, but we don't yet support Google Drive UI integration (i.e. we don't have a page which can take in a document ID and show appropriate content. The user would have to navigate from the home page instead). The app has been rejected from the GAM on this basis, and Google directed us here for technical support.
I have seen the following in the UI:
In the 'Apps Marketplace SDK' settings, the checkbox for 'Google Drive SDK' is checked & disabled here (project ID replaced with XXXXX): https://console.developers.google.com/project/XXXXX/apiui/apiview/appsmarket_component/googleapps_sdk.
In the 'Drive SDK' settings, I cannot find a setting to disable Google Drive UI integration here (project ID replaced with XXXXX): https://console.developers.google.com/project/XXXXX/apiui/apiview/drive/drive_sdk
We do hope to integrate with the Google Drive UI in the future. In the meantime we would like our new app to be available to our customers, for installation by their domain administrators.
Is there a known way to achieve this?
Thanks
You should be able to disable the UI integration from the Developer Console.
In the Drive API's "Drive UI Integration" tab, find the "Creating files" checkbox and make sure it is unchecked. Also remove any MIME types you specified. You may want to uncheck any of the other checkboxes below "Creating files" that you may have checked. Save those changes.
In the GAM SDK settings, you can uncheck the "Drive extension" box and save. That should disassociate your GAM app from being a Drive app as well.
Related
I have uploaded APK since 24 hours in internal app sharing as a any one can download app from link.
but when try to open that link it's showing "Item not found".
Here is screenshort of Manage testers settings.
I want to do something like any can download app from link(without adding tester accounts)
Tick the option you can see on the screenshot below.
According to the internal app sharing documentation (See "Troubleshoot issues"), there are many reasons why this could be the case, but they often boil down to the users not being eligible to receive the app in production (e.g. incompatible device, not in the country the app is distributed in, etc.).
Note that we (Play Console team) understand that this is not ideal and are actively working to remove this limitation.
From Developer Side
1.Go to PlayStore
2.Select Your app from List
3.in Side Bar select "Development Tools"
4.select "Internal App Sharing"
5.In "MANAGE UPLOADERS" try to add email id of ur tester
or go to "MANAGE TESTERS" and check "Allow testers outside of email lists to download internally shared builds" and Save it
upload app using this https://play.google.com/apps/publish/internalappsharing/
7.share url of InApp Shared with testers.
From Tester Side
How authorized testers turn on internal app sharing
Before authorized testers can download apps using internal app sharing, they need to turn on internal app sharing on their Google Play Store app.
Open the Google Play Store app Google Play.
Tap Menu Menu > Settings.
In the “About” section, tap the Play Store version 7 times.
After the Internal app sharing setting appears, tap the switch to turn on internal app sharing.
Tap Turn on.
After deleting all activity associated with the Google account linked to the AIY Voice Kit Pi project, the Assistant no longer responds to voice input queries. Now the Assistant responds, "Actually there are some basic settings that need your permission first. Just go into the Google Assistant settings on your phone for more details." I did not use a phone for initial setup of the AIY Voice Kit project. Why would I need to use a phone now? Is there a workaround that I can do using the web interface of my Google account?
You should be able to follow these instructions through the web to enable certain permissions in order to use the Assistant.
Open the Activity Controls page
Ensure the following toggles are on:
Web & App Activity
In addition, be sure to select the Include Chrome browsing history and activity from websites and apps that use Google services checkbox.
Device Information
Voice & Audio Activity
If you are using a corporate managed Google account with the Google Assistant SDK ask your administrator to turn on Web & App Activity (for everyone or just your account). Ours was turned off for everyone which prevents an individual user from selecting the "Include Chrome browsing history and activity from websites and apps that use Google services" checkbox.
Google Admin G-Suite
The setting "Enable Individual Install" has recently been added in a Google Apps Markeptplace configuration, but I was not able to find its meaning. Does anyone has an idea ?
Thanks
I got an email from a google representative today with the following:
We’re excited to let you know that you will soon be able to enable anyone within an organization to install your app directly from the Google Apps Marketplace. To prepare for this new feature, you should choose whether to enable or disable individual user installs for your app.
Please follow these instructions to enable individual user installs:
Navigate to your Google Developer Console.
Select your Google Apps Marketplace project.
Click APIs under the APIs & auth section.
Click the gear icon next to Google Apps Marketplace SDK.
Check Enable Individual Install
Click Save changes.
This feature is only available for apps in Google Apps Marketplace that use OAuth 2.0. To learn how to upgrade your OAuth 1.0 app to OAuth 2.0, please see these upgrade instructions. Please also note, only individual users of Google Apps for Business, Google Apps for Education, and Google Apps for Government will be able to install your app.
This feature was announced today in a blog post. To quote:
Now, any Google Apps user can install these applications by logging into Google Apps, clicking the app launcher icon , clicking More, and then clicking More from Apps Marketplace.
Following these instructions: https://developers.google.com/apps-marketplace/preparing
I am unable to deploy an in-house Contextual Gadget to a Google Apps Domain. I have filled in the COB details correctly, but validation forces me to have: "At least one of Universal Navigation or Drive Extension needs to be enabled"
Neither of which are relevant.
Choosing "Universal Navigation" allows me to proceed, however the extension is installed as a "Universal Navigation" link, not as a Contextual Gadget.
The Google Apps Marketplace should only be used if you want to sell/distribute your gadget to others. If you want to deploy an internal gadget into your domain only, then use the extensions console: https://developers.google.com/google-apps/extensions-console/
We have a Marketplace app in the new Marketplace that we do not want the universal navigation extension to be visible for.
In the setup you can uncheck "Enable Universal Navigation extension". It then forces you to "Enable Drive extension".
we don't want either of these options. We only want API access, which is granted by installing the app from the marketplace.
Does anybody know the solution to this?
Don't think that there is any solution, either one is required.
Simply point the universal navigation to any HTML page with general info or your company website, it doesn't hurt.
Actually I found a workaround to solve this problem.
I enabled a "Drive Extension" but configured the Drive extension so that it never shows up in Drive by setting a "Default File Extension" that will never occur - eg "neveroccur".
Using this approach there is no universal navigation and my app can access the APIs for the whole organization. Users cannot see a drive extension as it never activates because the file type does not exist.