API access to Google Ads "video ad storage channel"

113 views
Skip to first unread message

Jakob Košir

unread,
Jan 27, 2025, 9:32:19 AM1/27/25
to Google Ads API and AdWords API Forum
Hi,

I'm trying to upload a Video Asset through the Google Ads API, but the only option is to use a YoutubeVideoAsset thus the video must be first uploaded to YouTube.

In the UI there is an option to use "video ad storage channel, created by YouTube", which seems like a hidden youtube channel to store videos, rather than uploading them to a real channel.Screenshot 2025-01-27 at 15.04.17.png

Is it possible to use that "video ad storage channel, created by YouTube" from API also? From what I can see you can only upload to normal YouTube channels.

Thanks,
Jakob

Google Ads API and AdWords API Forum

unread,
Jan 28, 2025, 8:13:54 AM1/28/25
to Google Ads API and AdWords API Forum

Hi,

Thank you for reaching out to the Google Ads API support team.

Note that using the AssetService we can manage assets. Asset types can be created with AssetService are YoutubeVideoAsset, MediaBundleAsset and ImageAsset. TextAsset should be created with Ad inline. You can check the YoutubeVideoAsset guide for more information.

Jakob Košir

unread,
Jan 29, 2025, 7:58:48 AM1/29/25
to Google Ads API and AdWords API Forum
Hi,

thanks for the response, I'm can successfully create a YouTubeVideoAsset, but in order to do so the video file must first be uploaded to YouTube.
In the Google Ads UI there is an option to either choose a real YouTube Channel or a "video ad storage channel, created by YouTube" (see above).
However in the Google Ads API (and YouTube API) I cannot find any option to upload a video file to this "video ad storage channel, created by YouTube", is that possible?

Thanks,
Jakob

Jakob Košir

unread,
Jan 29, 2025, 7:58:48 AM1/29/25
to Google Ads API and AdWords API Forum
Hi,

thanks for the response, I have successfully created a YoutubeVideoAsset, which needs youTubeVideoId, so video must be uploaded to YouTube beforehand.
That's what I'm wondering about, to upload a video file to YouTube a real YouTube channel seems t be required unlike in Google Ads UI where there is also an option to upload to "video ad storage channel, created by YouTube".
Is uploading to "video ad storage channel, created by YouTube" available through the Google Ads API or SDKs also?

Thanks,
Jakob

On Tuesday, January 28, 2025 at 2:13:54 PM UTC+1 Google Ads API and AdWords API Forum wrote:

Google Ads API and AdWords API Forum

unread,
Feb 3, 2025, 1:52:23 PM2/3/25
to Google Ads API and AdWords API Forum
Hi,

I would like to inform you that uploading to "video ad storage channel, created by YouTube" option is not available via Google Ads API. To create a YouTube asset, the 11 character string YouTube video id is required for which the video must be uploaded to YouTube beforehand.

Hope this answers your query. If you have any more queries, please feel free to get back to us.

Thanks,
Google Ads API Team.

Reply all
Reply to author
Forward
0 new messages