Hi Shwetha, Thanks for your answer. Indeed I'm looking to set up a predicate on the keyword status, the same way I can set up a predicate on group and campaign status, to ensure that all keywords are included.
Why? In other reports of AdWords API, over the years, when you did NOT set a predicate, the meaning changed a lot - at least four times. Sometimes removed keywords/groups/campaigns were included, sometimes not, etc.etc. Sometimes the change of meaning was intended and documented, sometimes it wasn't, but it was hard for Google to revert the change in a short time. Anyway, this part of API proved not to be so reliable over time. Some developers (like me but others too) work around possible future problems by always including a predicate on all statuses. Hence my surprise that on SEARCH_QUERY_PERFORMANCE_REPORT you can set up predicates on campaign and group status, but not on keyword status. Can you pass the wish to include this field? A related question, you can set up a predicate on KeywordTextMatchingQuery but not on KeywordId. Any particular reason? (And yes, I want to exclude certain keywords but it's hard to derive KeywordTextMatchingQuery from a keyword). On Thursday, August 3, 2017 at 6:13:54 PM UTC+2, Shwetha Vastrad (AdWords API Team) wrote: > > Hi, > > If the search term "AdWords API" triggered an impression for the broad > match keyword "AdWords" in the duration for which the Search Query > Performance Report > <https://developers.google.com/adwords/api/docs/appendix/reports/search-query-performance-report> > was > requested, then this search term will be included in the downloaded report, > even if the keyword which matched the query and triggered the ad is later > on removed. You can get the current status of the Keyword from Keywords > Performance Report > <https://developers.google.com/adwords/api/docs/appendix/reports/keywords-performance-report>. > > The stats in the Search Query Performance Report would correspond to when > the keywords were enabled. Are you looking to filter the results in Search > Query Performance Report based on the current status of your Keywords? > > Regards, > Shwetha, 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 email@example.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/ac940a4d-244b-4d73-9052-7a8d94e60df7%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.