# YouTube Analytics AI connector guide

Connect YouTube Analytics data to AI agents with Combined. Explore report types, channel annotations a1, channel basic a3, source setup, MCP access and read-only business queries.

Combined offers 1,125 connectors across catalog sources and connectors generated through desktop automation.

## Connect

1. Open Combined Connected Apps and select YouTube Analytics.
2. Authorize the source and choose the relevant datasets.
3. Complete a first sync, then grant your agent access through the Set up or Access workspace.
4. Discover the actual source schemas before querying.

## Setup reference

- Content Owner ID: optional
- Authenticate via OAuth 2.0: required in the upstream source schema
- Client ID: required in the upstream source schema
- Client Secret: required in the upstream source schema
- Refresh Token: required in the upstream source schema

## Dataset reference

- report_types; key: id
- channel_annotations_a1; key: date, channel_id, video_id, live_or_on_demand, subscribed_status, country_code, annotation_type, annotation_id; update field: date
- channel_basic_a3; key: date, channel_id, video_id, live_or_on_demand, subscribed_status, country_code; update field: date
- channel_cards_a1; key: date, channel_id, video_id, live_or_on_demand, subscribed_status, country_code, card_type, card_id; update field: date
- channel_combined_a3; key: date, channel_id, video_id, live_or_on_demand, subscribed_status, country_code, playback_location_type, traffic_source_type, device_type, operating_system; update field: date
- channel_demographics_a1; key: date, channel_id, video_id, live_or_on_demand, subscribed_status, country_code, age_group, gender; update field: date
- channel_device_os_a3; key: date, channel_id, video_id, live_or_on_demand, subscribed_status, country_code, device_type, operating_system; update field: date
- channel_end_screens_a1; key: date, channel_id, video_id, live_or_on_demand, subscribed_status, country_code, end_screen_element_type, end_screen_element_id; update field: date
- channel_playback_location_a3; key: date, channel_id, video_id, live_or_on_demand, subscribed_status, country_code, playback_location_type, playback_location_detail; update field: date
- channel_province_a3; key: date, channel_id, video_id, live_or_on_demand, subscribed_status, country_code, province_code; update field: date
- channel_sharing_service_a1; key: date, channel_id, video_id, live_or_on_demand, subscribed_status, country_code, sharing_service; update field: date
- channel_subtitles_a3; key: date, channel_id, video_id, live_or_on_demand, subscribed_status, country_code, subtitle_language; update field: date
- channel_traffic_source_a3; key: date, channel_id, video_id, live_or_on_demand, subscribed_status, country_code, traffic_source_type, traffic_source_detail; update field: date
- playlist_basic_a2; key: date, channel_id, playlist_id, video_id, live_or_on_demand, subscribed_status, country_code; update field: date
- playlist_combined_a2; key: date, channel_id, playlist_id, video_id, live_or_on_demand, subscribed_status, country_code, playback_location_type, traffic_source_type, device_type, operating_system; update field: date
- playlist_device_os_a2; key: date, channel_id, playlist_id, video_id, live_or_on_demand, subscribed_status, country_code, device_type, operating_system; update field: date
- playlist_playback_location_a2; key: date, channel_id, playlist_id, video_id, live_or_on_demand, subscribed_status, country_code, playback_location_type, playback_location_detail; update field: date
- playlist_province_a2; key: date, channel_id, playlist_id, video_id, live_or_on_demand, subscribed_status, country_code, province_code; update field: date
- playlist_traffic_source_a2; key: date, channel_id, playlist_id, video_id, live_or_on_demand, subscribed_status, country_code, traffic_source_type, traffic_source_detail; update field: date

This is the upstream connector reference, version 1.3.1. Account permissions and sync configuration determine the datasets available in your workspace.

## Agent prompt

Use Combined to analyze my YouTube Analytics data.
List my granted sources, discover the datasets and describe their fields.
Look for datasets corresponding to report_types, channel_annotations_a1, channel_basic_a3, channel_cards_a1, channel_combined_a3, channel_demographics_a1.
Check the last successful sync and report the available date coverage.
Propose three useful questions based on the fields actually available.
For the question I choose, run read-only SQL over the complete matching dataset.
Use a bounded result; include source names, time window and query receipt.
Ask for a missing join key or metric definition instead of inventing one.

## Links

- Combined: https://www.trycombined.com/
- Setup: https://www.trycombined.com/docs/getting-started/onboarding
- MCP: https://www.trycombined.com/docs/integrations/mcp
- Pricing: https://www.trycombined.com/pricing
- Upstream source reference: https://docs.airbyte.com/integrations/sources/youtube-analytics
- Full guide: https://www.trycombined.com/connectors/youtube-analytics
