Get destination url report for only paused adgroups
Hi , I am using python client library and I am trying to get destination url report for only only those adgroup which are paused .I am using below code- report_downloader = client.GetReportDownloader( 'https://adwords.google.com', 'v201109') # Create report definition. report = { 'reportName': 'DESTINATION_URL_REPORT', 'dateRangeType':'YESTERDAY', 'reportType': 'DESTINATION_URL_REPORT', 'downloadFormat': 'CSV', 'selector': { 'fields': ['AdGroupId','AdGroupStatus','EffectiveDestinationUrl','Clicks','Impressions'] }, # Enable to get rows with zero impressions. 'includeZeroImpressions': 'false', } this gives me destination url report for all the urls where impressions was not zero. I want this report only for paused adgroups. Can anyone help?? Thanks, Sumit -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 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
Re: Get destination url report for only paused adgroups
Hi Sumit, You just need to add a predicatehttps://developers.google.com/adwords/api/docs/reference/latest/ReportDefinitionService.Predicateto the selector to filter your report. I'm not too familiar with Python, but I thing the following should work: report_downloader = client.GetReportDownloader( 'https://adwords.google.com', 'v201109') # Create report definition. report = { 'reportName': 'DESTINATION_URL_REPORT', 'dateRangeType':'YESTERDAY', 'reportType': 'DESTINATION_URL_REPORT', 'downloadFormat': 'CSV', 'selector': { 'fields': ['AdGroupId','AdGroupStatus','EffectiveDestinationUrl','Clicks','Impressions'], 'predicates': [{ 'field': 'AdGroupStatus', 'operator': 'EQUALS', 'values': ['PAUSED'] }] }, # Enable to get rows with zero impressions. 'includeZeroImpressions': 'false', } If you're feeling adventurous, you could also try out the new AWQLhttps://developers.google.com/adwords/api/docs/guides/awqlin the latest version of the API (v201206); here's an examplehttp://code.google.com/p/google-api-ads-ruby/source/browse/adwords_api/examples/v201206/reporting/download_criteria_report_with_awql.rb?spec=svn788ed3a1df1a04de0cad9481bdc953559135eaafr=788ed3a1df1a04de0cad9481bdc953559135eaafthat shows how you could go about it. Regards, Ewan -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 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
Re: Get destination url report for only paused adgroups
Sorry, the Python AWQL example is: http://code.google.com/p/google-api-ads-python/source/browse/trunk/examples/adspygoogle/adwords/v201206/reporting/download_criteria_report_with_awql.py On Sunday, August 5, 2012 5:52:03 PM UTC+1, Ewan Heming wrote: Hi Sumit, You just need to add a predicatehttps://developers.google.com/adwords/api/docs/reference/latest/ReportDefinitionService.Predicateto the selector to filter your report. I'm not too familiar with Python, but I thing the following should work: report_downloader = client.GetReportDownloader( 'https://adwords.google.com', 'v201109') # Create report definition. report = { 'reportName': 'DESTINATION_URL_REPORT', 'dateRangeType':'YESTERDAY', 'reportType': 'DESTINATION_URL_REPORT', 'downloadFormat': 'CSV', 'selector': { 'fields': ['AdGroupId','AdGroupStatus','EffectiveDestinationUrl','Clicks','Impressions'], 'predicates': [{ 'field': 'AdGroupStatus', 'operator': 'EQUALS', 'values': ['PAUSED'] }] }, # Enable to get rows with zero impressions. 'includeZeroImpressions': 'false', } If you're feeling adventurous, you could also try out the new AWQLhttps://developers.google.com/adwords/api/docs/guides/awqlin the latest version of the API (v201206); here's an examplehttp://code.google.com/p/google-api-ads-ruby/source/browse/adwords_api/examples/v201206/reporting/download_criteria_report_with_awql.rb?spec=svn788ed3a1df1a04de0cad9481bdc953559135eaafr=788ed3a1df1a04de0cad9481bdc953559135eaafthat shows how you could go about it. Regards, Ewan -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 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