Upgraded location extensions

145 views
Skip to first unread message

GDZ

unread,
Oct 6, 2014, 8:03:41 PM10/6/14
to adwor...@googlegroups.com
As we know, the ability to create manually added and campaign-level (“not upgraded”) location extensions will soon be removed. Only option will be to create these extensions using Google My Business acct. 

Question is, does this also apply to API-created LE? What if our clients don't have My Business accounts or reluctant/lazy to do so? Are we going to lose the ability to create location extensions on the campaign level at all? 

Thank you,
GDZ 

Danial Klimkin

unread,
Oct 7, 2014, 9:32:22 PM10/7/14
to adwor...@googlegroups.com
Hello GDZ,


All extensions will be migrated to Feed-service base over time. You can request users to create these accounts or you can manage them on users' behalf.


-Danial, AdWords API Team.

GDZ

unread,
Oct 8, 2014, 2:31:48 PM10/8/14
to adwor...@googlegroups.com
Thank you Danial.

Question is will we be able to create feed-based location extensions without My Business accounts? If not, will there be a way to create My Business accounts via API?

Thank you,
GDZ

Danial Klimkin

unread,
Oct 9, 2014, 8:24:55 PM10/9/14
to adwor...@googlegroups.com
Hello GDZ,


GMB doesn't provide an API at the moment unfortunately. The best approach I can currently suggest is the bulk location management:


We'll be improving options on linking GMB accounts in the future.


-Danial, AdWords API Team.
Message has been deleted

GDZ

unread,
Oct 10, 2014, 2:33:24 PM10/10/14
to adwor...@googlegroups.com
OK, so I created a location feed, then used CustomerFeedService to add a location. Now in UI at the account level under "Upgraded" location extensions I see the name of my feed and it states "(1 location)".  At the campaign level I can select this location and use as location extension for this particular campaign. 

All this I can do in UI.  Now question is how can I assign this account-level address to the campaign via API?

Thank you,
GDZ

Danial Klimkin

unread,
Oct 10, 2014, 2:55:06 PM10/10/14
to adwor...@googlegroups.com
Hello GDZ,


Please see this guide for more details:



-Danial, AdWords API Team.

GDZ

unread,
Oct 14, 2014, 5:23:39 PM10/14/14
to adwor...@googlegroups.com
OK, so it all started to make sense. We're able to create account level extensions and assign to particular campaigns. What is not very clear, how do you "prohibit" some campaign from showing account-level location extension (using API of course).

Thank you,
GDZ

Josh Radcliff (AdWords API Team)

unread,
Oct 14, 2014, 7:10:58 PM10/14/14
to adwor...@googlegroups.com
Hi GDZ,

To prevent location extensions from showing on a campaign, you'll want to create a CampaignFeed with a matchingFunction that always evaluates to false. This will look a lot like the CustomerFeed matching function in the code example, only on the ConstantOperand you should set a booleanValue of false instead of true.

Cheers,
Josh, AdWords API Team

GDZ

unread,
Oct 14, 2014, 7:43:16 PM10/14/14
to adwor...@googlegroups.com
Got it. Thank you!

David B.

unread,
Dec 22, 2014, 2:25:10 PM12/22/14
to adwor...@googlegroups.com
Hi Josh,

Is there any way to get the code example you're linking to ? Seems that the code example was removed from the last releases.

Cheers,

David

David B.

unread,
Dec 22, 2014, 2:25:22 PM12/22/14
to adwor...@googlegroups.com
Hi Josh,

Is there any way to get the code example you're linking to ? Seems that the code example was removed from the last releases.

Cheers,

David

Le mardi 14 octobre 2014 21:10:58 UTC+2, Josh Radcliff (AdWords API Team) a écrit :

Josh Radcliff (AdWords API Team)

unread,
Dec 22, 2014, 2:41:58 PM12/22/14
to adwor...@googlegroups.com
Hi David,

Sorry, that code example was renamed in a recent release. Please use the following link instead.


Cheers,
Josh, AdWords API Team
Reply all
Reply to author
Forward
0 new messages