AW: AdWords API use user.getService(XXX) frequently, and can't release the memory!

2010-01-12 Thread Tino Hertlein
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?

AW: AdWords API Re: Report job failed validation due to the following error: "null".

2009-01-21 Thread Tino Hertlein
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 be

AW: AdWords API Re: Account Performance Report

2009-01-21 Thread Tino Hertlein
ause 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" wrot

AW: AdWords API Account Performance Report

2009-01-20 Thread Tino Hertlein
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 ex

AW: AdWords API Re: Creative Report Mutually Exclusive Columns Error (v13)

2009-01-20 Thread Tino Hertlein
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...

AW: AdWords API How to create new adgroup

2009-01-20 Thread Tino Hertlein
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ünche

AW: AdWords API How to Update keywordMaxCPC for list of AdGroups

2009-01-20 Thread Tino Hertlein
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

AW: AdWords API Negative KeywordType

2008-12-09 Thread Tino Hertlein
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

AW: AdWords API Re: APIlity 1.13.0 Final Version released

2008-12-01 Thread Tino Hertlein
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 a

AW: AdWords API Re: Include Zero Impression Campaigns in API report

2008-11-27 Thread Tino Hertlein
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

AdWords API AW: AdWords API Include Zero Impression Campaigns in API report

2008-11-26 Thread Tino Hertlein
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/d

AdWords API AW: AdWords API How to get Destination URL for a given AdGroup

2008-11-25 Thread Tino Hertlein
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

AdWords API AW: AdWords API Regarding API usage rates

2008-11-20 Thread Tino Hertlein
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-

AdWords API AW: AdWords API Getting API usage information

2008-11-20 Thread Tino Hertlein
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() - getTotalOpe

AdWords API AW: AdWords API AdScheduling API usage

2008-11-20 Thread Tino Hertlein
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ünche

AdWords API AW: AdWords API Java Class Cast Exception in new V13

2008-11-14 Thread Tino Hertlein
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(),

AdWords API AW: AdWords API updateads() not updating

2008-11-10 Thread Tino Hertlein
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

AdWords API AW: AdWords API AW: AdWords API Re: Google Adwords Keyword Insertion API Usage Rates?

2008-11-10 Thread Tino Hertlein
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

AdWords API AW: AdWords API Re: Google Adwords Keyword Insertion API Usage Rates?

2008-11-10 Thread Tino Hertlein
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

AdWords API AW: AdWords API Keyword Report - High Cost Value

2008-11-06 Thread Tino Hertlein
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 -- Refi

AdWords API AW: AdWords API Google ads on my site....

2008-11-06 Thread Tino Hertlein
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

AdWords API AW: AdWords API Report format docs?

2008-10-31 Thread Tino Hertlein
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

AdWords API AW: AdWords API Re: updateCampaignList

2008-08-29 Thread Tino Hertlein
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 PROT

AdWords API AW: AdWords API updateCampaignList

2008-08-29 Thread Tino Hertlein
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)

AdWords API AW: AdWords API Not a valid keywordType help.

2008-08-29 Thread Tino Hertlein
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 Landwehr