Hi Anash, I tried to modify AddKeywordsPerformanceReportDefinition.php, I receive INVALID_FIELD_NAME_FOR_REPORT error, what's the correct Predicate::field for get the Customer stats? --- $user = new AdWordsUser(); $user->LogDefaults();
// Get the GetReportDefinitionService. $reportDefinitionService = $user- >GetReportDefinitionService('v201008'); // Create ad group predicate. $customer = new Predicate(); $customer->field = 'clientCustomerId'; $customer->operator = 'EQUALS'; $customer->values = array("209-212-1229"); // Create selector. $selector = new Selector(); $selector->fields = array( 'Impressions', 'Clicks' ); $selector->predicates = array($customer); // Create report definition. $reportDefinition = new ReportDefinition(); $reportDefinition->reportName = 'Account Stats#' . time(); $reportDefinition->dateRangeType = 'YESTERDAY'; $reportDefinition->reportType = 'ACCOUNT_PERFORMANCE_REPORT'; $reportDefinition->downloadFormat = 'XML'; $reportDefinition->selector = $selector; // Create operations. $operation = new ReportDefinitionOperation(); $operation->operand = $reportDefinition; $operation->operator = 'ADD'; $operations = array($operation); // Add report definition. $result = $reportDefinitionService->mutate($operations); --- Thanks, Federico On Oct 27, 6:01 am, AdWords API Advisor <adwordsapiadvi...@google.com> wrote: > Hi Federico, > > Try Account Performance report which was newly added in v201008. > Seehttp://code.google.com/apis/adwords/docs/appendix/reports.html#account > for more details. > > Cheers, > Anash P. Oommen, > AdWords API Advisor. > > On Oct 26, 5:15 pm, federico ulfo <rainelemen...@gmail.com> wrote: > > > Hey Anash, > > > I mean the stats of a selected client (client_id: xxx-xxx-xxxx) > > so clicks, impression, avg cpc, avg cpm, ctr, avg position ... > > > thanks > > Federicowww.federicoulfo.it > > > On Oct 26, 12:12 pm, AdWords API Advisor > > > <adwordsapiadvi...@google.com> wrote: > > > Hi Federico, > > > > Can you please clarify your question? What do you mean by "tot. report > > > of the selected client"? > > > > Cheers, > > > Anash P. Oommen, > > > AdWords API Advisor. > > > > On Oct 25, 10:32 pm, Federico Ulfo <federicotest...@gmail.com> wrote: > > > > > Hi Anash, > > > > > thanks, 1st solution works well for me! > > > > How can I get the tot. report of the selected client? It looks like is > > > > not always the sum of all campaign reports. > > > > > Do you think is it possible to do a single report using > > > > scheduleRerportJob?http://code.google.com/apis/adwords/docs/developer/ReportService.html... > > > > > When completed I'll share my PHP code. > > > > > Best, > > > > Federicowww.federicoulfo.it > > > > > On Oct 25, 1:26 pm, AdWords API Advisor <adwordsapiadvi...@google.com> > > > > wrote: > > > > > > HI Federico, > > > > > > You can't get the whole account details in a single call, you will > > > > > need at least 4 API calls (a CampaignService.get(), > > > > > AdGroupService.get(), AdGroupAdService.get() and > > > > > AdGroupCriterionService.get()), and a reasonable amount of code to > > > > > organize the objects in the required hierarchical order. > > > > > > Another alternative is to run 1 performancereporteach for Campaign, > > > > > AdGroups, Keywords and Ads, but still you need code to parse and put > > > > > the stats in the desired hierarchical form. > > > > > > Cheers, > > > > > Anash P. Oommen, > > > > > AdWords API Advisor. > > > > > > On Oct 23, 7:02 pm, federico ulfo <rainelemen...@gmail.com> wrote: > > > > > > > Hi, > > > > > > is it possible to get the complete clientreport(as follow) in a > > > > > > single API call? > > > > > > CLIENT clicks, impression, avg CPC, avg CPM... > > > > > > -- CAMPAIGNS > > > > > > -- GROUPS > > > > > > -- KEYWORDS > > > > > > > Thanks, > > > > > > Federico > > -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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