Hello,

I now see what you're getting at.

Query: SELECT AoiMetroCriteriaId, LopMetroCriteriaId FROM 
> CLICK_PERFORMANCE_REPORT DURING YESTERDAY
> Result: Returns only --.
> Query: SELECT MetroCriteriaId FROM GEO_PERFORMANCE_REPORT DURING YESTERDAY
> Result: Returns IDs for everything.


I ran the queries just as you described and saw that behavior. I would 
expect that behavior to be consistent across reports. I've filed an issue, 
and we're working on trying to figure out what's going on. I'll get back to 
you when we've made more progress on figuring out why there's a difference. 
Thank you for being so patient in describing this.

Best,
Nadine, AdWords API Team

On Friday, May 26, 2017 at 12:08:35 AM UTC-4, do...@predictivebid.com wrote:
>
> Hi,
>
> Thank you for your response.
>
> 1. If you generate a Geo Performance report, with this field: 
> https://developers.google.com/adwords/api/docs/appendix/reports/geo-performance-report#regioncriteriaid,
>  
> you can clearly see there are states for US locations in the region 
> criteria id, and I've been using this report for a long time - it has 
> always been like this. So, if I understand correctly, in the Geo 
> Performance report it's not the same region definition as in the Click 
> Performance report?
> 2. If you define a region as a Geo Target with Target Type "Region". How 
> do you define Metro? I don't see it in the Target Type
>
> On Friday, May 26, 2017 at 1:43:04 AM UTC+3, Nadine Sundquist (AdWords API 
> Team) wrote:
>>
>> Greetings!
>>
>> When comparing the UI to the API, it can be a little confusing because 
>> phrases like Metro or Region in the UI can get overloaded and encompass 
>> multiple things. When it comes to the API, the Geotargets guide 
>> <https://developers.google.com/adwords/api/docs/appendix/geotargeting> 
>> is the things we rely on. In the Geotargets guide, there's a link to the 
>> AdWords 
>> API Location Criteria table 
>> <https://fusiontables.google.com/DataSource?docid=13J8nzvxhuat8YlnlefcfyUNoIwxakSccW0d-qr4-#rows:id=1>.
>>  
>> I'll be working off that table to explain what's going on.
>>
>> One of the things that can seem confusing is that if a specific location 
>> in the United States is returned, there is no region. Let's cover that 
>> first. If you go into that table and filter by *Country Code* of *US*, 
>> you'll see that the resulting table has a lot of *Target Types*. If you 
>> then do another filter on top of that of *Target Type, *you'll see that 
>> there isn't an option of *Region*. In our system, the United States does 
>> not have any regions. Some other countries, like China with country code 
>> CN, do have regions. That's why the *Region* field is always *--* when 
>> the United States is the specific country. In the API, we rely completely 
>> on that *Target Type* to determine if a column gets populated. 
>>
>> In that table, if you choose *Criteria Id 9052894*, like you mentioned 
>> earlier, you'll see that the target type is *City*, and that's why the 
>> City column gets populated. Another factor that plays into this is the 
>> *Parent 
>> ID* in that table. If you have a specific location that is a city, then 
>> the city will get populated. If the parent of that item is a state, and 
>> then the parent of that state is a country, then the *Country* column 
>> will get populated. We work our way up the chain of parent IDs.
>>
>> I hope that clears things up a bit! If you need any further help, feel 
>> free to reach out.
>>
>> Best,
>> Nadine, AdWords API Team
>>
>> On Thursday, May 25, 2017 at 12:18:24 PM UTC-4, do...@predictivebid.com 
>> wrote:
>>>
>>> I forgot to mention: The most specific location was 9052894 and *City 
>>> (Physical location)* was 9052894, as I would expect.
>>>
>>> On Thursday, May 25, 2017 at 7:01:10 PM UTC+3, do...@predictivebid.com 
>>> wrote:
>>>>
>>>> I just gave it as an example. I believe in other reports you will see 
>>>> the region as a state, even if the most specific is a state. this is an 
>>>> inconsistent behavior
>>>> I have also examples of cities, like 9052894 (Spanish Lake), where no 
>>>> region was available. like I said, I didn't find even one case where I had 
>>>> a region for US locations. I Believe this is a bug
>>>>
>>>> On Thursday, May 25, 2017 at 6:57:05 PM UTC+3, Sreelakshmi Sasidharan 
>>>> (AdWords API Team) wrote:
>>>>>
>>>>> Hi, 
>>>>>
>>>>> In the particular example shared, the criteria Id : 21176 is of target 
>>>>> type 'State'. Which means that any target type which is lesser in 
>>>>> hierarchy 
>>>>> (of a location) would not have a value to report. And the results in your 
>>>>> case seems to be as expected. All the three values listed below are 
>>>>> somewhat similar to a 'City'.
>>>>>
>>>>> * City
>>>>> * Metro Area 
>>>>> * Region
>>>>>
>>>>> You could check this 
>>>>> <https://support.google.com/adwords/answer/1722075?hl=en> guide for 
>>>>> better clarity and examples for most common target type(s). If you happen 
>>>>> to notice missing data where the target type of the criteria Id is postal 
>>>>> code,city etc., Please share the downloaded report along with your client 
>>>>> customer Id so that I can debug further. You could also check this 
>>>>> <https://groups.google.com/forum/#!searchin/adwords-api/municipality%7Csort:date/adwords-api/gPF2b4afsYs/9Tw7rW5yGwAJ>
>>>>>  forum 
>>>>> discussion about the location hierarchy for better clarity. 
>>>>>
>>>>> Thanks,
>>>>> Sreelakshmi, AdWords API Team
>>>>>
>>>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/716a3cfe-4af6-4ea1-83ce-e7f0c2c14995%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
  • Click Pe... doron
    • Re:... doron
    • Re:... 'Sreelakshmi Sasidharan (AdWords API Team)' via AdWords API Forum
      • ... doron
        • ... doron
          • ... 'Nadine Sundquist (AdWords API Team)' via AdWords API Forum
            • ... doron
              • ... 'Nadine Sundquist (AdWords API Team)' via AdWords API Forum

Reply via email to