Anash,

Here is the list of fields returned by that sample code in the link
you posted:

AdNetworkType1,
AdNetworkType2,
AverageCpc,
AverageCpm,
Clicks,
ConversionCategoryName,
ConversionRate,
ConversionRateManyPerClick,
Conversions,
ConversionsManyPerClick,
ConversionTypeName,
Cost,
CostPerConversion,
CostPerConversionManyPerClick,
Ctr,
Date,
DayOfWeek,
Impressions,
Month,
Quarter,
Url,
Week,
Year

No where in this list are there options for selecting/requesting
adGroupID, adGroup name, campaignID, campaign name, etc. Those missing
fields are very important for data aggregation and it is very
surprising that they would suddenly disappear.

On Sep 27, 5:40 am, AdWords API Advisor <adwordsapiadvi...@google.com>
wrote:
> Hi ADM,
>
> Could you 
> runhttp://code.google.com/p/google-api-adwords-dotnet/source/browse/trun...
> and let me know the list of fields returned by the server?
>
> Cheers,
> Anash P. Oommen,
> AdWords API Advisor.
>
> On Sep 27, 9:43 am, ADM <goo...@scienceops.com> wrote:
>
>
>
> > I have been using the v201003 ReportDefinition Service in the .NET
> > client library for the better part of two months to download and parse
> > XML Placement Reports.
>
> > Currently, I create a predicate for filtering the results of the
> > report for a single campaignID.
>
> > I also use a custom date range for selecting the day from two days
> > previous (e.g., If today is the 26th of September, the custom date
> > range would only include the 24th of September).
>
> > When I create a report definition to download these are the fields I
> > request in the report:
>
> >     AdGroupId,
> >     Url,
> >     Impressions,
> >     Clicks,
> >     Conversions,
> >     Cost
>
> > Recently, within the past week, the reports that are being returned by
> > this exact call (which has not changed in weeks), contain no column
> > for AdGroupId.
>
> > Here is the report definition construction in C#:
>
> >                         service =
> > (ReportDefinitionService)user.GetService(AdWordsService.v201003.ReportDefin 
> > itionService);
> >                         service.RequestHeader.clientCustomerId =
> > clientID_l.ToString();
>
> >                         reportOps = new ReportDefinitionOperation[1];
> >                         reportOps[0] = new
> > ReportDefinitionOperation();
> >                         reportops[...@operator = Operator.ADD;
> >                         reportOps[0].operatorSpecified = true;
>
> >                         reportOps[0].operand = new ReportDefinition();
> >                         reportOps[0].operand.reportName =
> > "testReport";
> >                         reportOps[0].operand.reportType =
> > ReportDefinitionReportType.URL_PERFORMANCE_REPORT;
> >                         reportOps[0].operand.reportTypeSpecified =
> > true;
> >                         reportOps[0].operand.hasAttachment = false;
> >                         reportOps[0].operand.hasAttachmentSpecified =
> > true;
> >                         reportOps[0].operand.dateRangeType =
> > ReportDefinitionDateRangeType.CUSTOM_DATE;
> >                         reportOps[0].operand.dateRangeTypeSpecified =
> > true;
> >                         reportOps[0].operand.downloadFormat =
> > DownloadFormat.XML;
> >                         reportOps[0].operand.downloadFormatSpecified =
> > true;
> >                         reportOps[0].operand.selector = new
> > Selector();
> >                         reportOps[0].operand.selector.dateRange = new
> > DateRange();
> >                         reportOps[0].operand.selector.dateRange.min =
> > startDate_dt.ToString("yyyyMMdd");
> >                         reportOps[0].operand.selector.dateRange.max =
> > endDate_dt.ToString("yyyyMMdd");
> >                         reportOps[0].operand.selector.fields = new
> > string[6] { "AdGroupId", "Url", "Impressions", "Clicks",
> > "Conversions", "Cost" };
>
> >                         campaignPredicate = new Predicate();
> >                         campaignPredicate.field = "CampaignId";
> >                         campaignpredica...@operator =
> > PredicateOperator.EQUALS;
> >                         campaignPredicate.operatorSpecified = true;
> >                         campaignPredicate.values = new string[1]
> > { campaignID_l.ToString() };
>
> >                         reportOps[0].operand.selector.predicates = new
> > Predicate[1] { campaignPredicate };
>
> > As you can clearly see I request very specific fields to be returned
> > on this line:
>
> >                         reportOps[0].operand.selector.fields = new
> > string[6] { "AdGroupId", "Url", "Impressions", "Clicks",
> > "Conversions", "Cost" };
>
> > But here is an example of a report that is returned by this call:
>
> >                   <?xml version="1.0" encoding="UTF-8"
> > standalone="yes" ?>
> > -                  <report>
> >                     <report-name name="testReport" />
> >                     <date-range date="Sep 23, 2010" />
> > -                   <table>
> > -                    <columns>
> >                       <column name="url" display="URL" />
> >                       <column name="impressions"
> > display="Impressions" />
> >                       <column name="clicks" display="Clicks" />
> >                       <column name="conv1PerClick" display="Conv. (1-
> > per-click)" />
> >                       <column name="cost" display="Cost" />
> >                      </columns>
> >                      <row url="www.dart-creations.com/article-tree/
> > loans/military_loan-1.html" impressions="1" clicks="1"
> > conv1PerClick="0" cost="1.95" />
> >                      <row url="greenpayday.com" impressions="1"
> > clicks="1" conv1PerClick="0" cost="1.64" />
> >                      <row url="ezine.article24h.com/1.3c/payday-loans-
> > phone-one-phone-call-loan-is" impressions="0" clicks="1"
> > conv1PerClick="1" cost="1.99" />
> >                      <row url="verybadcreditmortgageloans.blogspot.com/
> > 2009/08/no-credit-check-loans-for-3000-dollars.html" impressions="2"
> > clicks="1" conv1PerClick="0" cost="1.67" />
> >                      <row url="www.startsearcher.com/search.php"
> > impressions="1" clicks="1" conv1PerClick="1" cost="1.46" />
> >                      <row url="www.dart-creations.com/BI/ccs/
> > poor_credit_home_improvement_loan.html" impressions="1" clicks="1"
> > conv1PerClick="0" cost="1.42" />
> >                      <row url="www.killerstartups.com/Site-Reviews/
> > myiadvance-com-short-term-loans" impressions="8" clicks="1"
> > conv1PerClick="1" cost="1.55" />
> >                      <row url="www.fastloanfortheunemployed.com"
> > impressions="3" clicks="1" conv1PerClick="0" cost="1.33" />
> >                      <row url="19nnn.us" impressions="1" clicks="1"
> > conv1PerClick="0" cost="0.65" />
> >                      <row url="www.creditservicer.com" impressions="1"
> > clicks="1" conv1PerClick="1" cost="1.05" />
> >                      <row url="www.e-loan-expert.com/1/1_1_loans-debit-
> > card.aspx" impressions="2" clicks="1" conv1PerClick="0" cost="1.30" /
>
> >                      <row
> > url="nocreditcheckpaydayloansimmediate.a.article24h.com"
> > impressions="3" clicks="1" conv1PerClick="0" cost="1.94" />
> >                      <row url="web.informer.com/beacon+payday+loan
> > +website" impressions="2" clicks="1" conv1PerClick="0" cost="1.83" />
> >                      <row url="www.needhelppayingbills.com/html/
> > low_income_no_credit_loans.html" impressions="2" clicks="1"
> > conv1PerClick="1" cost="1.84" />
> >                      <row url="mergemedia.com/offers/finance/
> > patriots_cash_usa_1500_in_cash_advance_loans.html" impressions="3"
> > clicks="1" conv1PerClick="0" cost="1.82" />
> >                      <row url="wiki.answers.com/Q/
> > What_payday_loans_will_accept_accountnow_as_a_bank_and_can_you_list_them"
> > impressions="1" clicks="1" conv1PerClick="1" cost="1.49" />
> >                      <row url="www.automotix.net/yellowpages/florida/
> > leesburg/car_financing_loans/personal_loans" impressions="1"
> > clicks="1" conv1PerClick="0" cost="1.49" />
> >                      <row url="personaloans.com" impressions="1"
> > clicks="1" conv1PerClick="1" cost="1.38" />
> >                      <row url="persinalloan.com" impressions="109"
> > clicks="0" conv1PerClick="0" cost="0.00" />
> >                      <row url="www.bostonapartments.com/loans/
> > new_business_loan-3.html" impressions="1" clicks="1" conv1PerClick="0"
> > cost="1.98" />
> >                      <row url="www.breadmarket.co.uk/debt-
> > consolidation/unsecured-loans-bad-credit.php" impressions="1"
> > clicks="1" conv1PerClick="0" cost="1.29" />
> >                      <row url="www.speedybadcreditloans.com/join.html"
> > impressions="2" clicks="1" conv1PerClick="0" cost="1.71" />
> >                      <row url="www.digitalnewsreport.com/2010/09/19-
> > personal-loans-for-people-with-bad-credit-capital-one-bank/5787"
> > impressions="1" clicks="1" conv1PerClick="1" cost="1.48" />
> >                      <row url="ineedaloanltd.com" impressions="2"
> > clicks="2" conv1PerClick="0" cost="3.90" />
> >                      <row url="badcredit-paydayloan.info/poor-credit-
> > payday-loan" impressions="1" clicks="1" conv1PerClick="1" cost="1.13" /
>
> >                      <row url="loanreferences.com/secured-personal-
> > loan-for-5500-with-collateral-of-10000-with-bad-credit"
> > impressions="1" clicks="1" conv1PerClick="0" cost="1.21" />
> >                      <row url="wiki.answers.com/Q/
> > Where_can_you_find_the_best_installment_loan_with_bad_credit"
> > impressions="2" clicks="1" conv1PerClick="0" cost="1.33" />
> >                      <row url="bikingthebalkans.org/loans-for-single-
> > moms-with-bad-credit" impressions="1" clicks="1" conv1PerClick="0"
> > cost="1.36" />
> >                      <row url="www.singlemomfinancialhelp.com/blog/
> > 2009/07/get-the-best-loans-for-single-mothers-with-bad-credit"
> > impressions="3" clicks="2" conv1PerClick="1" cost="3.94" />
> >      
>
> ...
>
> read more »

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