/// <summary> /// Gets the geo location for a given address. /// </summary> /// <param name="user">The AdWords user.</param> /// <param name="address">The address for which geolocation should be /// fetched.</param> /// <returns>Geo location for the address.</returns> public GeoLocation GetLocationForAddress(AdWordsUser user, Address address) { GeoLocationService geoService = (GeoLocationService) user.GetService(AdWordsService.v201502.GeoLocationService); GeoLocationSelector selector = new GeoLocationSelector(); selector.addresses = new Address[] {address}; return geoService.get(selector)[0]; }
public virtual GeoLocation[] get(GeoLocationSelector selector) { object[] results = this.Invoke("get", new object[] { selector }); return ((GeoLocation[]) (results[0])); }