I am getting Ad Error INVALID_AD_TYPE exception while trying to update shopping and expanded dynamic search ad.

17 views
Skip to first unread message

Ankit Agarwal

unread,
May 30, 2020, 4:21:21 PM5/30/20
to AdWords API and Google Ads API Forum
I am getting an exception: AdError.INVALID_AD_TYPE @ operations[0].operand.id
full error:
[{:field_path=>"operations[0].operand.id", :field_path_elements=>[{:field=>"operations", :index=>0}, {:field=>"operand"}, {:field=>"id"}], :trigger=>"", :error_string=>"AdError.INVALID_AD_TYPE", :api_error_type=>"AdError", :reason=>"INVALID_AD_TYPE", :xsi_type=>"AdError"}]

I am using 'AdService', creating both shopping as well as expanded dynamic search ads.
below are my operations set for shopping and expanded dynamic search ad respectively:

shopping:
[{:operator=>"SET", :operand=>{:id=>"438598577711", :xsi_type=>"ProductAd"}}]

Expanded Dynamic Search Ad:
[{:operator=>"SET", :operand=>{:id=>"438551952907", :xsi_type=>"ExpandedDynamicSearchAd", :description=>"too tired for this"}}]

My ad type seems to be valid according to me, my [operator -> 'ADD'] requests are working fine. This exception is only happening while updating an ad.



Google Ads API Forum Advisor Prod

unread,
Jun 1, 2020, 12:57:07 PM6/1/20
to ankit....@lsasoftware.com, adwor...@googlegroups.com
Hi Ankit, 

Thank you for reaching out. Please note that not all ad types support mutability. Shopping and expanded dynamic search ads do not support this, which is why you are receiving the INVALID_AD_TYPE error. For a list of supported ad types, you can refer to this guide.

Regards,
Danica, Google Ads API Team

ref:_00D1U1174p._5004Q1ztAwu:ref
Reply all
Reply to author
Forward
0 new messages