Thanks David,

Now got the desired report.

On Wednesday, May 23, 2012 2:52:04 AM UTC+5:30, David Torres wrote:
>
> Hi Chirag,
>
> Your are including many fields that will segment your report in multiple 
> rows (i.e.  'AdNetworkType1', 'AdNetworkType2', 'Date')
>
> Please read the section behavior of this reference 
> https://developers.google.com/adwords/api/docs/appendix/reports for more 
> information.
>
> Best,
>
> -David
>
> On Friday, May 18, 2012 3:28:55 AM UTC-4, Chirag wrote:
>>
>> Hello Anash,
>> Any update?
>> What i am doing wrong with the code.
>>
>> Thanks,
>> Chirag
>>
>> On Saturday, May 12, 2012 5:52:25 PM UTC+5:30, Chirag wrote:
>>>
>>> Hello Anash,
>>> Here is the report definition for ad performance report. here also i am 
>>> getting for same day multiple row and same ad id.
>>>
>>>         $selector = new Selector();
>>>         $reportDefinition = new ReportDefinition();
>>>         $selector->dateRange = new DateRange($startDate, $endDate);
>>>         $array = array(
>>>             'AdGroupId', 'AdGroupName', 'AdGroupStatus', 
>>> 'AdNetworkType1', 'AdNetworkType2', 'AdType', 'AverageCpc', 'AverageCpm', 
>>> 'AveragePosition', 'Device',
>>>             'CampaignId', 'CampaignName', 'CampaignStatus', 'Clicks',
>>>             'Ctr', 'Cost', 'Conversions', 'CostPerConversion', 
>>> 'ConversionRate', 'ConversionsManyPerClick',
>>>             'CostPerConversionManyPerClick', 
>>> 'ConversionRateManyPerClick', 'Headline', 'Id', 'Status', 'Description1', 
>>> 'Description2',
>>>             'Impressions', 'TotalConvValue', 
>>> 'ValuePerConversion','DisplayUrl','Url','Date');
>>>        
>>>                 $campaignStatusPredicate = new 
>>> Predicate('CampaignStatus', 'IN', array('ACTIVE', 'PAUSED')); //ACTIVE, 
>>> DELETED, PAUSED
>>>                 $AdgrpstatusPredicate = new Predicate('Status', 'IN', 
>>> array('ENABLED')); //ENABLED, PAUSED, DELETED
>>>                 $statusPredicate = new Predicate('AdGroupStatus', 'IN', 
>>> array('ENABLED'));
>>>                 $selector->predicates = array($AdgrpstatusPredicate, 
>>> $statusPredicate, $campaignStatusPredicate);
>>>                 $reportDefinition->reportName = 'Ad performance report 
>>> #' . time();
>>>                 $reportDefinition->dateRangeType ='CUSTOM_DATE';
>>>                 $reportDefinition->reportType = 'AD_PERFORMANCE_REPORT';
>>>                 $reportDefinition->includeZeroImpressions = FALSE; 
>>>
>>> Thanks,
>>> Chirag
>>>
>>>
>>>
>>> On Saturday, May 12, 2012 12:53:55 AM UTC+5:30, David Torres wrote:
>>>>
>>>> Hi Chirag,
>>>>
>>>> You might be including another segmentation field in your report that 
>>>> is causing multiple rows for the same day/campaign combination, how your 
>>>> report definition looks like exactly?
>>>>
>>>> Best,
>>>>
>>>> -David Torres - AdWords API Team
>>>>
>>>> On Tuesday, May 8, 2012 8:34:38 AM UTC-4, Chirag wrote:
>>>>>
>>>>> Hello All,
>>>>>
>>>>> I wants to get data day basis. So that i am including day field, but 
>>>>> result is more than one row for same campaign and same day. is there any 
>>>>> way so that i can get one day field for one campaign in report?
>>>>>
>>>>> Thanks
>>>>>
>>>>

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

Reply via email to