I dug into this problem a bit, and it looks like the cause is how
equality is determined for GeoPoints. The latitude and longitude is
first converted to an hours, minutes, and seconds value, and then
compared. This format isn't as accurate as the micro degrees, which
is why you are getting an error for values that are very close
together. Each second equals about 277 micro degrees, so values that
are closer than 277 micro degrees apart may be treated as equal.
This behavior isn't ideal, and I'll work with the core engineering
team to address it. In the near term though you should check to
ensure that no two values are closer than 277 micro degrees apart.
- Eric Koleda, AdWords API Team
On Nov 3, 12:44 pm, Juno Internet KaufDA <mcc.kau...@googlemail.com