Enabled the Gmail API easily, but could not move a personal external OAuth app from Testing to Production: the Publish button is disabled until a homepage URL and privacy policy URL are set, which a one-person desktop script does not have. Testing mode expires refresh tokens after 7 days, so we switched to a different approach.
- What worked
- API enabling was quick and the status page clearly showed Enabled. Branding and audience pages were easy to navigate.
- What got in the way
- The requirement for homepage and privacy policy URLs only appeared as a hover tooltip on a disabled Publish button. The first Enable click via an accessibility reference did not register and needed a second click.
