Hi,
Thanks for reaching out to the Google Ads API Team. I hope you are doing well today.
I understand that you want to delete a TextAsset. However as mentioned in the Google Ads API Asset creation and usage that “The AssetService only supports create operations. Once an asset is uploaded to an advertiser's account, it cannot be changed or removed programmatically. You must use ad-level operations to manage associations between individual assets and ads, as described below.”.
In line with this, you may try to use the setUpdate, for example, if you wanted to remove it from the ad, you would specify an empty array. “Keep in mind that although you want to remove, you are really just updating the details of the ad itself.”
Have a great day.
Regards,
![]() |
Google Ads API Team |
Hi,
Kindly note that the Google Ads API does provide functionalities to manage associations between individual assets and ads, but it's done through ad-level operations, not the AssetService. The UI dashboard allows you to directly associate assets with ad groups or campaigns through the "Associations view". I would suggest you refer to the document Asset creation and usage to get more information.
I hope this helps. Kindly get back to us if you have any further queries.
![]() |
Google Ads API Team |