I am usikng DISPLAY_KEYWORD_PERFORMANCE_REPORT. I want to fetch Display 
Network Performance Data for the last month. The MCC client account under 
question had active Display Keyword between August 11 and August 20. Th 
campaign had been DELETED after that. I did a API pull today, i.e. on 4th 
of Sept. for the period of August 01-31. But no data for that Display 
Keyword is returned even it ran for 10 days in August.

Below is what I have tried so far:

*var predicates = new List<Predicate>();
var predicate = new Predicate
{
     field = "Status",
     @operator = PredicateOperator.IN,
     values = new[] {"ACTIVE", "PAUSED", "DELETED"}
};

predicates.Add(predicate);
var selector = new Selector { fields = SelectorFields, predicates = 
predicates.ToArray() };*

*ReportSuffix = "_Display_Keyword_Performance_Report";
selector.fields = new[]
{
     PerformanceSelector.Date,
     PerformanceSelector.KeywordId,
     PerformanceSelector.KeywordText,
     PerformanceSelector.CampaignId,
     PerformanceSelector.CampaignName,
     PerformanceSelector.AdGroupId,
     PerformanceSelector.AdGroupName,
     PerformanceSelector.Impressions,
     PerformanceSelector.Clicks,
     PerformanceSelector.Cost,
     PerformanceSelector.AverageCpc,
     PerformanceSelector.Conversions,
     PerformanceSelector.ConversionRate,
     PerformanceSelector.CostPerConversion,
 };*

Adding date range for which report would be downloaded

*dates = new DateRange { min = String.Format("{0:yyyyMMdd}", StartDate), 
max = String.Format("{0:yyyyMMdd}", EndDate) };
selector.dateRange = dates;*

Preparing ReportDefinition

*var reportDefinition = new ReportDefinition
{
     reportName = ReportName,
     dateRangeType = ReportDefinitionDateRangeType.CUSTOM_DATE,
     includeZeroImpressions = true,
     reportType = ReportType,
     downloadFormat = DownloadFormat.XML,
     selector = selector
 };*

*var utilities = new ReportUtilities(user) { ReportVersion = "v201306" };
var report = utilities.DownloadClientReport(reportDefinition, false, 
FilePath);*

Note
PerformanceSelector is a staic class I have created. I also tried with 
field="CampaigStatus" but the result was the same.
The XMLs for each account (in my case there are 13) are downloading but he 
problem is two accounts had active campaigns during the month of August 
(i.e. last month) but they had been deleted on 20th of August. I am not 
getting any data for those two accounts.

The application is so designed that whenever a data download is requested 
via API it will only download "last month's" data.
What wrong I am doing? Please help!

On Monday, 2 September 2013 17:25:01 UTC+5:30, Oliver wrote:
>
> There is another report specific to Display keywords:
>
>
> https://developers.google.com/adwords/api/docs/appendix/reports#display-keyword
>
> Oliver
>
>
> On Monday, September 2, 2013 9:30:42 AM UTC+1, Simon Day wrote:
>>
>> Hi,
>>
>> It would appear that data returned through the 
>> KEYWORDS_PERFORMANCE_REPORT does not include data for "Display Network 
>> only" campaigns.
>>
>> Are there any plans to add this in, or is there any way for me to include 
>> it?
>>
>> Thanks
>> Simon
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

--- 
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 [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to