reported Gender/AgeRange state is inconsistent with Adwords UI

116 views
Skip to first unread message

Salman Hoseini

unread,
May 22, 2015, 12:08:59 PM5/22/15
to adwor...@googlegroups.com
Hello,

I send a request to get Gender/AgeRange performance report but the reported status for the criteria is inconsistent with what I can see in AdWords UI

my request is:

<selector>    
   <fields>Id</fields>
   <fields>AdGroupName</fields>   
   <fields>Impressions</fields> 
   <fields>Clicks</fields>   
   <fields>Cost</fields>    
   <fields>Criteria</fields>
   <fields>AccountCurrencyCode</fields>
   <fields>Status</fields>
<predicates>    
<field>AdGroupId</field>  
<operator>EQUALS</operator> 
<values>18676143205</values>
</predicates>
</selector>   
<reportName>Custom Adgoup Performance Report</reportName> 
<reportType>GENDER_PERFORMANCE_REPORT</reportType> 
<dateRangeType>LAST_MONTH</dateRangeType>
<downloadFormat>CSV</downloadFormat> 
</reportDefinition>

and the result is :
Criterion ID,Ad group,Impressions,Clicks,Cost,Gender,Currency,Gender state
11,[display]103_TestPlacement_yapy.jp,6480,37,794000000,Female,JPY,removed
20,[display]103_TestPlacement_yapy.jp,1148,7,145000000,Undetermined,JPY,removed
10,[display]103_TestPlacement_yapy.jp,3653,15,326000000,Male,JPY,removed

while on UI all criterion states are enabled (active) for this adgroup.

Am I including the correct field in the request for criterion state? could you please let me know if i'm missing something?

Thanks.

Nadine Sundquist (AdWords API Team)

unread,
May 22, 2015, 6:31:58 PM5/22/15
to adwor...@googlegroups.com, sal.t...@gmail.com
Hi Salman,

Yes, that is the correct field for getting the criterion status. Based on the current state of your account, it looks like it should be reporting back ENABLED. Thanks for bringing this to our attention. I'll have someone take a look into it.

Cheers,
Nadine, AdWords API Team

Salman Hoseini

unread,
May 25, 2015, 11:00:01 AM5/25/15
to adwor...@googlegroups.com, sal.t...@gmail.com
Ok thanks for the update.

Nadine Sundquist (AdWords API Team)

unread,
Jun 24, 2015, 2:57:42 PM6/24/15
to adwor...@googlegroups.com, sal.t...@gmail.com
Hello Salman,

Here's an update  based on talking to some of the API engineers. The status field in the reporting API represents slightly different data than in the UI. 
  • In the AdWords user interface, REMOVED means that your ads won't serve there.
  • In the API, REMOVED means that the criterion was removed or has not been added.
Due to this logic, the ENABLED field also comes out differently between the two interfaces. Even though the API interface tries to stay in step with the user interface, there are cases where a field may have a slightly different meaning. 

Best,
Nadine, AdWords API Team

cv

unread,
Feb 9, 2017, 6:39:45 AM2/9/17
to AdWords API Forum, sal.t...@gmail.com
Hello Nadine,

I have same question, but I am not getting you properly.
  • In the API, REMOVED means that the criterion was removed or has not been added.
-> I am seeing that criteria was added and I can see Data under the UI as Status as active.
So what do you mean by criterion was removed or has not been added in Gender and Age Range performance report?


Thanks,

Nadine Sundquist (AdWords API Team)

unread,
Feb 9, 2017, 4:51:41 PM2/9/17
to AdWords API Forum, sal.t...@gmail.com
Greetings!

The Status field of the Gender Performance Report does not perfectly line up with the Status in the API. It has a different meaning in the API than it does the UI. What confuses users is that sometimes they will see active in the UI and enabled in the API, and other times they'll see active in the UI and removed in the API. They may look like the same field, but they are not. The Status field in the API takes into account a few extra factors that can result in a different status than the UI. I hope that helps demystify thins a bit.

Cheers,
Nadine, AdWords API Team
Reply all
Reply to author
Forward
0 new messages