Hi, that's strange. To answer your question, this issue is happening about 90% of the time. This is best shown by example, looking at my server logs I am seeing ID's for postalcodes even though I am targeting criteriaID's for cities. Here is an example:
I am targetting in my targetingoptions ID = 1013778 (this is Fairfield, California, USA) but the ID that we are receiving via {loc_physical_ms} is 9032003 (this ID is for postal code = 94533 which is within Fairfield, California, USA).
Basically the problem is we are targeting cities, but google is providing the ids for postalcodes. I was under the impression that {loc_physical_ms} would give me the ID's that we provided in location targeting options. Is this not what the API documentation shows here:
https://developers.google.com/adwords/api/docs/guides/valuetrack-mapping ? According to this, the location ID's we provided should be what we receive, but its not. How do we receive just the criteriaID that we provided and not a subset that we didn't anticipate?
Thank you
Charles