Following these instructions: https://developers.google.com/google-apps/extensions-console/
I cannot deploy my own contextual gadget to a Google Apps domain.
The creation, assignment of Manifest / Extractor (including validation), and deployment look fine, but granting access results in 302 (redirection) to the Google Apps admin console, and the gadget does not appear in the Marketplace application management console.
UPDATE - Workaround developed
1) Follow the instructions https://developers.google.com/google-apps/extensions-console/
2) Then go to https://console.developers.google.com/project and select your project
3) APIS and OAUTH → Credentials → Create New ClientID
4) Select “Service Account”, then “Create Customer ID”
5) A private key is not needed for this process and can be dropped. Click the "Good, received" button.
6) Return to the Marketplace application console: https://admin.google.com/AdminHome#AppsList:serviceType=MARKETPLACE and select your project
7) Select "Data Access", then "Grant Data Access"
The context gadget should now be deployed and have the correct permissions
The method described at https://developers.google.com/gmail/contextual_gadgets seems to be completely out of date. Even the form in the Google Apps Gadget Console seems outdated.
You need to follow this description: https://developers.google.com/apps-marketplace/preparing
Contextual gadgets are now developed using the API console (rather than the application console), and there is a form for creating extractors, etc.
Source: https://habr.com/ru/post/971574/More articles:"Unfortunately, there is no data for this metric" Android Developer Console (what does this mean?) - androidCPython - GIL locking in the main thread - cpython - a way to quickly multiply and reduce the matrix when working in memmaps and CPU - pythonJavaFX menu - first letter, underline - javaBootstrap: aligning two buttons on the same line - cssConcat Two IQueryables with Anonymous Types? - c #Opengl Shader, what are the alpha components of gl_FragColor? - opengl-essort mongodb documents by timestamp (in desc order) - pythonPlaying a WAV file stream by stream over a network connection in iOS - iosAndroid Studio error: unsupported version of Android Gradle plugin (0.9.2) - androidAll Articles