googleads / google-api-ads-ruby

Ad Manager SOAP API Client Libraries for Ruby
297 stars 229 forks source link

Creating Callout Extensions in Adwords #171

Closed gautam417 closed 4 years ago

gautam417 commented 4 years ago

I'm noticing that when I create a callout ad extension it always replaces the last entry in ad words. The existing call out feed item gets updated and replaced. How do I keep adding more than one?

mcloonan commented 4 years ago

When you set your extensions you always have to specify the full set of new extensions. The update request replaces the previous set with the newly specified set.

So just request the existing one, append your new one to the end of the returned list, and then re-upload.