Hi Hardeep, Thank you for reaching out to the Google Ads API support team.
Please be informed that I have removed your response from the forums as it contains the PII information. Here are the answers to your questions: Video Assets Are there any existing Google Ads API methods or endpoints that allow us to create videos or add voice-overs (like the “Create Video” and “Add Voice-over” options in the UI)? ANSWER: Currently Google Ads API doesn't support creating video or adding voice overs. However, I'll raise a feature request for this to be available in the Google Ads API. I cannot provide a scheduled timeline for the availability of this request, I would recommend you to please follow our release notes and blog post for further updates. If not available, does Google provide any service or integration to achieve the same programmatically? ANSWER : There is no way to achieve this via Google Ads API. Image and Logo Assets When we upload and crop images into multiple ratios (1:1, 1.91:1, etc.), how are these cropped assets managed internally? Are these cropped versions stored as separate image assets in the Google Ads Asset Library or linked under the same parent image asset? If they are created as new assets, why do these cropped versions not appear in the “Asset Library” section of the UI? ANSWER : Looks like the above 3 questions are related to UI, which falls outside of scope, our team's scope is limited to technical queries and concerns related to the Google Ads API. How can we create and attach these cropped image (or logo) assets to campaigns or ad groups using the API? ANSWER: To create assets, refer to this guide. Are there any GAQL queries to fetch these cropped asset references? ANSWER : It's not possible to fetch the cropped asset reference via the Google Ads API, you can get the asset and asset_group_asset details. Could you please provide or point to sample Python code (using google-ads v20) to: Store these cropped assets, and Link them with a Performance Max campaign’s asset group? ANSWER : To link asset groups to assets in Performance Max campaigns, you may check this python sample code. General Asset Management How are image cropping and aspect ratio variants handled differently for Image Assets and Logo Assets in both the UI and API? Is there a unified API structure or object reference that manages both types consistently? ANSWER : Note that questions related to UI, which falls outside of scope, our team's scope is limited to technical queries and concerns related to the Google Ads API. Therefore, we are unable to answer how the image cropping and aspect ratio are handled in the API. According to Google Ads API, to know how assets are selected and what the best practices, refer to this document. Also, I recommend to review this Asset requirement document to know each AssetGroup in a Performance Max campaign requires an initial minimum set of assets, which can be existing or new. I hope this helps! Feel free to get back to us if you have any further questions. Thanks, Google Ads API Team Feedback How was our support today? [2025-10-27 19:41:07Z GMT] This message is in relation to case "ref:!00D1U01174p.!500Ht01vRqDe:ref" (ADR-00336651) -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 [email protected] To unsubscribe from this group, send email to [email protected] 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 [email protected]. To view this discussion visit https://groups.google.com/d/msgid/adwords-api/7cbBL000000000000000000000000000000000000000000000T4T2OJ00Myz_js4WTVu-NY9b6oEycw%40sfdc.net.
