Re: Wrong fields returned by v201003 reporting service
Hi MT, Is this issue replicable at your end? If yes, can you post the request id for adding the reportdefinition and report definition id? Anash On Aug 16, 2:36 pm, AdWords API Advisor adwordsapiadvi...@google.com wrote: Hi MT, Thanks for pointing this out, I'll bring this to the notice of AdWords team. Cheers, Anash P. Oommen, AdWords API Advisor. On Aug 16, 1:14 pm, MT mikael.thuneb...@gmail.com wrote: Itreturnedfour columns I didn't request On 12 elo, 08:01, AdWords API Advisor adwordsapiadvi...@google.com wrote: Hi, Could you please clarify your question? Are you referring to the fact that the requested column names are different from the response column names? Or is it that the serverreturnedcolumns you didn't request? Cheers, Anash P. Oommen, AdWords API Advisor. On Aug 11, 2:05 pm, MT mikael.thuneb...@gmail.com wrote: I'm trying to fetch a keyword performance report from thev201003 reportingservice with thesefields: fieldsQualityScore/fields fieldsPreferredPosition/fields fieldsCost/fields fieldsConversions/fields fieldsClicks/fields fieldsImpressions/fields fieldsConversionsManyPerClick/fields But the response has these columns: column name='qualityscore' display='Quality score' / column name='topposition' display='Top position' / column name='matchtype' display='Match type' / column name='biddingstrategy' display='Bidding strategy' / column name='cost' display='Cost' / column name='conv1perclick' display='Conv. (1-per-click)' / column name='clicks' display='Clicks' / column name='impressions' display='Impressions' / column name='convmanyperclick' display='Conv. (many-per-click)' / column name='keywordID' display='Keyword ID' / column name='adgroupID' display='Ad group ID' / So Match type and Bidding strategy have been added before Cost, and Ad group ID has been added to the end (the keyword ID has also been added, but I understand this is the expected functionality) -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: Setting Status on an Adgroup
Thanks Anash! We're using two distinct SOAP ActiveX controls in the process, and I had added the second one for setting status on adgroups, and forgot to set the boolean to true to add the namespaces for v20, on the first execution. Keith On Aug 31, 12:17 am, AdWords API Advisor adwordsapiadvi...@google.com wrote: Hi, Your SOAP request is not a valid xml, you are missing the xml namespace definition for v20 prefix. The server throws XML_STREAM_EXC when it encounters an invalid SOAP request xml. Cheers, Anash P. Oommen, AdWords API Advisor. On Aug 30, 11:35 pm, RedZoneGlobal ke...@redzoneglobal.com wrote: Sending: ?xml version=1.0 encoding=utf-8? SOAP-ENV:Envelope xmlns:SOAP-ENV=http://schemas.xmlsoap.org/soap/ envelope/ SOAP-ENV:encodingStyle=http://schemas.xmlsoap.org/soap/ encoding/ SOAP-ENV:Header v20:RequestHeader v20:applicationToken xsi:type=xsd:string###/ v20:applicationToken v20:authToken xsi:type=xsd:string###/ v20:authToken v20:clientEmail xsi:type=xsd:string/v20:clientEmail v20:developerToken xsi:type=xsd:string#/ v20:developerToken v20:userAgent xsi:type=xsd:stringRedZoneGlobal/v20:userAgent v20:validateOnly xsi:type=xsd:booleanfalse/v20:validateOnly /v20:RequestHeader /SOAP-ENV:Header SOAP-ENV:Body mutate xmlns=https://adwords.google.com/api/adwords/cm/v200909; v20:operations v20:operatorSET/v20:operator v20:operand xmlns='https://adwords.google.com/api/adwords/cm/ v200909' v20:id##/v20:id v20:campaignId##/v20:campaignId v20:statusPAUSED/v20:status /v20:operand /v20:operations /mutate /SOAP-ENV:Body /SOAP-ENV:Envelope Receiving: soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/ envelope/soap:Bodysoap:Faultfaultcodesoap:Client/ faultcodefaultstringXML_STREAM_EXC/faultstring/soap:Fault/ soap:Body/soap:Envelope -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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
Can I use a proxy server in Adwords API PHP Client Library v200909
We are using PHP Client Library 2.0.1 (aw_api_php_lib_2.0.1). We need to access google adwords via a proxy server. In the settings.ini only DEFAULT_SERVER=https://adwords.google.com; can be set. Is there any way to set a proxy server? Kind regards, Olaf Fischer -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: ValuePerCost
Hi Jeremy, I'll add this to the feature wishlist of AdWords API so that it may be included in a future version of the API. Cheers, Anash P. Oommen, AdWords API Advisor. On Aug 27, 7:51 pm, Jeremy Aube ja...@roirevolution.com wrote: Thanks Eric. Are there any plans to add ValuePerCost or any other Value related metrics to v201003? I'm assuming there would need to be something eventually before sunsetting the remaining v13 functionality. On Aug 26, 4:26 pm, AdWords API Advisor adwordsapiadvi...@google.com wrote: Hi Jeremy, Unfortunately this metric is not available via the v201003 synchronous services or the v201003 reporting system. Best, - Eric Koleda, AdWords API Team On Aug 26, 8:33 am, Jeremy Aube ja...@roirevolution.com wrote: Is there any way to get ValuePerCost using v201003 or v200909 or is this only available from v13? -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: getBidLandscape returns nothing
Hi Radoslaw, Is this happening for every criteria and adgroup that you make calls for? Cheers, Anash P. Oommen, AdWords API Advisor. On Aug 27, 3:25 pm, rp radoslaw.pocie...@gmail.com wrote: Hi, We are trying to use getBidLandscape method from BidLandscapeService (API v201003), but it always returns nothing, is this correct behaviour? SOAP request and response: ?xml version=1.0 encoding=UTF-8?soapenv:Envelope xmlns:soapenv=http://schemas.xmlsoap.org/soap/envelope/; xmlns:xsd=http://www.w3.org/2001/XMLSchema; xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance;soapenv:Headerns1:RequestHeader soapenv:actor=http://schemas.xmlsoap.org/soap/actor/next; soapenv:mustUnderstand=0 xmlns:ns1=https://adwords.google.com/api/ adwords/cm/v201003ns1:authToken soapenv:actor=http:// schemas.xmlsoap.org/soap/actor/next soapenv:mustUnderstand=0__AUTH_TOKEN_REMOVED__/ ns1:authTokenns1:developerToken soapenv:actor=http:// schemas.xmlsoap.org/soap/actor/next soapenv:mustUnderstand=0__DEVELOPER_TOKEN_REMOVED__/ ns1:developerTokenns1:applicationToken soapenv:actor=http:// schemas.xmlsoap.org/soap/actor/next soapenv:mustUnderstand=0__APPLICATION_TOKEN_REMOVED__/ ns1:applicationTokenns1:userAgent soapenv:actor=http:// schemas.xmlsoap.org/soap/actor/next soapenv:mustUnderstand=0User Agent/ns1:userAgentns1:clientEmail soapenv:actor=http:// schemas.xmlsoap.org/soap/actor/next soapenv:mustUnderstand=0__CLIENT_EMAIL_REMOVED__/ns1:clientEmail/ ns1:RequestHeader/soapenv:Headersoapenv:BodygetBidLandscape xmlns=https://adwords.google.com/api/adwords/cm/v201003;selector xsi:type=ns2:CriterionBidLandscapeSelector xmlns:ns2=https:// adwords.google.com/api/adwords/cm/ v201003ns2:idFiltersns2:adGroupId__ADGROUP_ID__/ ns2:adGroupIdns2:criterionId__CRITERION_1_ID__/ns2:criterionId/ ns2:idFiltersns2:idFiltersns2:adGroupId__ADGROUP_ID__/ ns2:adGroupIdns2:criterionId__CRITERION_2_ID_/ns2:criterionId/ ns2:idFiltersns2:BidLandscapeSelector.TypeCriterionBidLandscapeSelector / ns2:BidLandscapeSelector.Type/selector/getBidLandscape/ soapenv:Body/soapenv:Envelope soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/ envelope/soap:HeaderResponseHeader xmlns=https:// adwords.google.com/api/adwords/cm/ v201003requestId286d7866325d2da2414221031bc45b87/ requestIdoperations1/operationsresponseTime543/ responseTimeunits1/units/ResponseHeader/ soap:Headersoap:BodygetBidLandscapeResponse xmlns=https:// adwords.google.com/api/adwords/cm/v201003//soap:Body/ soap:Envelope Radoslaw Pociecha -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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
ReportDefinitionService getReportFields returning illegal fields for Campaign Performance?
Good day, I have been working with the ReportDefinitionService using the Ruby client library, and wanted to include all possible fields for a campaign performance report. So I included all fields given to me by the getReportFields function. Adding the report definition poses no problem, but when downloading the report, it contains the following cryptic content: !!!1|||3833|||Unexpected exception??? Besides not being valid XML as requested by the definition, this is quite unexpected for me too, as all field names from getReportFields should be valid in my opinion. After creating a report for just about any single field (in the sandbox of course), I found that only the AdNetworkType1 and MonthOfYear fields were causing this behaviour for the campaign performance report. I have not tried other types of reports yet, as this one is the most important to us right now. But it would be most unfortunate if I would have to find out which fields cause an error and which don't for every report type. Also, quite a few enum fields do not return any values, is this intended? Thank you in advance for looking into these issues. Kind regards, Wilrik Mook PS all my requests have been against the sandbox, I know this doesn't return data rows, only columns -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: Can I use a proxy server in Adwords API PHP Client Library v200909
Hi Olaf, I don't remember if 2.0.1 allowed a proxy to be set, but the latest version (2.2.0) does. See http://code.google.com/p/google-api-adwords-php/source/browse/trunk/src/Google/Api/Ads/AdWords/settings.ini#30 for details. Cheers, Anash P. Oommen, AdWords API Advisor. On Aug 31, 1:02 pm, ofischer fisc...@etracker.com wrote: We are using PHP Client Library 2.0.1 (aw_api_php_lib_2.0.1). We need to access google adwords via a proxy server. In the settings.ini only DEFAULT_SERVER=https://adwords.google.com; can be set. Is there any way to set a proxy server? Kind regards, Olaf Fischer -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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
Why I always receive Emails from adwords API Group?
I haven't subscribe Emails from this group. Why I always receive spams from Adwords API group? My Email is flyingfish200383 at gmail.com. I have tried Unsubscribe from this mailing-list option but no worked. Please help me ASAP. Always thirty or fourty Emails per day. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: Slow Performance of BulkMutateJob in uploading keywords
Thanks for the reply Eric - really appreciate your help. Last question on this-: Do you guys publish a roadmap for the API that I could get visibility of ? Something that contains your plans for new functionality, along with go live dates ? On Aug 9, 3:05 pm, AdWords API Advisor adwordsapiadvi...@google.com wrote: Hi Bobby, The AdWords API is the only API available, so there is nothing else to compare it with in regards to speed. You can try using the AdGroupCriterionService instead of the BulkMutateJobService, but I don't know if you'll see a dramatic speed difference. Best, - Eric On Aug 9, 6:21 am, bobby noriordan+apit...@cartrawler.com wrote: Thanks Eric, yes I understand that - but what I was really asking was what is the fastest way to upload 300,000 keywords?. In other words - is the ADWORDS API the fastest way to do it, or is there some other form of transfer that I can use? Currently 300,000 keywords is taking me nearly 12 hours to upload - which is not an acceptable performance level for my customer. Our business want to operate in a much more dynamic way with ADWORDS, and we were hoping the API would be a way to accomplish that, but so far it's looking like - while the flexibility and the potential to automate is there - that we are prevented from scaling up due to the performance. Any pointers you can provide would be like water to a dry duck at this stage. Thanks, Bobby On Aug 6, 10:12 pm, AdWords API Advisor adwordsapiadvi...@google.com wrote: Hi Bobby, The BulkMutateJobService does not offer any speed benefits over the regular synchronous services. There is the possibility of concurrent processing of operations, but in general you shouldn't assume that operations will process any faster using the BMJS. The BMJS is designed for uploading large numbers of entities, such as keywords and ads, but it should not be used for time-sensitive changes. Best, - Eric Koleda, AdWords API Team On Aug 5, 8:43 am, bobby healy robertjohnpatrickhe...@googlemail.com wrote: OK, I've searched everywhere and there doesn't seem to be a single, definitive answer to this question-: How do I bulk upload about 300,000 keywords as quickly as possible ? Currently this takes me about 24 hours using the following code. Is there any faster way to do this ? AdGroupAd textAdGroupAd = new AdGroupAd(); textAdGroupAd.setAdGroupId(g.getAdGroupID()); textAdGroupAd.setAd(textAd); AdGroupAdOperation textAdGroupAdOperation = new AdGroupAdOperation(); textAdGroupAdOperation.setOperand(textAdGroupAd); textAdGroupAdOperation.setOperator(Operator.ADD); ... add some exemptions l.adGroupAdOperations.add(textAdGroupAdOperation); BulkMutateJobServiceInterface bulkMutateJobService = user.getService( AdWordsService.V201003.BULK_MUTATE_JOB_SERVICE); // Set scope of jobs. EntityId scopingEntityId = new EntityId(EntityIdType.CAMPAIGN_ID, c.getCampaignID()); long jobId = createAndBeginJob(bulkMutateJobService, scopingEntityId, e.getValue().adGroupAdOperations.toArray(new AdGroupAdOperation[0])); OperationResult[] operationResults = retrieveResultsFromJob(bulkMutateJobService, jobId, null); private static OperationResult[] retrieveResultsFromJob( BulkMutateJobServiceInterface bulkMutateJobService, long jobId, ProgressDialog p) throws InterruptedException, IOException { ListOperationResult[] operationResultsByPart = new ArrayListOperationResult[](); BulkMutateJob job = null; // Create selector. BulkMutateJobSelector selector = new BulkMutateJobSelector(); selector.setJobIds(new long[]{jobId}); // Loop while waiting for the job to complete. int percent = 1; do { BulkMutateJob[] jobs = bulkMutateJobService.get(selector); job = jobs[0]; System.out.println(Bulk mutate job with id \ + job.getId() + \ has status \ + job.getStatus() + \.); if (job.getStatus().equals(BasicJobStatus.PENDING) || job.getStatus().equals(BasicJobStatus.PROCESSING)) { if (p != null) p.setProgress(percent++); Thread.sleep(1); } } while (job.getStatus().equals(BasicJobStatus.PENDING) || job.getStatus().equals(BasicJobStatus.PROCESSING)); * the above WHILE loop is where it spends all it's time - PROCESSING for hours... if (job.getStatus() == BasicJobStatus.FAILED) { throw new ApiException(Job failed.,
Re: Beta MCC reporting timeframe
Hi Rob, As of now, I don't have a timeline I can share with you about this feature request, though it is on the feature wishlist for AdWords API. Cheers, Anash P. Oommen, AdWords API Advisor. On Aug 27, 8:33 pm, Rob Ryan rob...@gmail.com wrote: Just wondering if there was any idea how far away reporting across an MCC account is away? -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: Wrong fields returned by v201003 reporting service
Hi Anash, No, I can't replicate it anymore - now all the correct fields are returned and nothing extra. -Mikael On 31 elo, 09:28, AdWords API Advisor adwordsapiadvi...@google.com wrote: Hi MT, Is this issue replicable at your end? If yes, can you post the request id for adding the reportdefinition and report definition id? Anash On Aug 16, 2:36 pm, AdWords API Advisor adwordsapiadvi...@google.com wrote: Hi MT, Thanks for pointing this out, I'll bring this to the notice of AdWords team. Cheers, Anash P. Oommen, AdWords API Advisor. On Aug 16, 1:14 pm, MT mikael.thuneb...@gmail.com wrote: Itreturnedfour columns I didn't request On 12 elo, 08:01, AdWords API Advisor adwordsapiadvi...@google.com wrote: Hi, Could you please clarify your question? Are you referring to the fact that the requested column names are different from the response column names? Or is it that the serverreturnedcolumns you didn't request? Cheers, Anash P. Oommen, AdWords API Advisor. On Aug 11, 2:05 pm, MT mikael.thuneb...@gmail.com wrote: I'm trying to fetch a keyword performance report from thev201003 reportingservice with thesefields: fieldsQualityScore/fields fieldsPreferredPosition/fields fieldsCost/fields fieldsConversions/fields fieldsClicks/fields fieldsImpressions/fields fieldsConversionsManyPerClick/fields But the response has these columns: column name='qualityscore' display='Quality score' / column name='topposition' display='Top position' / column name='matchtype' display='Match type' / column name='biddingstrategy' display='Bidding strategy' / column name='cost' display='Cost' / column name='conv1perclick' display='Conv. (1-per-click)' / column name='clicks' display='Clicks' / column name='impressions' display='Impressions' / column name='convmanyperclick' display='Conv. (many-per-click)' / column name='keywordID' display='Keyword ID' / column name='adgroupID' display='Ad group ID' / So Match type and Bidding strategy have been added before Cost, and Ad group ID has been added to the end (the keyword ID has also been added, but I understand this is the expected functionality) -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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
Missing API Geotarget codes that exists on Google Adwords
Hello, There are some targets that exists on adwords web interface but are not listed in the API reference. I.E. Regions in Portugal Country. you can target those via the interface but no codes are avail through the API ref. Do you have an updated API list of target codes ? Thanks Yaron Esearchvision -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: ReportDefinitionService getReportFields returning illegal fields for Campaign Performance?
Hello Wilrik, This is a known bug, there is fix right in the works. Apologies for the inconveniences. Best, -David - AdWords API Team On Aug 31, 5:34 am, Wilrik Mook wil...@gmail.com wrote: Good day, I have been working with the ReportDefinitionService using the Ruby client library, and wanted to include all possible fields for a campaign performance report. So I included all fields given to me by the getReportFields function. Adding the report definition poses no problem, but when downloading the report, it contains the following cryptic content: !!!1|||3833|||Unexpected exception??? Besides not being valid XML as requested by the definition, this is quite unexpected for me too, as all field names from getReportFields should be valid in my opinion. After creating a report for just about any single field (in the sandbox of course), I found that only the AdNetworkType1 and MonthOfYear fields were causing this behaviour for the campaign performance report. I have not tried other types of reports yet, as this one is the most important to us right now. But it would be most unfortunate if I would have to find out which fields cause an error and which don't for every report type. Also, quite a few enum fields do not return any values, is this intended? Thank you in advance for looking into these issues. Kind regards, Wilrik Mook PS all my requests have been against the sandbox, I know this doesn't return data rows, only columns -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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
Reports fields no longer need /1000000
Hello, I wanted to verify the treatment of money fields in all the report definitions. After getting the definitions and supporting database tables set up for our clients and massaging the returned fields to include Campaign and AdGroup names, I noticed we no longer need to divide by 100 for the money fields. I failed to find this documented, so I wanted to get the official statement, if I overlooked the documentation, please post link for my education. In the campaign management API, V200909, I was still performing this division when pulling down bid data. Did the V201003 release of campaign management related methods also removed this mandate? Thanks in advance, David -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: .Exception in thread main java.lang.NoClassDefFoundError: AddCampaign Caused by: java.lang.ClassNotFoundException: AddCampaign
Hi, From the examples directory run: javac -classpath .:../lib/adwords-api-8.1.0.jar v200909/ AddCampaign.java Then run: java -classpath .:../lib/adwords-api-8.1.0.jar v200909.AddCampaign It may also be helpful to look into a Java IDE like eclipse to speed up development. Creating a new Java project from the extracted tar ball should import your libs correctly and help you better get started. Thanks, Adam Rogal, AdWords API Team On Aug 27, 1:23 am, kondalarao yarragunta kondalar...@gmail.com wrote: Hi, Thanks for the quick reply according to your answers,I could run the following ways,still i am getting same error. Exception in thread main java.lang.NoClassDefFoundError: v200909/AddCampaign Caused by: java.lang.ClassNotFoundException: v200909.AddCampaign at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) Could not find the main class: v200909.AddCampaign. Program will exit. java -classpath .:../../lib/adwords-api-8.1.0.jar v200909.AddCampaign (and) java -classpath .:../../lib/adwords-api-8.1.0.jar C:/ykrao/adwords-api-8.1.0/examples/v200909/AddCampaign (and) java -classpath .:../../lib/adwords-api-8.1.0.jar AddCampaign My Class file located in this path C:\ykrao\adwords-api-8.1.0\examples\v200909\AddCampaign.class Please provide me any alternative solution for the above, i have to spend so much time for this. Thanks. Y.Kondalarao. On Fri, Aug 27, 2010 at 12:10 AM, AdWords API Advisor adwordsapiadvi...@google.com wrote: Hi, I think you need to specify the complete class path, not just the class name, when running the example: java -classpath .:../../lib/adwords-api-8.1.0.jar v200909.AddCampaign Best, - Eric Koleda, AdWords API Team On Aug 26, 6:19 am, kondalaraoy kondalar...@gmail.com wrote: I am using javaclient library for sandbox I downloaded adwords-api-8.1.0.tar, for windows 7 operating system and jdk 1.6.0 software for java extract the adwords-api-8.1.0.tar in my desktop C:\ykrao\adwords- api-8.1.0 and i compile the AddCampaign program in C:\ykrao\adwords- api-8.1.0\examples\v200909\AddCampaign.java using the following command like C:\ykrao\adwords-api-8.1.0\examples\v200909javac -classpath ../../lib/ adwords-api-8.1.0.jar AddCampaign.java after compiling the above program i got AddCampaign class file,After i run the AddCampaign.class file i got the above error,when i run the class file i was using the following command like C:\ykrao\adwords-api-8.1.0\examples\v200909java -classpath ../.:../ lib/adwords-api-8.1.0.jar AddCampaign (and) C:\ykrao\adwords-api-8.1.0\examples\v200909java -classpath .:../../ lib/adwords-api-8.1.0.jar AddCampaign at java.net.URLClassLoader $1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) Please provide me solution what is the problem for above error i mentioned. Thanks, Y.Kondalarao. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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.comadwords-api%2bunsubscr...@googlegr oups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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