YouTube
Last updated 2026-06-14
What this unlocks
Connect YouTube and Quri can publish a generated video to your channel — for example the creative behind a video ad — so an ad that needs a YouTube-hosted video does not stall waiting on a manual upload.
Connect it in Quri
- YouTube is wired up by the Quri team through Google OAuth — there is no YouTube tile at /app/connect, and Quri does not yet read channel or video metrics from it.
- Set up a Google Cloud OAuth client with the YouTube Data API enabled (see the provider steps below).
- Ask Quri to connect your YouTube channel, and authorise the upload permission when prompted.
- After that, when Quri produces a video for an ad it can upload it to your channel automatically — typically as an unlisted video so the ad can serve it.
Get your credentials
- Open the Google Cloud Console and select or create a project for Quri.
- In APIs & Services → Library, enable the YouTube Data API v3.
- Configure the OAuth consent screen for the project.
- In APIs & Services → Credentials, click Create credentials → OAuth client ID, choose Web application, and add Quri’s redirect URI.
- Send Quri the client ID and client secret so it can run the authorisation that grants upload access to your channel.
Access Quri reads with
- Quri uses the YouTube upload scope (https://www.googleapis.com/auth/youtube.upload) to publish a video to your channel.
- A read-only scope (https://www.googleapis.com/auth/youtube.readonly) is the one to grant if you only want Quri to view the channel; Quri requests just what the connected capability needs and nothing more.
Troubleshooting
- A YouTube upload failed with an authorisation error.
- The access token has expired or lacks the upload scope. Re-run the connection with Quri so it gets a fresh token granted https://www.googleapis.com/auth/youtube.upload, and confirm the channel you authorised is the one you expect.
- YouTube reports the quota is exhausted.
- The YouTube Data API gives each project a daily quota (10,000 units by default) and uploads are costly. Wait for the daily reset, or request a higher quota for your Google Cloud project if you upload frequently.
- Why does Quri not show my YouTube views and subscribers?
- Today the YouTube connection is for publishing a video to your channel, not for reading channel metrics — that read side is not built yet. Tell us if channel analytics would help and we will factor it into the roadmap.