Hi,
Thank you for getting back to us.
Location targeting lets you select specific locations where you want your ad to be shown. For most campaign types, you can choose locations for your ads to show. For example, you can choose entire countries, areas within a country like cities or territories, and even a radius around a location.
Please find answers below for your queries:
1. Why do you mean by region can I target any random geofence (customised ones: created by me)?
Location targeting lets you serve ads to users in a particular geographical region. With location targeting, your campaigns show ads only in regions where you want your ads to be served. You may check
Geo target campaigns for a region. It is not possible to create a custom geo location. To see the full list of available location targets in Google Ads, including specific countries, cities, regions and more, take a look at the
Targets table.
2. What is maximum number of proximities can be targeted in a campaign using ads API?
As per the
article, proximity targeting or "Target a radius" allows you to choose to show your ads to customers within a certain distance from your business. You can check
Target campaigns for proximity to a location for more information.
3. Interested in know how you guys target a city, you must have some city's geofence map data points?
Please refer to the
Targets table to know the Name, Criteria ID, Country Code and all other related details to target city.
4. could you plz tell me how can I target below geofence (show below) as location in a campaign?
As you want to target even more precisely than a city or country. For example, you may want to advertise your ads within 10 kilometers. In such cases, you can use
proximity targeting. The sample java
code to create a proximity target is similar to adding a location target, except that you have to create a
ProximityInfo object instead of a
LocationInfo object. Hope this helps.