Could you just post the rows with a zero-quality score here? If necessary blank out ExternalCustomerId, which is your customer id (but I don't think anyone outside Google can figure out the account name having just this customer id.)
Looking at your predicates I bet one of the following is the case: - The keyword status is removed, or possibly the group it belongs to is removed, or the campaign it belongs to is removed. - The keyword id is 3000006, and the keyword itself is "AutomaticContent". - The keyword id is 3000004, and the keyword itself is "AutomaticKeyword" About those magical keyword ids: 3000006 is Dynamic Search Ad. 30000004 is something that appeared in 2008 through 2010. I collected these number through years of reading on this forum (eg. like this <https://groups.google.com/forum/#!searchin/adwords-api/30000004/adwords-api/PUZs4k90ErQ/2v1ln3omwWoJ>, note the Google representative doesn't deny the findings) It's a shame those reserved ids were never properly documented. If you do figure out what was happening, will you share that with us? I don't like the current policy where solutions and explanations are taken to private email, and out of this forum. On Wednesday, June 29, 2016 at 1:48:23 PM UTC+2, sebastia...@despegar.com wrote: > > > Quality score of a keyword ranges from 1 to 10. If you are trying to > extract data using the Keyword Performance Report and the quality score > information is missing for a keyword, a "--" value might be returned. > > I agree with @Zweitze. This is what the documentation says starting from > v201605, but I am using v201601. So the documentation is incorrect. *Most > importantly, if I were to migrate to version v201605, I would have a > complete mess because this change is not annotated at all in any migration > guide.* > > The report definition I am using is the following: > > <reportDefinition xmlns:ns2=" > https://adwords.google.com/api/adwords/cm/v201601"> > <ns2:selector> > <ns2:fields>Id</ns2:fields> > <ns2:fields>AdGroupId</ns2:fields> > <ns2:fields>CampaignId</ns2:fields> > <ns2:fields>AdGroupName</ns2:fields> > <ns2:fields>Criteria</ns2:fields> > <ns2:fields>KeywordMatchType</ns2:fields> > <ns2:fields>Status</ns2:fields> > <ns2:fields>AdGroupStatus</ns2:fields> > <ns2:fields>CampaignStatus</ns2:fields> > <ns2:fields>CpcBid</ns2:fields> > <ns2:fields>FirstPageCpc</ns2:fields> > <ns2:fields>QualityScore</ns2:fields> > <ns2:fields>ExternalCustomerId</ns2:fields> > <ns2:predicates> > <ns2:field>Id</ns2:field> > <ns2:operator>NOT_EQUALS</ns2:operator> > <ns2:values>3000000</ns2:values> > </ns2:predicates> > <ns2:predicates> > <ns2:field>IsNegative</ns2:field> > <ns2:operator>EQUALS</ns2:operator> > <ns2:values>false</ns2:values> > </ns2:predicates> > <ns2:predicates> > <ns2:field>Impressions</ns2:field> > <ns2:operator>GREATER_THAN</ns2:operator> > <ns2:values>0</ns2:values> > </ns2:predicates> > <ns2:dateRange> > <ns2:min>20160608</ns2:min> > <ns2:max>20160608</ns2:max> > </ns2:dateRange> > </ns2:selector> > <ns2:reportName>2016-06-29_08:37:45.698</ns2:reportName> > <ns2:reportType>KEYWORDS_PERFORMANCE_REPORT</ns2:reportType> > <ns2:dateRangeType>CUSTOM_DATE</ns2:dateRangeType> > <ns2:downloadFormat>TSV</ns2:downloadFormat> > <ns2:includeZeroImpressions>false</ns2:includeZeroImpressions> > </reportDefinition> > > I'll reply to you privately, Vishal, to send you the customer id. > > -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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/32e6dab1-f829-4d65-bbbe-ff5370e30f8f%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.