Hello, I need help understanding if there’s a solution for my situation.
I have a YouTube channel created years ago under a personal Google/YouTube account. I built a Python script using the YouTube API + OAuth to schedule streams (2 per week, 4–8 weeks out). It worked at first, but later stopped—likely due to OAuth verification requirements.
Since this automation is only for my own use, I wanted to set the OAuth app as “internal”, but that requires a Google Workspace account. I purchased Workspace, but later realized I can’t convert my YouTube channel to that account.
After researching, I was told I’d need a Workspace account with a Brand Account. I tried this, but I still can’t figure out how to properly enable OAuth access for my YouTube channel.
One other thing to add, I went to youtube.com/channel_switcher and selected the YouTube account (that I now have access to and am the owner of through the brand account). I re-ran the Python script and am getting the error that Streaming is not enabled. It is true that Streaming is not enabled on the Workspace account where the oauth is configured. I assumed I need to go through all these steps to make the oauth work from my Workspace account. My workspace account is the ‘primary owner’ of the brand account.
Is there a clear path forward to make this work?