AW: AdWords API use user.getService(XXX) frequently, and can't release the memory!
Hi! Since 6.2.0 there exists a removeService-method in the ServiceAccountantManager. Calling this method should remove all references to the service in order for it to be garbage collected. (from http://code.google.com/p/google-api-adwords-java/source/detail?r=119) Did you already try that? Tino -- Refined Labs GmbH Landwehrstraße 17 80336 München Tel +49 89 1392879-0 t...@refinedlabs.com http://www.refinedlabs.com Sitz: München AG München HRB 166589 Geschäftsführer: Thomas Bindl, Stephan Seitz -Ursprüngliche Nachricht- Von: adwords-api@googlegroups.com [mailto:adwords-...@googlegroups.com] Im Auftrag von hongyu...@gmail.com Gesendet: Dienstag, 12. Januar 2010 09:32 An: AdWords API Forum Betreff: AdWords API use user.getService(XXX) frequently, and can't release the memory! user.getService(XXX) has been called frequently, and memory is high, any others meet the same problem? I'm using Java client library v6.3.0, Is anywhere need to be paid attention for release memory. I just have one AdwordUser instance. Any one can help ? -- 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-...@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.
AW: AdWords API Re: Report job failed validation due to the following error: "null".
Hi Rajni, there are some additional properties in the APIException that is thrown: int code; com.google.api.adwords.v13.ApiError[] errors; boolean internal; java.lang.String message1; java.lang.String trigger; If you print the content of these properties in your catch-block, the error might become obvious. Tino -- Refined Labs GmbH Landwehrstraße 17 80336 München Tel +49 89 1392879-0 t...@refinedlabs.com http://www.refinedlabs.com Sitz: München AG München HRB 166589 Geschäftsführer: Thomas Bindl, Stephan Seitz -Ursprüngliche Nachricht- Von: adwords-api@googlegroups.com [mailto:adwords-...@googlegroups.com] Im Auftrag von raj Gesendet: Mittwoch, 21. Januar 2009 00:37 An: AdWords API Forum Betreff: AdWords API Re: Report job failed validation due to the following error: "null". Jeff, I have already defined this job with required parameters for soap headers.Please see my code below mentioned here. It prints "Jeff" that I did for testing purpose. But it fails after that. It did not print hello. I took this code from sample code that are available at Ad words website in the sample code section for reportService. I just changed startday and endDay as parameters only. That's the only change I did and added my required parameter for soap header. private static final String namespace = "https://adwords.google.com/ api/adwords/v12"; public static void main(String[] args) { try { // Set up service connection. ReportInterface service = new ReportServiceLocator ().getReportService(); // Define SOAP headers. ((Stub) service).setHeader(namespace, "email", email); ((Stub) service).setHeader(namespace, "password", password); ((Stub) service).setHeader(namespace, "clientEmail", clientEmail); ((Stub) service).setHeader(namespace, "useragent", useragent); ((Stub) service).setHeader(namespace, "developerToken", developerToken); ((Stub) service).setHeader(namespace, "applicationToken", applicationToken); // Create report job structure. DefinedReportJob job = new DefinedReportJob(); job.setSelectedReportType("Keyword"); job.setName("Sample Keyword Report"); job.setAggregationTypes(new String[] {"Summary"}); job.setAdWordsType(AdWordsType.SearchOnly); job.setKeywordType(KeywordType.Broad); Calendar startDay = Calendar.getInstance(); //here set as today that I saw on adwords web site GregorianCalendar endDay = new GregorianCalendar(2037, Calendar.DECEMBER,30); //here to set end date job.setStartDay(startDay); job.setEndDay(endDay); job.setSelectedColumns(new String[] { "Campaign", "AdGroup", "Keyword", "KeywordStatus", "KeywordMinCPC", "KeywordDestUrlDisplay", "Impressions", "Clicks", "CTR", "AveragePosition"}); // Validate report. try { System.out.println("Jeff"); // till now it is fine service.validateReportJob(job);//fails here System.out.println("hello"); // Schedule report. long jobId = service.scheduleReportJob(job); // Wait for report to finish. ReportJobStatus status = service.getReportJobStatus(jobId); while(status != ReportJobStatus.Completed && status != ReportJobStatus.Failed) { System.out.println( "Report job status is \"" + status.getValue() + "\"."); try { Thread.sleep(3); } catch(InterruptedException e) {} status = service.getReportJobStatus(jobId); } if(status == ReportJobStatus.Failed) { System.out.println("Report job generation failed."); System.exit(0); } // Download report. String url = service.getGzipReportDownloadUrl(jobId); System.out.println("Report is available at \"" + url + "\"."); } catch (ApiException e) { System.out.println( "Report job failed validation due to the following error: \"" + e.getMessage() + "\"."); } } catch(Exception e) { e.printStackTrace(); } } } Could you please help why it's not validating report ?===> service.validateReportJob(job);//fails here I did not make any change.I just called this API. I checked in the code also.It should take job as input parameter that I did here. Thanks Rajni On Jan 20, 2:56 pm, AdWords API Advisor wrote: > My mistake--I alwa
AW: AdWords API Re: Account Performance Report
Hi KVRVR, sorry, I do not have any experience with that kind of error. But I suppose Jeff from the API-team can help you. Tino -- Refined Labs GmbH Landwehrstraße 17 80336 München Tel +49 89 1392879-0 t...@refinedlabs.com http://www.refinedlabs.com Sitz: München AG München HRB 166589 Geschäftsführer: Thomas Bindl, Stephan Seitz -Ursprüngliche Nachricht- Von: adwords-api@googlegroups.com [mailto:adwords-...@googlegroups.com] Im Auftrag von kvrvr Gesendet: Mittwoch, 21. Januar 2009 05:12 An: AdWords API Forum Betreff: AdWords API Re: Account Performance Report Hi Tino, Thanks for the immediate reply. The error message goes like this when i try to get data for Account Performance Report, "Unable to automatically step ito the server. Connecting to the server machine 'adwords.google.com' failed. The debugger cannot to the remote computer. This may be because the remote computer does not exist or a firewall may be preventing communication to the remote computer. Please see help for assistance". But i was able to get the data for my Campaign Report. Little confusing here... Regards, KVRVR On Jan 20, 4:26 pm, "Tino Hertlein" wrote: > Hi KVRVR, > > besides the error-message you provided, there should also be a detailed > trigger-message in the soap-response of your request. > Depending on the client-library you use, you should be able to extract that > trigger-message (By activation of the logging-mechanism or extraction from > the exception that is thrown). > > The trigger-message should explain the underlying error in most cases. > > Btw: your code looks correct to me... > > Tino > > -- > Refined Labs GmbH > Landwehrstraße 17 > 80336 München > Tel +49 89 1392879-0 > t...@refinedlabs.comhttp://www.refinedlabs.com > > Sitz: München > AG München HRB 166589 > Geschäftsführer: > Thomas Bindl, Stephan Seitz > > -Ursprüngliche Nachricht- > Von: adwords-api@googlegroups.com [mailto:adwords-...@googlegroups.com] Im > Auftrag von kvrvr > Gesendet: Dienstag, 20. Januar 2009 11:41 > An: AdWords API Forum > Betreff: AdWords API Account Performance Report > > Hi Team, > > I'm working on "Account Performance Report". I'm getting the following > error,"ONE OR MORE REPORT JOB PARAMETERS IS INVALID". I have shared > sample code below. Please direct me where i'm going wrong. > > reportJob.selectedReportType = "Account"; > reportJob.aggregationTypes = new string[] {"HourlyRegardlessDate"}; > > ... > string[] customOptions = { "CustomerName" }; > reportJob.selectedColumns = customOptions; > > Thanks in Advance, > KVRVR --~--~-~--~~~---~--~~ 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 -~--~~~~--~~--~--~---
AW: AdWords API Account Performance Report
Hi KVRVR, besides the error-message you provided, there should also be a detailed trigger-message in the soap-response of your request. Depending on the client-library you use, you should be able to extract that trigger-message (By activation of the logging-mechanism or extraction from the exception that is thrown). The trigger-message should explain the underlying error in most cases. Btw: your code looks correct to me... Tino -- Refined Labs GmbH Landwehrstraße 17 80336 München Tel +49 89 1392879-0 t...@refinedlabs.com http://www.refinedlabs.com Sitz: München AG München HRB 166589 Geschäftsführer: Thomas Bindl, Stephan Seitz -Ursprüngliche Nachricht- Von: adwords-api@googlegroups.com [mailto:adwords-...@googlegroups.com] Im Auftrag von kvrvr Gesendet: Dienstag, 20. Januar 2009 11:41 An: AdWords API Forum Betreff: AdWords API Account Performance Report Hi Team, I'm working on "Account Performance Report". I'm getting the following error,"ONE OR MORE REPORT JOB PARAMETERS IS INVALID". I have shared sample code below. Please direct me where i'm going wrong. reportJob.selectedReportType = "Account"; reportJob.aggregationTypes = new string[] {"HourlyRegardlessDate"}; ... string[] customOptions = { "CustomerName" }; reportJob.selectedColumns = customOptions; Thanks in Advance, KVRVR --~--~-~--~~~---~--~~ 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 -~--~~~~--~~--~--~---
AW: AdWords API Re: Creative Report Mutually Exclusive Columns Error (v13)
I've seen this error when trying to retrieve a report for an account that does not have any Creatives. The error-message should disappear when running your report against an account that countains Creatives. Tino -- Refined Labs GmbH Landwehrstraße 17 80336 München Tel +49 89 1392879-0 t...@refinedlabs.com http://www.refinedlabs.com Sitz: München AG München HRB 166589 Geschäftsführer: Thomas Bindl, Stephan Seitz -Ursprüngliche Nachricht- Von: adwords-api@googlegroups.com [mailto:adwords-...@googlegroups.com] Im Auftrag von hov...@gmail.com Gesendet: Freitag, 16. Januar 2009 23:14 An: AdWords API Forum Betreff: AdWords API Re: Creative Report Mutually Exclusive Columns Error (v13) Now it complains about incompatibility of [MaximumCPC, CPC] columns. I get this error: 2009-01-16 13:26:58,754 ERROR [STDERR] AxisFault faultCode: {http://schemas.xmlsoap.org/soap/envelope/} Server.userException faultSubcode: faultString: One or more report job parameters is invalid. faultActor: faultNode: faultDetail: {https://adwords.google.com/api/adwords/v13}fault: 30 One or more report job parameters is invalid. The following columns are not supported by the Report Type Creative : [MaximumCPC, CPC] --~--~-~--~~~---~--~~ 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 -~--~~~~--~~--~--~---
AW: AdWords API How to create new adgroup
All the information you need is provided here: http://code.google.com/intl/de-DE/apis/adwords/docs/developer/AdGroupService.html These samples might be helpful as well: http://code.google.com/intl/de-DE/apis/adwords/docs/samples.html Tino -- Refined Labs GmbH Landwehrstraße 17 80336 München Tel +49 89 1392879-0 t...@refinedlabs.com http://www.refinedlabs.com Sitz: München AG München HRB 166589 Geschäftsführer: Thomas Bindl, Stephan Seitz -Ursprüngliche Nachricht- Von: adwords-api@googlegroups.com [mailto:adwords-...@googlegroups.com] Im Auftrag von sa...@golivemobile.com Gesendet: Montag, 19. Januar 2009 16:28 An: AdWords API Forum Betreff: AdWords API How to create new adgroup How to create new adgroup --~--~-~--~~~---~--~~ 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 -~--~~~~--~~--~--~---
AW: AdWords API How to Update keywordMaxCPC for list of AdGroups
Works similar :-) There are array-functions in AdGroupService: http://code.google.com/intl/de-DE/apis/adwords/docs/developer/AdGroupService.html AdGroup[] adGroups = adgroupService.getAdGroupList(adGroupIds); or AdGroup[] adGroups = adgroupService.getAllAdGroups(campaignId); or AdGroup[] adGroups = adgroupService.getActiveAdGroups(campaignId); for (AdGroup adGroup : adGroups) adGroup.setKeywordMaxCpc(new_bid_value); adgroupService.updateAdGroupList(adGroups); Tino -- Refined Labs GmbH Landwehrstraße 17 80336 München Tel +49 89 1392879-0 t...@refinedlabs.com http://www.refinedlabs.com Sitz: München AG München HRB 166589 Geschäftsführer: Thomas Bindl, Stephan Seitz -Ursprüngliche Nachricht- Von: adwords-api@googlegroups.com [mailto:adwords-...@googlegroups.com] Im Auftrag von sampath Gesendet: Dienstag, 20. Januar 2009 11:05 An: AdWords API Forum Betreff: AdWords API How to Update keywordMaxCPC for list of AdGroups Is it possible to update list of user defined adgroups in one account at once. individually it's possible like for example AdGroup adGroup = adgroupService.getAdGroup(adgroup_id); adGroup.setKeywordMaxCpc(new_bid_value); adgroupService.updateAdGroup(adGroup); But how to update list of adgroup's at once using AdGroup[]. --~--~-~--~~~---~--~~ 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 -~--~~~~--~~--~--~---
AW: AdWords API Negative KeywordType
Hi Richard, the API does support negative keywords. But in contrast to 'phrase','broad' and 'exact', 'negative' is not a specific KeywordType. There's a flag in the Keyword-description that can be set to 'true', if you want to create a negative keyword. Please see here: http://code.google.com/apis/adwords/docs/developer/Keyword.html#negative Tino -- Refined Labs GmbH Landwehrstraße 17 80336 München Tel +49 89 1392879-0 [EMAIL PROTECTED] http://www.refinedlabs.com Sitz: München AG München HRB 166589 Geschäftsführer: Thomas Bindl, Stephan Seitz -Ursprüngliche Nachricht- Von: adwords-api@googlegroups.com [mailto:[EMAIL PROTECTED] Im Auftrag von richard Gesendet: Dienstag, 9. Dezember 2008 10:17 An: AdWords API Forum Betreff: AdWords API Negative KeywordType Hi Adwords Team, I noticed that the WSDL defines 3 acceptable KeywordTypes (Broad, Phrase and Exact) but the web KeywordTool seems to support a fourth Negative KeywordType as well because it returns suggested negative phrases for a given SeedKeyword. Was wondering if this was intentional and if you could elaborate a bit on what the rationale was (ie for not supporting Negative KeywordType in API) Thank you, Richard --~--~-~--~~~---~--~~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en -~--~~~~--~~--~--~---
AW: AdWords API Re: APIlity 1.13.0 Final Version released
Hi Ed, I don't know anything special about APIlity-support, but according to here (http://adwordsapi.blogspot.com/2008/10/adwords-api-version-13-now-available.html), V12 of the AdWords-Webservice will be shutdown February 20th, 2009. Any webservice communication relying on V12 will not work anymore from then on. Tino -- Refined Labs GmbH Landwehrstraße 17 80336 München Tel +49 89 1392879-0 [EMAIL PROTECTED] http://www.refinedlabs.com Sitz: München AG München HRB 166589 Geschäftsführer: Thomas Bindl, Stephan Seitz -Ursprüngliche Nachricht- Von: adwords-api@googlegroups.com [mailto:[EMAIL PROTECTED] Im Auftrag von ed Gesendet: Montag, 1. Dezember 2008 14:47 An: AdWords API Forum Betreff: AdWords API Re: APIlity 1.13.0 Final Version released Hey Tom, Sorry if it is not the right place to ask but, do you know for how long version 1.12 will be live? I read somewhere on docs that older versions are shut down after some time, but it does not say anything about how long is this time. Cheers, Ed On Nov 25, 12:23 pm, Tomac <[EMAIL PROTECTED]> wrote: > Dear APIlity users, > > The latest release of APIlity can be downloaded from > here:https://sourceforge.net/project/showfiles.php?group_id=144351&package... > > The Changelog can be found > here:https://sourceforge.net/project/shownotes.php?group_id=144351&release... > > This release adds support for AdWords API v13, with a huge list of new > features: > - New function getActiveCampaigns in order to obtain only active > Campaigns. > - New function getActiveAdGroups in order to obtain only active > AdGroups. > - New function getRecommendedBudget. > - New fields in KeywordCriterion objects: firstPageCpc, > qualityScore. > - New ad type MobileImageAd. > - New function getClientsClientAccountInfos and > getManagersClientAccountInfos. > - New function getMccAlerts. > - Keyword Tool now returns average search volume and last month search > volume data. > - New report types search query performance and geographic performance > report. > - Option to set an HTTP proxy via settings.ini. > - Option to use a separate settings.ini file for each APIlity > instance. > - Option to use a separate authentication.ini file for each APIlity > instance. > - New function getCriterionListStats. > - Option to retrieve only the download URL in reports rather than the > report data. > > Hope you like the new release. Finally :-) > > Cheers, > Tom > > -- > Thomas Steinerhttp://blog.tomayac.de > mailto:tomac AT google DOT com --~--~-~--~~~---~--~~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en -~--~~~~--~~--~--~---
AW: AdWords API Re: Include Zero Impression Campaigns in API report
The structure-report gives you ALL campaigns of your account, regardless if there have been impressions in the past or not. If you want to evaluate which of these campaigns haven't had any impressions, you have to put some logic in your code. E.g. comparing ALL campaigns of your account (which you can get with the structure-report) with the campaigns you receive with 'regualar' reports. Tino -- Refined Labs GmbH Landwehrstraße 17 80336 München Tel +49 89 1392879-0 [EMAIL PROTECTED] http://www.refinedlabs.com Sitz: München AG München HRB 166589 Geschäftsführer: Thomas Bindl, Stephan Seitz -Ursprüngliche Nachricht- Von: adwords-api@googlegroups.com [mailto:[EMAIL PROTECTED] Im Auftrag von empower Gesendet: Donnerstag, 27. November 2008 07:07 An: AdWords API Forum Betreff: AdWords API Re: Include Zero Impression Campaigns in API report Thanks.. But I still do not get any parameter in the structured report, wherein I can get the campaign giving zero impression. On Nov 26, 3:17 pm, "Tino Hertlein" <[EMAIL PROTECTED]> wrote: > The 'zeroImpression'-flag only has an effect on reports on > Keyword-aggregation-level:http://code.google.com/apis/adwords/docs/developer/DefinedReportJob.h... > > But probably a Structure-report on Campaign-level is more > appropriate:http://code.google.com/apis/adwords/docs/developer/adwords_api_report... > > But be aware, that there are some limitations/bugs concerning structure > reports. These are discussed in several posts in this forum: > e.g.http://groups.google.com/group/adwords-api/browse_thread/thread/b69c5... > > Tino > > -- > Refined Labs GmbH > Landwehrstraße 17 > 80336 München > Tel +49 89 1392879-0 > [EMAIL PROTECTED]://www.refinedlabs.com > > Sitz: München > AG München HRB 166589 > Geschäftsführer: > Thomas Bindl, Stephan Seitz > > -Ursprüngliche Nachricht- > Von: adwords-api@googlegroups.com [mailto:[EMAIL PROTECTED] Im Auftrag von > empower > Gesendet: Mittwoch, 26. November 2008 06:58 > An: AdWords API Forum > Betreff: AdWords API Include Zero Impression Campaigns in API report > > How can we include Zero impressions campaign in campaign report in > Google 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en -~--~~~~--~~--~--~---
AdWords API AW: AdWords API Include Zero Impression Campaigns in API report
The 'zeroImpression'-flag only has an effect on reports on Keyword-aggregation-level: http://code.google.com/apis/adwords/docs/developer/DefinedReportJob.html#includeZeroImpression But probably a Structure-report on Campaign-level is more appropriate: http://code.google.com/apis/adwords/docs/developer/adwords_api_report_structure.html#aggr_Campaign But be aware, that there are some limitations/bugs concerning structure reports. These are discussed in several posts in this forum: e.g. http://groups.google.com/group/adwords-api/browse_thread/thread/b69c54a0ea352ba2/c1d9d2271212d90b?lnk=gst&q=campaign+structure#c1d9d2271212d90b Tino -- Refined Labs GmbH Landwehrstraße 17 80336 München Tel +49 89 1392879-0 [EMAIL PROTECTED] http://www.refinedlabs.com Sitz: München AG München HRB 166589 Geschäftsführer: Thomas Bindl, Stephan Seitz -Ursprüngliche Nachricht- Von: adwords-api@googlegroups.com [mailto:[EMAIL PROTECTED] Im Auftrag von empower Gesendet: Mittwoch, 26. November 2008 06:58 An: AdWords API Forum Betreff: AdWords API Include Zero Impression Campaigns in API report How can we include Zero impressions campaign in campaign report in Google 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en -~--~~~~--~~--~--~---
AdWords API AW: AdWords API How to get Destination URL for a given AdGroup
Hi, no, because an AdGroup does not have a destinationUrl. DestinationUrls only exist on Ad- and Criterion-level. Tino -- Refined Labs GmbH Landwehrstraße 17 80336 München Tel +49 89 1392879-0 [EMAIL PROTECTED] http://www.refinedlabs.com Sitz: München AG München HRB 166589 Geschäftsführer: Thomas Bindl, Stephan Seitz -Ursprüngliche Nachricht- Von: adwords-api@googlegroups.com [mailto:[EMAIL PROTECTED] Im Auftrag von sampath Gesendet: Dienstag, 25. November 2008 07:17 An: AdWords API Forum Betreff: AdWords API How to get Destination URL for a given AdGroup Pls Advice.. Is it possible to get Destination URL for a given AdGroup using API? like getting ad group id as adGroup.getId(). --~--~-~--~~~---~--~~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en -~--~~~~--~~--~--~---
AdWords API AW: AdWords API Regarding API usage rates
Batch udpates in AdWords are atomic. So if you try to insert 100 items and one of them fails, none of the items gets inserted. You will then be charged only for the failed one. Please see http://code.google.com/apis/adwords/docs/developer/adwords_api_ratesheet.html Concerning the negative-keywords-question you have to distinguish between negative Keywords on AdGroup- and Campaign-level. I suppose you asked for negative Keywords on Campaign-level? Simply look at the rate-sheet mentioned above and look for the 'getCampaignNegativeCriteria' and 'setCampaignNegativeCriteria' - calls in 'CriterionService'. Each item (sent and received) will cost you 1 quota-unit Tino -- Refined Labs GmbH Landwehrstraße 17 80336 München Tel +49 89 1392879-0 [EMAIL PROTECTED] http://www.refinedlabs.com Sitz: München AG München HRB 166589 Geschäftsführer: Thomas Bindl, Stephan Seitz -Ursprüngliche Nachricht- Von: adwords-api@googlegroups.com [mailto:[EMAIL PROTECTED] Im Auftrag von rashmi Gesendet: Donnerstag, 20. November 2008 14:17 An: AdWords API Forum Betreff: AdWords API Regarding API usage rates In the manual, I have read that the 20 API units are charged per item for addcriterion. Can you please let me know if it is for each keyword in the array passed or only for the ones which are actually getting inserted. Foe eaxmple, If I am trying to insert 100 keywords at a time and only 10 are getting inserted. Will I be charged for 100 or 10? Also, incase of setting up the negative keywords, we have to first get all keywords and then insert. So is it applicable to new negatives or the old ones as well? Please reply ASAP. --~--~-~--~~~---~--~~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en -~--~~~~--~~--~--~---
AdWords API AW: AdWords API Getting API usage information
This information is included in the SOAP-headers of the Webservice response. Depending on the client-library you use, there should be methods to extract that information. E.g. the Java client library provides methods inside the AdWordsService-interfaces: - getLastOperationCount() - getTotalOperationCount() - getLastUnitCount() - getTotalUnitCount() Tino -- Refined Labs GmbH Landwehrstraße 17 80336 München Tel +49 89 1392879-0 [EMAIL PROTECTED] http://www.refinedlabs.com Sitz: München AG München HRB 166589 Geschäftsführer: Thomas Bindl, Stephan Seitz -Ursprüngliche Nachricht- Von: adwords-api@googlegroups.com [mailto:[EMAIL PROTECTED] Im Auftrag von rashmi Gesendet: Donnerstag, 20. November 2008 14:22 An: AdWords API Forum Betreff: AdWords API Getting API usage information Hi, I would like to know the API usage for a particular API service at run time. Lest say I am inserting keywords, and then I would like to know the API units used for that operation. How can I do this? --~--~-~--~~~---~--~~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en -~--~~~~--~~--~--~---
AdWords API AW: AdWords API AdScheduling API usage
All quota / cost information is provided in the API-rate-sheet here http://code.google.com/apis/adwords/docs/developer/adwords_api_ratesheet.html Tino -- Refined Labs GmbH Landwehrstraße 17 80336 München Tel +49 89 1392879-0 [EMAIL PROTECTED] http://www.refinedlabs.com Sitz: München AG München HRB 166589 Geschäftsführer: Thomas Bindl, Stephan Seitz -Ursprüngliche Nachricht- Von: adwords-api@googlegroups.com [mailto:[EMAIL PROTECTED] Im Auftrag von rashmi Gesendet: Donnerstag, 20. November 2008 14:37 An: AdWords API Forum Betreff: AdWords API AdScheduling API usage Hi, Can you let me know the API units charged for setAdscheduling and getAdscheduling APIs? Thanks --~--~-~--~~~---~--~~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en -~--~~~~--~~--~--~---
AdWords API AW: AdWords API Java Class Cast Exception in new V13
Hi Daniel, try to initialize your AdWords-user with an explicit String that indicates the API-version: e.g. public static final String API_VERSION = "v13"; adWordsUser = new AdWordsUser( adWordsAccountSettings.getRootLogin(), adWordsAccountSettings.getPassword(), adWordsAccountSettings.getClientLogin(), adWordsAccountSettings.getUserAgent(), adWordsAccountSettings.getDeveloperToken(), adWordsAccountSettings.getApplicationToken(), API_VERSION, null); If you don't do that, the AdWordsUser gets initialized with 'v12' by default, which leads to your ClassCastExceptions... Hope this helps... Tino -- Refined Labs GmbH Landwehrstraße 17 80336 München Tel +49 89 1392879-0 [EMAIL PROTECTED] http://www.refinedlabs.com Sitz: München AG München HRB 166589 Geschäftsführer: Thomas Bindl, Stephan Seitz -Ursprüngliche Nachricht- Von: adwords-api@googlegroups.com [mailto:[EMAIL PROTECTED] Im Auftrag von Daniel Gesendet: Freitag, 14. November 2008 07:22 An: AdWords API Forum Betreff: AdWords API Java Class Cast Exception in new V13 Hi everybody! Today i want to switch from V12 to V13 but it seems there is a little Bug in the Java Lib with the AdwordsUser Object. So when i try to get a ReportService i use this method: private ReportServiceSoapBindingStub getReportService() { try { return (ReportServiceSoapBindingStub) mAdwordsUser.getService (AdWordsUser.REPORT_SERVICE); } catch (ServiceException e) { e.printStackTrace(); } return null; } But after i download the new V13 library all i get is this ClassCastException: java.lang.ClassCastException: com.google.api.adwords.v12.ReportServiceSoapBindingStub cannot be cast to com.google.api.adwords.v13.ReportServiceSoapBindingStub In fact - all of my imports are V13 so i think that the AdwordsUser Object always return the ReportService in V12. Would be nice if somebody can check and fix this ... :) Regards, Daniel --~--~-~--~~~---~--~~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en -~--~~~~--~~--~--~---
AdWords API AW: AdWords API updateads() not updating
The urls of Ads cannot be updated. Only the status-field is mutable. Please see http://code.google.com/apis/adwords/docs/developer/AdService.html#updateAds But of course you can recreate the Ad with a different url and deleting/pausing the 'old' one (and accepting the loss of the Ad-history like ctr). Tino -- Refined Labs GmbH Landwehrstraße 17 80336 München Tel +49 89 1392879-0 [EMAIL PROTECTED] http://www.refinedlabs.com Sitz: München AG München HRB 166589 Geschäftsführer: Thomas Bindl, Stephan Seitz -Ursprüngliche Nachricht- Von: adwords-api@googlegroups.com [mailto:[EMAIL PROTECTED] Im Auftrag von kenlarkin Gesendet: Montag, 10. November 2008 14:35 An: AdWords API Forum Betreff: AdWords API updateads() not updating I have 2000 ads in 2000 adgroups (1 ad in each adgroup). I get the list of ad ids then iterate through them to update the url. All look s fine when I debug and updateads does not throw an error. However I get charged and my ads don't get updated. The array of ads I'm passing in is correct. Please help. Ken --~--~-~--~~~---~--~~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en -~--~~~~--~~--~--~---
AdWords API AW: AdWords API AW: AdWords API Re: Google Adwords Keyword Insertion API Usage Rates?
Sorry, I do not have any official numbers. But perhaps Jeff can help you this (european) afternoon, when the Googlers start to work at the WestCoast ;-) Tino -- Refined Labs GmbH Landwehrstraße 17 80336 München Tel +49 89 1392879-0 [EMAIL PROTECTED] http://www.refinedlabs.com Sitz: München AG München HRB 166589 Geschäftsführer: Thomas Bindl, Stephan Seitz Von: Exotic Solutions [mailto:[EMAIL PROTECTED] Gesendet: Montag, 10. November 2008 10:38 An: Tino Hertlein Betreff: Re: AdWords API AW: AdWords API Re: Google Adwords Keyword Insertion API Usage Rates? Dear Tino, Thank you for your quick reply. Can you provide me any information on the limits to send number of items per call? Regards, Shahid. On Mon, Nov 10, 2008 at 2:21 PM, Tino Hertlein <[EMAIL PROTECTED]> wrote: Unfortunately your calculations are not correct: API costs for an addCriteria-call in CriterionService are 20 per item , not per call! So adding 10.000 keywords, will cost you 10.000 * 20 API units, regardless in how many calls you split the request. Though batch-requests are very useful in general, in do not know if 10.000 items per call is exceeding any limitation of the AdWords-webservice... Tino -- Refined Labs GmbH Landwehrstraße 17 80336 München Tel +49 89 1392879-0 [EMAIL PROTECTED] http://www.refinedlabs.com Sitz: München AG München HRB 166589 Geschäftsführer: Thomas Bindl, Stephan Seitz -Ursprüngliche Nachricht- Von: adwords-api@googlegroups.com [mailto:[EMAIL PROTECTED] Im Auftrag von Exotic Solutions Gesendet: Montag, 10. November 2008 09:28 An: AdWords API Forum Betreff: AdWords API Re: Google Adwords Keyword Insertion API Usage Rates? Dear Jeff, It seems that you are from API team. I would like to know that is it possible to send an API call (one call) of 10,000 keywords at a time using Google API? Basically I would like to reduce cost since I have to get report on more than 1 million keywords Therefore, what I am looking is to send a Packet of 10,000 keywords on each call. Is it possible? As per Google rate sheet, Google charge 20 API units to send one API call. So if I can send a packet of 10,000 keywords in one call, it should cost me 20 API Units for each call as per the rate sheet. Eagerly waiting for your reply. Best Regards, Bryan Raymond. On Nov 4, 9:15 pm, AdWords API Advisor <[EMAIL PROTECTED]> wrote: > Hello, > > Jan's calculations are correct, except that we've temporarily reduced > our rates for the busy holiday season. As per > > http://adwordsapi.blogspot.com/2008/10/happy-holidays-enjoy-more-api-... > > 1200 API units = $0.25USD until January 15th. > > Cheers, > -Jeff Posnick, AdWords API Team > > On Nov 4, 3:02 am, "Jan Piotrowski (AdWords API Guru)" > > <[EMAIL PROTECTED]> wrote: > >http://code.google.com/apis/adwords/docs/developer/adwords_api_ratesh... > > > Keywords are 'criteria', so CriterionService -> addCriteria -> 20 per > > item. > > 1000 API units = $ 0.25 > > 20 x 2000 = 4 API units => $ 10 > > > - Jan > > > On 4 Nov., 05:46, API <[EMAIL PROTECTED]> wrote: > > > > Hi, > > > > Im new to Google's API, and are trying to do some calculations on > > > usage for my clients. > > > > Basically, I want to know how many units Google charge for uploading > > > new keywords into an Ad Group. > > > > For example, if my client uploads 2000 keywords, how many units is > > > that? > > > > I'd appreciate it if you could give me as much information as > > > possible. > > > > Many thanks. > > > > Andrew -- Exotic Solutions. 8667, Glades Road, Boca Raton, FL 33434. USA --~--~-~--~~~---~--~~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en -~--~~~~--~~--~--~---
AdWords API AW: AdWords API Re: Google Adwords Keyword Insertion API Usage Rates?
Unfortunately your calculations are not correct: API costs for an addCriteria-call in CriterionService are 20 per item , not per call! So adding 10.000 keywords, will cost you 10.000 * 20 API units, regardless in how many calls you split the request. Though batch-requests are very useful in general, in do not know if 10.000 items per call is exceeding any limitation of the AdWords-webservice... Tino -- Refined Labs GmbH Landwehrstraße 17 80336 München Tel +49 89 1392879-0 [EMAIL PROTECTED] http://www.refinedlabs.com Sitz: München AG München HRB 166589 Geschäftsführer: Thomas Bindl, Stephan Seitz -Ursprüngliche Nachricht- Von: adwords-api@googlegroups.com [mailto:[EMAIL PROTECTED] Im Auftrag von Exotic Solutions Gesendet: Montag, 10. November 2008 09:28 An: AdWords API Forum Betreff: AdWords API Re: Google Adwords Keyword Insertion API Usage Rates? Dear Jeff, It seems that you are from API team. I would like to know that is it possible to send an API call (one call) of 10,000 keywords at a time using Google API? Basically I would like to reduce cost since I have to get report on more than 1 million keywords Therefore, what I am looking is to send a Packet of 10,000 keywords on each call. Is it possible? As per Google rate sheet, Google charge 20 API units to send one API call. So if I can send a packet of 10,000 keywords in one call, it should cost me 20 API Units for each call as per the rate sheet. Eagerly waiting for your reply. Best Regards, Bryan Raymond. On Nov 4, 9:15 pm, AdWords API Advisor <[EMAIL PROTECTED]> wrote: > Hello, > > Jan's calculations are correct, except that we've temporarily reduced > our rates for the busy holiday season. As per > > http://adwordsapi.blogspot.com/2008/10/happy-holidays-enjoy-more-api-... > > 1200 API units = $0.25USD until January 15th. > > Cheers, > -Jeff Posnick, AdWords API Team > > On Nov 4, 3:02 am, "Jan Piotrowski (AdWords API Guru)" > > <[EMAIL PROTECTED]> wrote: > >http://code.google.com/apis/adwords/docs/developer/adwords_api_ratesh... > > > Keywords are 'criteria', so CriterionService -> addCriteria -> 20 per > > item. > > 1000 API units = $ 0.25 > > 20 x 2000 = 4 API units => $ 10 > > > - Jan > > > On 4 Nov., 05:46, API <[EMAIL PROTECTED]> wrote: > > > > Hi, > > > > Im new to Google's API, and are trying to do some calculations on > > > usage for my clients. > > > > Basically, I want to know how many units Google charge for uploading > > > new keywords into an Ad Group. > > > > For example, if my client uploads 2000 keywords, how many units is > > > that? > > > > I'd appreciate it if you could give me as much information as > > > possible. > > > > Many thanks. > > > > Andrew --~--~-~--~~~---~--~~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en -~--~~~~--~~--~--~---
AdWords API AW: AdWords API Keyword Report - High Cost Value
There is no problem, and no parameter is lacking: AdWords calculates Bid Amounts in 'millionths of the fundamental currency unit', so you have to divide the results by 1.000.000 please see http://code.google.com/apis/adwords/docs/developer/adwords_api_services.html#moneyunits Tino -- Refined Labs GmbH Landwehrstraße 17 80336 München Tel +49 89 1392879-0 [EMAIL PROTECTED] http://www.refinedlabs.com Sitz: München AG München HRB 166589 Geschäftsführer: Thomas Bindl, Stephan Seitz -Ursprüngliche Nachricht- Von: adwords-api@googlegroups.com [mailto:[EMAIL PROTECTED] Im Auftrag von [EMAIL PROTECTED] Gesendet: Donnerstag, 6. November 2008 14:39 An: AdWords API Forum Betreff: AdWords API Keyword Report - High Cost Value Hello, When I create a keyword report, calling the API through Java, the values of the Cost column are very high in the returned xml. When they were supposed to be 0.13, they appear as 130.000. My currency is BRL. The parameters of the report are: selected.report.type=Keyword aggregation.type=Summary selected.columns=Campaign,AdGroup,Keyword,Impressions,Clicks,CTR,CPC,Cost,AveragePosition,KeywordMinCPC,KeywordTypeDisplay,MaximumCPC,KeywordDestUrlDisplay include.zero.impression=false cross.client=true What is the problem whith my report? Is there some parameter lacking? Tks, Diogo --~--~-~--~~~---~--~~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en -~--~~~~--~~--~--~---
AdWords API AW: AdWords API Google ads on my site....
This seems to be a question not related to the Google-AdWords-API but to Google AdSense. Try to ask your question here: http://www.google.com/support/forum/p/AdSense Maybe this can help you as well: https://www.google.com/adsense/support/bin/static.py?page=adfilter.html Tino -- Refined Labs GmbH Landwehrstraße 17 80336 München Tel +49 89 1392879-0 [EMAIL PROTECTED] http://www.refinedlabs.com Sitz: München AG München HRB 166589 Geschäftsführer: Thomas Bindl, Stephan Seitz -Ursprüngliche Nachricht- Von: adwords-api@googlegroups.com [mailto:[EMAIL PROTECTED] Im Auftrag von Alistair Gesendet: Donnerstag, 6. November 2008 13:46 An: AdWords API Forum Betreff: AdWords API Google ads on my site Hi everyone, I have a website that sells vintage and modern watches. I have a forum and get good traffic so I have inserted a ggogle ad box to see if I can gain some revenue towards costs. Unfortunately it looks like Google runs ads for counterfeit watch websites. Obviously the analysis of my content has just though, oh, watches - right send these ads Unfortunately my site would help to legitimize this Criminal practice. What can I do to stop these ads running in my adbox...? Any ideas? please let me know... [EMAIL PROTECTED] Regards Alistair --~--~-~--~~~---~--~~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en -~--~~~~--~~--~--~---
AdWords API AW: AdWords API Report format docs?
Clicking on the selectedReportType of the report you'd like to receive, leads you to a page where the available columns are described. http://code.google.com/apis/adwords/docs/developer/DefinedReportJob.html#selectedReportType Tino -- Refined Labs GmbH Landwehrstraße 17 80336 München Tel +49 89 1392879-0 [EMAIL PROTECTED] http://www.refinedlabs.com Sitz: München AG München HRB 166589 Geschäftsführer: Thomas Bindl, Stephan Seitz -Ursprüngliche Nachricht- Von: adwords-api@googlegroups.com [mailto:[EMAIL PROTECTED] Im Auftrag von dkasak Gesendet: Freitag, 31. Oktober 2008 04:00 An: AdWords API Forum Betreff: AdWords API Report format docs? Hi all. I've been looking throught the docs at http://code.google.com/apis/adwords/docs/developer/index.html and I can't find what I'm after. Is there a page that details the fields available in reports that we can schedule via the 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en -~--~~~~--~~--~--~---
AdWords API AW: AdWords API Re: updateCampaignList
Of course you can check (and store) the status-field of every campaign before modifying it... http://www.google.com/apis/adwords/developer/Campaign.html Tino -- Refined Labs GmbH Landwehrstraße 17 80336 München Tel +49 89 1392879-0 [EMAIL PROTECTED] http://www.refinedlabs.com Sitz: München AG München HRB 166589 Geschäftsführer: Thomas Bindl, Stephan Seitz -Ursprüngliche Nachricht- Von: adwords-api@googlegroups.com [mailto:[EMAIL PROTECTED] Im Auftrag von billyw Gesendet: Freitag, 29. August 2008 18:03 An: AdWords API Forum Betreff: AdWords API Re: updateCampaignList thanks for the info... only problem i have with this method is not all the campaigns are active. So i think i would end up activating all campaigns using this method. I may just go with an external list of campaign ids and work off of that. On Aug 29, 11:47 am, "Tino Hertlein" <[EMAIL PROTECTED]> wrote: > Try out this: > > - getAllAdWordsCampaigns > (http://www.google.com/apis/adwords/developer/CampaignService.html#get...) > - set each campaign to 'paused' > - upload them again with updateCampaignList > (http://www.google.com/apis/adwords/developer/CampaignService.html#upd...) > > Tino > > -- > Refined Labs GmbH > Landwehrstraße 17 > 80336 München > Tel +49 89 1392879-0 > [EMAIL PROTECTED]://www.refinedlabs.com > > Sitz: München > AG München HRB 166589 > Geschäftsführer: > Thomas Bindl, Stephan Seitz > > -Ursprüngliche Nachricht- > Von: adwords-api@googlegroups.com [mailto:[EMAIL PROTECTED] Im Auftrag von > billyw > Gesendet: Freitag, 29. August 2008 17:10 > An: AdWords API Forum > Betreff: AdWords API updateCampaignList > > Hi All, > > I'm new to this api stuff and just have a quick question > > I want to set up a program to pause all my campaigns at specific days/ > times that I will set up in a table. i'm just trying to figure out the > quickest way to set it up. I have an mcc with a dozen accounts. > > Can i do a "get all campaigns", or will i need to have an existing > list of all campaign ids in order to change their status? > > thanks > > No virus found in this incoming message. > Checked by AVG -http://www.avg.com > Version: 8.0.169 / Virus Database: 270.6.11/1639 - Release Date: 8/28/2008 > 7:39 AM No virus found in this incoming message. Checked by AVG - http://www.avg.com Version: 8.0.169 / Virus Database: 270.6.11/1639 - Release Date: 8/28/2008 7:39 AM --~--~-~--~~~---~--~~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en -~--~~~~--~~--~--~---
AdWords API AW: AdWords API updateCampaignList
Try out this: - getAllAdWordsCampaigns (http://www.google.com/apis/adwords/developer/CampaignService.html#getAllAdWordsCampaigns) - set each campaign to 'paused' - upload them again with updateCampaignList (http://www.google.com/apis/adwords/developer/CampaignService.html#updateCampaignList) Tino -- Refined Labs GmbH Landwehrstraße 17 80336 München Tel +49 89 1392879-0 [EMAIL PROTECTED] http://www.refinedlabs.com Sitz: München AG München HRB 166589 Geschäftsführer: Thomas Bindl, Stephan Seitz -Ursprüngliche Nachricht- Von: adwords-api@googlegroups.com [mailto:[EMAIL PROTECTED] Im Auftrag von billyw Gesendet: Freitag, 29. August 2008 17:10 An: AdWords API Forum Betreff: AdWords API updateCampaignList Hi All, I'm new to this api stuff and just have a quick question I want to set up a program to pause all my campaigns at specific days/ times that I will set up in a table. i'm just trying to figure out the quickest way to set it up. I have an mcc with a dozen accounts. Can i do a "get all campaigns", or will i need to have an existing list of all campaign ids in order to change their status? thanks No virus found in this incoming message. Checked by AVG - http://www.avg.com Version: 8.0.169 / Virus Database: 270.6.11/1639 - Release Date: 8/28/2008 7:39 AM --~--~-~--~~~---~--~~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en -~--~~~~--~~--~--~---
AdWords API AW: AdWords API Not a valid keywordType help.
Try leaving out the: 'keywordType' => '(Broad Exact Phrase)' - line. If I remember the call correctly, the 'keywordType'-parameter is optional, in case you want to restrict the MatchTypes. If no parameter is specified, all MatchTypes should be returned... Tino -- Refined Labs GmbH Landwehrstraße 17 80336 München Tel +49 89 1392879-0 [EMAIL PROTECTED] http://www.refinedlabs.com Sitz: München AG München HRB 166589 Geschäftsführer: Thomas Bindl, Stephan Seitz -Ursprüngliche Nachricht- Von: adwords-api@googlegroups.com [mailto:[EMAIL PROTECTED] Im Auftrag von Debra Leitl Gesendet: Freitag, 29. August 2008 14:56 An: AdWords API Forum Betreff: AdWords API Not a valid keywordType help. I want to have a crossclient keyword report with all keywords and all match types. What should my keywordType line of code look like? I get this error. faultstring: This is not a valid keyword type. Must be one of Broad/ Exact/Phrase my $report_job = SOAP::Data->name('job' => {'selectedReportType' => 'Keyword', 'name' => 'All Account Keyword Report', 'crossClient' => 'true', 'aggregationTypes' => ['Summary'], 'adWordsType' => 'SearchOnly', 'keywordType' => '(Broad Exact Phrase)', 'startDay' => '2008-08-01', 'endDay' => '2008-08-28', 'selectedColumns' => [qw(CustomerName Campaign AdGroup Keyword KeywordTypeDisplay KeywordStatus KeywordMinCPC KeywordDestUrlDisplay Impressions Clicks CPC MaximumCPC Cost CTR AveragePosition)] No virus found in this incoming message. Checked by AVG - http://www.avg.com Version: 8.0.169 / Virus Database: 270.6.11/1639 - Release Date: 8/28/2008 7:39 AM --~--~-~--~~~---~--~~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en -~--~~~~--~~--~--~---