RE: clarification on video and image asset creation, cropping, and linking to campaigns in performance max using google ads api

0 views
Skip to first unread message

Google Ads API Forum Advisor

unread,
Oct 27, 2025, 3:41:52 PM (14 hours ago) Oct 27
to hardeep.sin...@gmail.com, adwor...@googlegroups.com

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:

  1. 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.  
  1. 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
  1. 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 Logo Google Ads API Team

Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5
[2025-10-27 19:41:07Z GMT] This message is in relation to case "ref:!00D1U01174p.!500Ht01vRqDe:ref" (ADR-00336651)



Reply all
Reply to author
Forward
0 new messages