Hi,
You need to use the Predicate Values - which are upper-cased. The Report
Types documentation page lists the values:
https://developers.google.com/adwords/api/docs/appendix/reports#keywords
<predicates>
<field>Status</field>
<operator>IN</operator>
<values>ACTIVE</values>
<values>DELETED</values>
<values>PAUSED</values>
</predicates>
- Kevin Winter
AdWords API Team
On Friday, June 8, 2012 10:37:10 PM UTC-4, iateadonut wrote:
>
> My keyword and campaign report totals are not matching up. It seems to be
> a problem with keywords that are paused not showing up in the keyword
> report.
>
> Here is the log and the error I'm getting:
>
> short version:
>
> <predicates>
> <field>Status</field>
> <operator>IN</operator>
> <values>Enabled</values>
> <values>Deleted</values>
> <values>Paused</values>
> </predicates>
> Response Code: 400
> Error Message: [SelectorError.INVALID_PREDICATE_ENUM_VALUE @ selector;
> trigger:'Enabled'; errorDetails:Enabled,
> SelectorError.INVALID_PREDICATE_ENUM_VALUE @ selector; trigger:'Deleted';
> errorDetails:Deleted, SelectorError.INVALID_PREDICATE_ENUM_VALUE @
> selector; trigger:'Paused'; errorDetails:Paused]
>
>
> full version:
>
> [Jun 08 2012 13:50:10.000000 - ERROR] POST
> /api/adwords/reportdownload/v201109 HTTP/1.1
> User-Agent: curl, gzip
> Host: adwords.google.com
> Accept: */*
> Accept-Encoding: gzip
> Authorization: GoogleLogin auth=+++
> developerToken: +++
> clientCustomerId: +++
> returnMoneyInMicros: false
> Content-Length: 1308
> Expect: 100-continue
> Content-Type: multipart/form-data;
> boundary=----------------------------4dd383e4f197
>
> Parameters:
> __rdxml: <?xml version="1.0"?>
> <reportDefinition>
> <selector>
> <fields>Date</fields>
> <fields>ExternalCustomerId</fields>
> <fields>Id</fields>
> <fields>CampaignId</fields>
> <fields>AdGroupId</fields>
> <fields>Status</fields>
> <fields>KeywordText</fields>
> <fields>AdNetworkType2</fields>
> <fields>Impressions</fields>
> <fields>Clicks</fields>
> <fields>ConversionRate</fields>
> <fields>Conversions</fields>
> <fields>Cost</fields>
> <fields>CostPerConversion</fields>
> <fields>AverageCpc</fields>
> <fields>AverageCpm</fields>
> <fields>AveragePosition</fields>
> <predicates>
> <field>Status</field>
> <operator>IN</operator>
> <values>Enabled</values>
> <values>Deleted</values>
> <values>Paused</values>
> </predicates>
> <dateRange>
> <min>20120501</min>
> <max>20120531</max>
> </dateRange>
> </selector>
> <reportName>KEYWORDS performance report #1339177808</reportName>
> <reportType>KEYWORDS_PERFORMANCE_REPORT</reportType>
> <dateRangeType>CUSTOM_DATE</dateRangeType>
> <downloadFormat>CSV</downloadFormat>
> <includeZeroImpressions>false</includeZeroImpressions>
> </reportDefinition>
>
> Response Code: 400
> Error Message: [SelectorError.INVALID_PREDICATE_ENUM_VALUE @ selector;
> trigger:'Enabled'; errorDetails:Enabled,
> SelectorError.INVALID_PREDICATE_ENUM_VALUE @ selector; trigger:'Deleted';
> errorDetails:Deleted, SelectorError.INVALID_PREDICATE_ENUM_VALUE @
> selector; trigger:'Paused'; errorDetails:Paused]
>
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en