Location Ad Extension through the API

79 views
Skip to first unread message

kondiment test

unread,
May 19, 2017, 7:20:38 AM5/19/17
to AdWords API Forum
Hi,

I have two questions please:

1) in AdGroupExtensionSetting I don't see any `extensionType` for Location extensions.. so how do we add a Location ad extension? Nothing related to it appears in ExtensionSetting (`extensions` field)  either.

2) I see that the `extensionType` field from AdGroupExtensionSetting contains three extension types which I don't see in the AdWords UI, namely the "AD_CUSTOMIZER", "MESSAGE", and "PRICE" extensions. What's up with these? Are they available only for some advertisers, or only for certain campaign types, or are they not launched for the AdWords UI yet?

I'm looking forward to your answers!

Thank you.



Shwetha Vastrad (AdWords API Team)

unread,
May 19, 2017, 10:30:59 AM5/19/17
to AdWords API Forum
Hi, 

Please see my answers below: 
  1. Extension setting services do not include support for location extensions. You need to use FeedService to add your location extensions. Please see this guide for more details. The AddGoogleMyBusinessLocationExtensions Java example shows how to add a feed that syncs feed items from a Google My Business (GMB) account and associate the feed with a customer. Example code in other languages is provided here.
  2. The extensionType enum is the Feed hard type and the values coincide with placeholder type id. Since Ad Customizers are a type of placeholder as well, this is included in the enumeration. You'll be able to create an AdCustomizer feed in the Business data section of your Shared library in the AdWords UI. The value MESSAGE corresponds to message extensions and PRICE corresponds to price extensions. You'll be able to add or edit these extensions at the account, campaign, or ad group level in the Ad extensions tab in the UI. If you don't see these extension types for your account, please send over a screenshot along with your account Id. Please use Reply privately to author when responding. 
Regards,
Shwetha, AdWords API Team.
Reply all
Reply to author
Forward
0 new messages