Hi Team,
As per Google’s recent communication, we understand that Video Campaigns will be automatically upgraded to Demand Gen campaigns starting July 2025.
Currently, we are creating YouTube Video Ads using Google Ads Scripts under the traditional Video Campaign setup, and this process is working smoothly for us.
We would like to clarify:
After this upgrade, will it still be possible to create YouTube Video Ads via Google Ads Scripts?
If not supported, what would be the correct method to create and promote YouTube videos via Google Ads moving forward?
Additionally, since the upgrade merges Video Campaigns into Demand Gen Campaigns, we would like to understand:
Can we create YouTube video-based ads within a Demand Gen Campaign using Google Ads Scripts?
If yes, could you kindly share guidance or documentation on how to set this up correctly?
Looking forward to your response and guidance on this transition.
Thanks and regards,
Ashish Chaturvedi
![]() |
Google Ads API Team |
[2025-04-22 05:57:34Z GMT] This message is in relation to case "ref:!00D1U01174p.!500Ht01qUXV7:ref" (ADR-00300600)
Can we create YouTube video-based ads within a Demand Gen Campaign using Google Ads APIs?
Looking forward to your response.
Thanks and regards,
Ashish Chaturvedi
until now i diddnt use it maybe coz my mind is burning with a lot of stuff and really time is wasted
Hi,
Thank you for your response. Meanwhile i want to know
Can we create YouTube video-based ads within a Demand Gen Campaign using Google Ads APIs?
- If Yes then how i did find any userfull code example. Please provide us
Looking forward to your response.
Thanks and regards,
Ashish ChaturvediOn Tuesday, 22 April 2025 at 11:28:22 UTC+5:30 Google Ads API Forum Advisor wrote:Hi,
Thank you for contacting the Google Ads API support team.
Based on the provided information, I understand that this issue is more related to the Google Ads Scripts. Therefore, I am routing this case to the Google Ads Scripts team as they are well equipped to address your issue.
Please note that our team can only assist with the technical queries or concerns related to the Google Ads API.
Thanks,
Google Ads API Team
Feedback
How was our support today?
![]()
![]()
![]()
![]()
[2025-04-22 05:57:34Z GMT] This message is in relation to case "ref:!00D1U01174p.!500Ht01qUXV7:ref" (ADR-00300600)
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwor...@googlegroups.com
To unsubscribe from this group, send email to
adwords-api...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
---
You received this message because you are subscribed to the Google Groups "Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/adwords-api/19bd5f1d-46f7-42d9-9cff-260c28189419n%40googlegroups.com.
1. Can we create YouTube video-based ads within a Demand Gen Campaign using Google Ads APIs?
Request Body: =============== POST https://googleads.googleapis.com/v19/customers/{customerId}/adGroupAds:mutate?key=[YOUR_API_KEY] HTTP/1.1 developer-token: ********************** Authorization: Bearer [YOUR_ACCESS_TOKEN] Accept: application/json Content-Type: application/json { "operations": [ { "create": { "adGroup": "customers/{customerId}/adGroups/{adGroupId}", "status": "ENABLED", "ad": { "demandGenVideoResponsiveAd": { "headlines": [ { "text": "demand gen video ad" } ], "descriptions": [ { "text": "a good demand gen video responsive ad" } ], "longHeadlines": [ { "text": "a long headline for the demand gen video responsive ad" } ], "videos": [ { "asset": "customers/{customerId}/assets/{assetId}" //YouTube Video asset ID } ], "logoImages": [ { "asset": "customers/{customerId}/assets/{assetId}" } ], "breadcrumb1": "demand gen", "breadcrumb2": "video", "businessName": { "text": "Video Ads business" }, "callToActions": [ { "asset": "customers/{customerId}/assets/{assetId}" } ] }, "name": "Demand gen video responsive", "finalUrls": [ "https://www.example.com" ] } } } ] } Response: =========== HTTP/1.1 200 content-encoding: gzip content-length: 121 content-type: application/json; charset=UTF-8 date: Tue, 22 Apr 2025 23:07:43 GMT server: ESF vary: Origin, X-Origin, Referer { "results": [ { "resourceName": "customers/{customerId}/adGroupAds/{adGroupId}~{adId}" } ] }
![]() |
Google Ads API Team |
[2025-04-22 23:22:36Z GMT] This message is in relation to case "ref:!00D1U01174p.!500Ht01qUXV7:ref" (ADR-00300600)