How to add the short headline, long headline, Image, Description to smart shopping ad in Smart Shoppping Campaign

344 views
Skip to first unread message

gagan gupta

unread,
Jan 30, 2020, 1:18:22 PM1/30/20
to AdWords API and Google Ads API Forum
I am trying to create a smart shopping ad using ad words API as similar to the UI.
But Smart shopping Campaign allows only GOAL_OPTIMIZED_SHOPPING_AD 

1. GOAL_OPTIMIZED_SHOPPING_AD does not have options of adding the short headline, long headline, Image.

2. These options are available in ResponsiveDisplayAd but Smart Shopping Campaign and Ad Group does not permit operation of adding the ResponsiveDisplayAd to it.

How shall I resolve this?

gagan gupta

unread,
Jan 30, 2020, 3:08:15 PM1/30/20
to AdWords API and Google Ads API Forum
Please help.

gagan gupta

unread,
Jan 30, 2020, 3:10:09 PM1/30/20
to AdWords API and Google Ads API Forum
Also, I can not see the short headline, long headline, Image while retrieving the AdGroupAd from the Adgropup of the Smart shopping Campaign using Ad words API.
I tried many AdGroupAdFields but found no success.
Please help.

On Thursday, January 30, 2020 at 6:48:22 PM UTC+5:30, gagan gupta wrote:

Google Ads API Forum Advisor Prod

unread,
Jan 31, 2020, 7:51:47 PM1/31/20
to gagan...@gmail.com, adwor...@googlegroups.com
Hi,

The GoalOptimizedShoppingAd is the only API supported ad type for smart shopping campaigns. Responsive display ads are only supported for display campaigns.  

Regards,
Anthony
Google Ads API Team

ref:_00D1U1174p._5001UUzq9y:ref

gagan gupta

unread,
Feb 5, 2020, 6:13:02 AM2/5/20
to AdWords API and Google Ads API Forum
Hello,

Please help me on how to do the same.
I checked that the class GoalOptimizedShoppingAd does not have the option of adding the short headline, long headline, Image, Description.
Although I saw the class have the method setUrlCustomParameters() I do not know the keys for these properties.

Gagan

Google Ads API Forum Advisor Prod

unread,
Feb 5, 2020, 7:58:19 PM2/5/20
to gagan...@gmail.com, adwor...@googlegroups.com
Hi Gagan,

These fields are not available to be set for GoalOptimizedShoppingAds. The urlCustomParameters are only for updated urls as described here.

gagan gupta

unread,
Feb 6, 2020, 4:22:07 AM2/6/20
to AdWords API and Google Ads API Forum
Thanks for the reply.
1. But these fields are available on the UI, hence must be getting persisted in backend somewhere with relation to the CampaignID, AdGroupID, or AD_ID. On UI we can see the values in AdGroup -> Ad content and must be available in the GET API, hence it must be available in POST API.
2. There must be an object or a field that carries this info, may not be available in GoalOptimizedShoppingAds but must be linked to parent Ad, Parent AdGroup or Parent Campaign Object.

May you please check in the backend where these values are getting saved so that the same can be used in APIs.

Gagan 

Google Ads API Forum Advisor Prod

unread,
Feb 6, 2020, 9:04:20 PM2/6/20
to gagan...@gmail.com, adwor...@googlegroups.com
Hi Gagan,

Unfortunately, not every field or object from the UI is available in the API. As you can see from the Ad object, the common fields per each ad is shown there. However, GoalOptimizedShoppingAds do not use url, finalUrls, finalMobileUrls, finalAppUrls, or displayUrl; setting these fields on a Smart Shopping ad will cause an error.

gagan gupta

unread,
Feb 7, 2020, 11:10:19 AM2/7/20
to AdWords API and Google Ads API Forum
Hi Anthony,

Thanks for the reply.
May you please suggest me away, a trick to do the same.

Thanks,
Gagan

Google Ads API Forum Advisor Prod

unread,
Feb 7, 2020, 4:10:59 PM2/7/20
to gagan...@gmail.com, adwor...@googlegroups.com
Hi Gagan,

Unfortunately, you won't be able to set these with the API but there is a feature request to get these added.

You can follow our blog to get any updates.

gagan gupta

unread,
Jun 11, 2020, 5:45:41 AM6/11/20
to AdWords API and Google Ads API Forum
I had been following the blog, any Idea on when this may get added.

What would you suggest we shall do here?
Our tool creates/manages campaigns on the client's behalf using the APIs, thereby giving a simple solution by hiding all complexities.
In this scenario, we are successfully creating most of the Campaign Request but to mention these attributes we have to go to UI again to set it, which is burning our time and lowering the productivity.

Gagan

Google Ads API Forum Advisor Prod

unread,
Jun 11, 2020, 2:48:08 PM6/11/20
to gagan...@gmail.com, adwor...@googlegroups.com
Hi Gagan,

Unfortunately, I cannot give any timelines as to if and when this feature will get implemented. You will need to continue to set these via the UI. You may want to consider using bulk uploads which makes changes to your account in bulk.

gagan gupta

unread,
Jun 12, 2020, 5:52:44 AM6/12/20
to AdWords API and Google Ads API Forum
Checked that.
Would I be able to write the code in a way so that after campaign Creation I call this bulk upload API and insert all relevant fields in the Ads?

Gagan 

gagan gupta

unread,
Jun 12, 2020, 5:54:08 AM6/12/20
to AdWords API and Google Ads API Forum
Also, It looks like the manual upload of documents, No API available to automate from code I guess. May you please confirm?

Google Ads API Forum Advisor Prod

unread,
Jun 12, 2020, 2:05:49 PM6/12/20
to gagan...@gmail.com, adwor...@googlegroups.com
Hi Gagan,

That is correct. There is no way to automate this in the API. Bulk uploads is a UI feature. I suggested this since the fields you want to set are not available in the API.

Jia Hongchao

unread,
Dec 8, 2021, 10:12:38 AM12/8/21
to AdWords API and Google Ads API Forum
Any update?

Google Ads API Forum Advisor

unread,
Dec 9, 2021, 7:36:02 AM12/9/21
to adwor...@googlegroups.com

Hello Jia,

Thank you for reaching out to us.

I'm afraid that there is still no update for this. Please keep an eye to our blog for updates and new releases instead.

Regards,

Google Logo
Mark Kevin Albios
Google Ads API Team
 


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