AdWords API Several Hours of API not working
Numbers seem to be updating within our account, but for several hours we have not been able to get any new data via the API. Just wondering if it is us, or if other's are having problems too? -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Have you migrated to v200909 yet? The v13 sunset is on April 22, 2010. 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
AdWords API REGISTRATION
How does one reister for a API acount and developers token? I have looked every where, and have not found aqny thing close to a registration site! Please explain? Daniel Parker email; parker.danie...@gmail.com -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Have you migrated to v200909 yet? The v13 sunset is on April 22, 2010. 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 To unsubscribe, reply using "remove me" as the subject.
AdWords API Policy Errors on Keywords in Sandbox
According to the documentation http://code.google.com/apis/adwords/docs/developer/adwords_api_sandbox.html "Policy Checks Policy checking is modified in the sandbox such that only repeated punctuation will trigger a policy violation." This appeared to work in v13 however we are having trouble making it work in v2009 can anyone else comment on this, as it was useful to be able to test this functionality in v13. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Have you migrated to v200909 yet? The v13 sunset is on April 22, 2010. 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 To unsubscribe, reply using "remove me" as the subject.
AdWords API Sandbox and conversion optimizer
Hi, I am trying to test some code that deals with the conversion optimizer bidding strategy. I get the expected errors CANNOT_CREATE_CAMPAIGN_WITH_CONVERSION_OPTIMIZER on create or CONVERSION_TRACKING_NOT_ENABLED when doing a bidding transition. Any hint on how to bypass those checks in the sandbox? Thanks Henri. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Have you migrated to v200909 yet? The v13 sunset is on April 22, 2010. 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 To unsubscribe, reply using "remove me" as the subject.
AdWords API Re: CampaignTarget 'SET' Operation problems
Anyone, please help. Thanks, NS On Apr 14, 11:21 am, NS wrote: > Hello Everybody, > > I was trying to update Language, Geo and network targets on a campaign > but I don't want to update all of those. I want to update just the one > which has been modified in the UI. So if the user modified only > Network Target I just pass one Operation, NetworkTargetOperation in > the mutate. When I review the changes, it sets the GeoTargets and > LanguageTargets to empty arrays after the 'SET' operation. > > i was wondering if I have to pass the existing values every time in > such cases even if they haven't been modified ? > > Any help would be highly appreciated. > > Thanks, > NS -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Have you migrated to v200909 yet? The v13 sunset is on April 22, 2010. 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 To unsubscribe, reply using "remove me" as the subject.
AdWords API AdExtensionOverrideService Set operation not supported
Hi, When I try to mutate the AdExtensionOveride with SET operation, I get the error stating "[OperatorError.OPERATOR_NOT_SUPPORTED @ operations[0]]" Does it mean, I can only ADD or REMOVE but not SET? -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Have you migrated to v200909 yet? The v13 sunset is on April 22, 2010. 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 To unsubscribe, reply using "remove me" as the subject.
AdWords API USER_PERMISSION_DENIED
Hi! I’m new in Google API. When I’m trying to test the SampleWebSite example(from Google) I have received the following error: Request --- POST /api/adwords/cm/v200909/CampaignService User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; MS Web Services Client Protocol 2.0.50727.3603) VsDebuggerCausalityData: uIDPo3TxOc8rln9PhwtVsIp6q88AKNUARIwswEmeRH9Aw1wGM1fapZQDY8NLoDW6YlqrCSAACAAA Content-Type: text/xml; charset=utf-8 SOAPAction: "" Host: adwords-sandbox.google.com Content-Length: 1116 Expect: 100-continue Accept-Encoding: gzip http://schemas.xmlsoap.org/soap/envelope/"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xmlns:xsd="http://www.w3.org/2001/ XMLSchema">pentrusite2...@yahoo.comXAWAPI DotNetLib 7.1 - tradeChttps://adwords.google.com/api/ adwords/cm/v200909">ADDInterplanetary Cruise #1271275457482.76PAUSEDDAILY5000STANDARD Response Content-Encoding: Transfer-Encoding: chunked X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN X-XSS-Protection: 1; mode=block Cache-Control: private, max-age=0 Content-Type: text/xml; charset=UTF-8 Date: Wed, 14 Apr 2010 20:04:18 GMT Expires: Wed, 14 Apr 2010 20:04:18 GMT Server: GSE http://schemas.xmlsoap.org/soap/ envelope/">949d5b6f2317383930ade588576470e602700soap:ServerAuthorizationError.USER_PERMISSION_DENIED @ AuthorizationError.USER_PERMISSION_DENIED @ ApiExceptionhttp://www.w3.org/2001/ XMLSchema-instance" xsi:type="AuthorizationError">AuthorizationErrorUSER_PERMISSION_DENIED Please help me to pass through this error. Thanks. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Have you migrated to v200909 yet? The v13 sunset is on April 22, 2010. 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 To unsubscribe, reply using "remove me" as the subject.
AdWords API Re: Keyword Categories
Hi, I don't have any information about the accuracy of these categories. The documentation for the categories just went live: http://code.google.com/apis/adwords/v2009/docs/codelists/keyword_categories.html Enjoy, - Eric On Apr 13, 8:39 pm, Crawl About wrote: > thanks for the reply. > > Any comment or advice on the quality of the keywords assigned to the > categories? > I have listed a bunch of obviously wrongly assigned keywords above. > and there are tones more. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Have you migrated to v200909 yet? The v13 sunset is on April 22, 2010. 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 To unsubscribe, reply using "remove me" as the subject.
AdWords API Re: Why do mutate operations automatically return list of modified objects?
Hi, Thank you for the explanation and suggestion. I'll bring this up with the core engineering team and see what they think of the idea. Best, - Eric On Apr 14, 1:55 pm, dshevnock wrote: > I guess I am more questioning why it "automatically" returns a list of > all updated objects. Would it not be much more efficient if we could > pass along a flag that allows us to opt-in for a returned list of > those objects? If our software needs to go and update 5,000 criterion > bids (and the bids are the only thing I am modifying), I have to wait > for server to accept and process the SOAP request, generate a full > list of all criterion updated (including destination URLs, preferred > positions, keyword text, etc.) and wait for that object to come across > the network and ultimately discard all that extraneous data. That > seems highly inefficient in my opinion. > > Or what is the possibility of just returning the modified parts of the > object updated? > > On Apr 14, 12:05 pm, AdWords API Advisor > > > > wrote: > > Hi, > > > In addition, when adding new items using the ADD operator, you need to > > retrieve the ids of the created items. > > > Best, > > - Eric Koleda, AdWords API Team > > > On Apr 14, 8:06 am, Ales Sturala wrote: > > > > Because AdWords in some rare cases changes your data. For example, > > > when creating or changing name of a campaign, it trims a white space > > > and double spaces in the name: > > > > " my campaign" -> "my campaign" > > > > The returned data is the exact form of how it is stored. > > > > On Apr 13, 8:24 pm, dshevnock wrote: > > > > > Out of curiosity, why do the mutate operations (such as > > > > AdGroupService.mutate, AdGroupCriterionService.mutate, etc.) > > > > automatically return a full list of the modified objects? -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Have you migrated to v200909 yet? The v13 sunset is on April 22, 2010. 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 To unsubscribe, reply using "remove me" as the subject.
AdWords API Re: Campaign schedule status in v200909
Hi Suraiya, Are you referring to AdSchedule.status? http://code.google.com/apis/adwords/docs/developer/AdSchedule.html#status In the v200909 version of the API it is not possible to enable or disable an ad schedule. All AdScheduleTargets are active, and to disable them you need to remove them from the AdScheduleTargetList for that campaign. Best, - Eric On Apr 14, 1:36 pm, Suraiya wrote: > Hi Eric, > Thanks a lot for your reply. > I am doing exactly what you mentioned here but I do not see anything > in any of the returned data structure that is equivalent to the v13 > campaign schedule status (we store that in the database). Use of > v200909 campaign serving status (even after some mapping adjustment) > does not produce the same values returned by v13. > Thanks. > Suraiya > > On Apr 14, 10:23 am, AdWords API Advisor > > > > wrote: > > Hi Suraiya, > > > In the v200909 version of the API you can use CampaignService.get() > > method with an empty selector to get all the campaigns in the > > account. To get the ad scheduling for the Campaign you need to use > > the CampaignTargetService.get() method to retrieve the > > AdScheduleTargetList for the campaigns. > > > http://code.google.com/apis/adwords/v2009/docs/reference/CampaignTarg... > > > Best, > > - Eric Koleda, AdWords API Team > > > On Apr 13, 2:59 pm, Suraiya wrote: > > > > Hello, > > > While working on call migration (from v13 to v200909), I noticed that > > > our existing code (based on v13) had been accessing > > > getAllAdWordsCampaigns() method of the campaign service and retrieving > > > campaign schedule status from the result returned. How can I get an > > > equivalent value of campaign schedule status in the new code that uses > > > v200909? > > > Thanks in advance for you help. > > > Suraiya -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Have you migrated to v200909 yet? The v13 sunset is on April 22, 2010. 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 To unsubscribe, reply using "remove me" as the subject.
AdWords API Re: How to get campaign stats data for SEARCH network only
Hi, The StatsSelector doesn't have a network field, and doesn't support segmenting by network type: http://code.google.com/apis/adwords/v2009/docs/reference/CampaignService.StatsSelector.html The only way to get this information is to use the ReportService and include the AdWordsType (aka Ad Distribution) column: http://code.google.com/apis/adwords/docs/developer/adwords_api_report_campaign.html Best, - Eric Koleda, AdWords API Team On Apr 13, 9:58 pm, Dave L wrote: > Hi, > > I have a campaign with both Search and Content network on. For > example, when I login to Google Adwords account, I can see that I have > 70 Impressions from SEARCH network and 28,469 impressions from CONTENT > networks. > > I set the StatsSelector.network to "SEARCH" only, however, the return > data is the sum of SEARCH and CONTENT stats. How do I get separate > stats for "SEARCH and "CONTENT"? > > Here is my XML request: > = > > https://adwords.google.com/api/adwords/cm/v200909";> > > 17205693 > > > 20100413 > 20100413 > > > > SEARCH > > > > > > > > > > > > > > > Here is part of the return data: > == > > > 20100413 > 20100413 > ALL > 53 > 28539 > Money > 2389 > 1.4669750166438909 > Money > 450755 > Money ComparableValue.Type>837100 > 0.0018571078173727180 conversions>0.0 conversionRate>Money ComparableValue.Type>0 costPerConversion>0 conversionsManyPerClick>0.0 conversionRateManyPerClick> > < > costPerConversionManyPerClick>Money ComparableValue.Type>0 > > Stats > > > > > As you can see from above, it returns total impressions 28539 = 70 + > 28469. How do I get separate value for Search and Content? -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Have you migrated to v200909 yet? The v13 sunset is on April 22, 2010. 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 To unsubscribe, reply using "remove me" as the subject.
AdWords API Re: any way to test getting AdWordsApiException thrown?
Hi, There are many ways to get an ApiException thrown. For example, you could create a campaign without specifying a budget, etc. Best, - Eric On Apr 13, 7:05 pm, BeeGeez wrote: > v200909 .NET > > On Apr 13, 12:44 pm, AdWords API Advisor > > > > wrote: > > Hi, > > > The AdWords API has versions like v200909, etc. However the client > > libraries are different, and there is one for Java, .NET, Python, PHP, > > Perl, and Ruby: > > > http://code.google.com/apis/adwords/docs/clients.html > > > Which of these are you using, if any? > > > Best, > > - Eric > > > On Apr 12, 1:33 pm, BeeGeez wrote: > > > > v2009 > > > > On Apr 12, 8:25 am, AdWords API Advisor > > > wrote: > > > > > Hi, > > > > > Which client library are you using? > > > > > Best, > > > > - Eric Koleda, AdWords API Team > > > > > On Apr 9, 1:54 pm, BeeGeez wrote: > > > > > > I'm trying to test my code where I catch an AdWordsApiException > > > > > thrown. Is there a good way to get this exception thrown? Also, > > > > > what's a good test so that I can loop through multiple ApiExceptions > > > > > in a single AdWordsApiException thrown?- Hide quoted text - > > > > > - Show quoted text -- Hide quoted text - > > > - Show quoted text - -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Have you migrated to v200909 yet? The v13 sunset is on April 22, 2010. 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 To unsubscribe, reply using "remove me" as the subject.
AdWords API Re: Throwing exception: [TargetingIdeaError.NO_PAGING_IN_SELECTOR @ selector.selector.selector]
Hi, The totalNumEntries contains the total number of items returned across all pages. http://code.google.com/apis/adwords/v2009/docs/reference/TargetingIdeaService.TargetingIdeaPage.html#totalNumEntries The get method is generic, returning keyword or placement ideas using combinations of source URLS and keywords. The getBulkKeywordIdeas() method is optimized for returning keyword ideas using a URL and optionally keywords. Best, - Eric On Apr 13, 7:01 pm, BeeGeez wrote: > Okay, but is the totalNumEntries the total returned for all of the > pages? Or is it only the total for that particular page? I would > have to page to items beyond that limit(?) if it's only the total for > each page. > > Also, why even have a get() method if the number of results is > unknown? Why not just use getBulkKeywordIdeas() all the time? > > On Apr 13, 12:35 pm, AdWords API Advisor > > > > wrote: > > Hi, > > > As with all the services that support paging, the total number of > > items returned is contained in the totalNumEntries field of the page. > > Trying to page to items beyond that limits won't return any results. > > > The TargetingIdeaSerice get() method is limited to 800 results, while > > the getBulkKeywordIdeas() method has the potential to return many more > > (in pages of 500). There are many factors that govern how many > > results are returned, and even the getBulkKeywordIdeas() method may > > return only 800 results in some situations. > > > Best, > > - Eric > > > On Apr 12, 12:11 pm, BeeGeez wrote: > > > > I tried specifying paging but every time I increment the startIndex by > > > the numberResults (800) and call the get method a 2nd time, I don't > > > get any entries. Are you saying the I can only get up to 800 results > > > using the get method? If so, do I have to use the getBulkKeywordIdeas > > > mehod with pagaing for getting more than 800 results? How do I know > > > which method to use if I don't know how many total results are going > > > to be returned? > > > > On Apr 12, 7:08 am, AdWords API Advisor > > > wrote: > > > > > Hi, > > > > > The TargetingIdeaSelector.get() method has a limit of 800 results: > > > > > http://code.google.com/apis/adwords/v2009/docs/reference/TargetingIde... > > > > > Unlike other services, you must specify a paging for this service and > > > > the maximum size is 800. > > > > > Best, > > > > - Eric Koleda, AdWords API Team > > > > > On Apr 9, 12:19 pm, BeeGeez wrote: > > > > > > I'm trying to get ALL RESULTS in my selector. According to the > > > > > documentation, setting the paging property to null (or Nothing in my > > > > > case since I'm using VB.NET) should cause all results to be returned. > > > > > Unfortunately, for the TargetingIdeaSelection, an exception thrown > > > > > instead. What do I need to do to get all results in my selector?- > > > > > Hide quoted text - > > > > > - Show quoted text -- Hide quoted text - > > > - Show quoted text - -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Have you migrated to v200909 yet? The v13 sunset is on April 22, 2010. 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 To unsubscribe, reply using "remove me" as the subject.
AdWords API Re: Sandbox UI
Hi, We are working on releasing a simple application that will allow you to visually browse the contents of your AdWords sandbox accounts. There is no version of the AdWords web interface however that will work with a sandbox account. Best, - Eric Koleda, AdWords API Team On Apr 14, 4:17 am, Ales Sturala wrote: > As far as I know, one of the AdWords API guys is building such a tool, > where you can browse your Sandbox account. I don't know the progress, > though. > > On Apr 13, 9:55 pm, BVMedia wrote: > > > > > Hey All, > > > I've been tasked with porting over our existing V13 system to V200909 > > and I have to say it's one hell of a challenge, especially for > > somebody with minimal understanding of V13. Anyway I'm just about done > > and I was wondering is there a Sandbox UI that I can see my api calls > > effect on the MMC? -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Have you migrated to v200909 yet? The v13 sunset is on April 22, 2010. 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 To unsubscribe, reply using "remove me" as the subject.
AdWords API Re: Not getting any campaigns back from sandbox
Hi J, All sandbox accounts start empty, and so you will need to add campaigns before you can retrieve any. To do this, use the mutate() method with operations that use the ADD operator. Best, - Eric On Apr 13, 4:24 pm, J wrote: > How do I create campaigns in sandbox account? Do I need to use mutate > to create campaigns? I was under the impressions that I could download > "test" campaigns from the sandbox. > > Thanks, > J > > On Apr 13, 12:41 pm, AdWords API Advisor > > > > wrote: > > Hi, > > > Can you confirm that there are campaigns in that sandbox account? If > > so, can you post the SOAP XML request and response? > > > Best, > > - Eric Koleda, AdWords API Team > > > On Apr 12, 1:33 pm, J wrote: > > > > Hello, > > > > I am trying to create JAX WS proxy and then connect to sandbox to > > > download campaigns. However, when i execute my code, there are no > > > campaigns downloaded -- there are no errors either. Following is my > > > code snippet: > > > > campaignService = new CampaignService(); > > > CampaignServiceInterface campaignServiceInterface = > > > campaignService.getCampaignServiceInterfacePort(); > > > // Add your code to call the desired methods. > > > try { > > > String email = ""; > > > String password = ""; > > > String clientEmail = ""; > > > String userAgent = "AdWords API Java Code Example"; > > > String developerToken = "something"; > > > String applicationToken = "something"; > > > boolean validateOnly = false; > > > > // Create authToken. > > > String authToken = new AuthToken(email, password).getAuthToken(); > > > System.out.println("auth: " + authToken); > > > > // Set SOAP and XML settings. To send requests to production > > > environment, > > > // replace "adwords-sandbox.google.com" with "adwords.google.com" > > > in the wsdl > > > // URL. The namespace will always be "adwords.google.com", even in > > > the > > > // sandbox. > > > String serviceUrl = "https://adwords-sandbox.google.com/api/ > > > adwords/cm/v200909/CampaignService"; > > > String namespace = "https://adwords.google.com/api/adwords/cm/ > > > v200909"; > > > > ((BindingProvider)campaignServiceInterface).getRequestContext().put(Binding > > > Provider.ENDPOINT_ADDRESS_PROPERTY, > > > serviceUrl); > > > > // Set the header. > > > SoapHeader soapHeader = new SoapHeader(); > > > soapHeader.setApplicationToken(applicationToken); > > > soapHeader.setAuthToken(authToken); > > > soapHeader.setClientCustomerId(null); > > > soapHeader.setClientEmail(clientEmail); > > > soapHeader.setUserAgent(userAgent); > > > soapHeader.setValidateOnly(validateOnly); > > > soapHeader.setDeveloperToken(developerToken); > > > > // ((Stub) campaignService).setHeader(namespace, "RequestHeader", > > > soapHeader); > > > > // Create selector. > > > CampaignSelector selector = new CampaignSelector(); > > > List holderList = new > > > ArrayList(); > > > SoapResponseHeader header = new SoapResponseHeader(); > > > javax.xml.ws.Holder status = new Holder(); > > > > // Get all campaigns. > > > CampaignPage page = campaignServiceInterface.get(selector, > > > soapHeader, status); > > > > System.out.println("status is: " + status.value.getRequestId()); > > > > // Display campaigns. > > > if (page.getEntries() != null) { > > > for (Campaign campaign : page.getEntries()) { > > > System.out.println("Campaign with name \"" + > > > campaign.getName() + "\" and id \"" > > > + campaign.getId() + "\" was found."); > > > } > > > } else { > > > System.out.println("No campaigns were found."); > > > } > > > } > > > catch (Exception e) { > > > e.printStackTrace(); > > > } > > > } -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Have you migrated to v200909 yet? The v13 sunset is on April 22, 2010. 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 To unsubscribe, reply using "remove me" as the subject.
AdWords API Re: Several Months for Approval
Hey Eric, Thank you for the response. Emailed to you guys with the subject: "Followup From Forum Thread" On Apr 13, 5:36 pm, AdWords API Advisor wrote: > Hi Brandon, > > I apologize for the long delay in getting your tokens approved. > Please send the email address of the account you registered with to > adwordsapiadvi...@google.com and then reply to this thread so I know > to check that mailbox. I'll look into your application and make sure > it is handled correctly. > > Best, > - Eric Koleda, AdWords API Team > > On Apr 13, 7:17 am, BrandonHall wrote: > > > Thanks for the reply about app tokens. I just wish I could get the > > developer token approved or even disapproved. Just showing as pending > > for so long is frustrating. Obvious it got lost somewhere in the > > pipeline. > > > On Apr 12, 8:43 pm, Crawl About wrote: > > > > The Application Token isn't in use anymore. > > > You only need a developer token now to use the API -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Have you migrated to v200909 yet? The v13 sunset is on April 22, 2010. 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
AdWords API CampaignTarget 'SET' Operation problems
Hello Everybody, I was trying to update Language, Geo and network targets on a campaign but I don't want to update all of those. I want to update just the one which has been modified in the UI. So if the user modified only Network Target I just pass one Operation, NetworkTargetOperation in the mutate. When I review the changes, it sets the GeoTargets and LanguageTargets to empty arrays after the 'SET' operation. i was wondering if I have to pass the existing values every time in such cases even if they haven't been modified ? Any help would be highly appreciated. Thanks, NS -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Have you migrated to v200909 yet? The v13 sunset is on April 22, 2010. 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 To unsubscribe, reply using "remove me" as the subject.
AdWords API Re: Failed to do client auth with Gaia server exception
Thanks for your help Eric. We have modified our software to cache AdWordsUser per account. We are not caching services, but it seems as that doesn't make much difference, because once AdWordsUser is authenticated (it has authToken) subsequent calls to getService don't make web service calls and complete very quickly. We are still testing, and there are some other issues (so I might be posting more), but we are no longer getting "Failed to do client auth with Gaia server exception" errors. Thanks again, Hovanes On Apr 12, 9:27 am, AdWords API Advisor wrote: > Hi Hovanes, > > Yes, caching the users and services perclientaccount and per thread > is one way. Another way would be to simple cache the authToken for > the MCC user, and use it to create a new AdWords user when you need > one. > > The v13 version of the API didn't use the ClientLogin API so you can't > compare it with the functionality in v200909. > > Best, > - Eric > > On Apr 9, 2:43 pm, "hov...@gmail.com" wrote: > > > > > Hi Eric, > > > So, does that mean that if we want to reuse AdWordUsers and services > > generated from these users we to cache both (users and services) per > > eachclientaccount and per each thread? > > > One more thing, you didn't answer my question from my original post. > > Was the number of allowed request to ClientLogin API reduced from > > version 12 to 2009? Because we have been running this exact scenario > > with a lot more bids with no problem with all previous API versions. > > > Thanks, > > Hovanes > > > On Apr 9, 10:17 am, AdWords API Advisor > > wrote: > > > > Hi Hovanes, > > > > An AdWordsUser can either be constructed with a clientId or without > > > one. When a clientId isn't specified then the services run directly > > > against the MCC account. This can be useful when you want to run > > > cross-clientreports, or get API usage info. However, for making > > > changes to campaigns, ad groups, etc you need to use a user with a > > > clientId of the account that owns the campaigns. The AdWordsUser > > > object provides a method of obtaining aclientuser from an MCC user: > > > > http://code.google.com/p/google-api-adwords-java/source/browse/trunk/... > > > > Best, > > > - Eric > > > > On Apr 8, 3:15 pm, "hov...@gmail.com" wrote: > > > > > Hi Eric, > > > > > Thanks for quick response. > > > > > I am a little unclear about difference of creating AdWordsUser using > > > >clientaccount and withoutclientaccount. > > > > > 1. public AdWordsUser(String email, String password, String clientId, > > > > String userAgent, String developerToken, String applicationToken) > > > > vs > > > > 2. public AdWordsUser(String email, String password, String userAgent, > > > > String developerToken, String applicationToken) > > > > > 1. If you use (1) then you can only use that AdWordsUser to work with > > > > that specifiedclientaccount. if you try to use AdWordsUser that was > > > > created usingclientaccount X withclientaccount Y it will cause an > > > > error. > > > > > 2. If you use (2) you can use that AdWordsUser to work with anyclient > > > > accounts? > > > > > 3. Are these assumptions correct? If yes, are there any restrictions > > > > on using AdWordsUser created using (2). > > > > > Our software has batch jobs that run daily and perform (for example) > > > > bidding across different accounts. Right now we try to group this > > > > operations per adgroup and instantiate AdWordsUser using (1) for each > > > > adgroup update (usingclientID of whatever account that adgroup > > > > happens to be in). So my question is, can we create AdWordsUser only > > > > once using (2) and then reuse it to change bids (ordoother > > > > operations) in allclientaccounts that are under that same MCC? > > > > > I will get more details on > > > > InternalApiError.UNEXPECTED_INTERNAL_API_ERROR. > > > > > Thanks again, > > > > > Hovanes > > > > > On Apr 8, 7:55 am, AdWords API Advisor > > > > wrote: > > > > > > Hi Hovanes, > > > > > > In general authTokens should be reused as much as possible, keeping in > > > > > mind that they expire after two weeks. Although we try to ensure that > > > > > the AdWordsUser and services in ourclientlibraries are thread safe > > > > > our general recommendation is for each thread to have it's own users > > > > > and services. Because these objects contain references to the > > > > > authToken they should be used for no longer than two weeks. > > > > > > As for the UNEXPECTED_INTERNAL_API_ERROR, if you provide me the > > > > > requestId or SOAP XML request and response that demonstrates the > > > > > problem then I can research into the problem further. > > > > > > Best, > > > > > - Eric > > > > > > On Apr 7, 9:26 pm, "hov...@gmail.com" wrote: > > > > > > > Hi, > > > > > > > We are having the same error. We just migrated from V13 to V2009 and > > > > > > we are getting thousands of this errors when we are trying to change > > > > > > bids. We run the same scenario with old (v13) API and it is workin
AdWords API Re: Why do mutate operations automatically return list of modified objects?
I guess I am more questioning why it "automatically" returns a list of all updated objects. Would it not be much more efficient if we could pass along a flag that allows us to opt-in for a returned list of those objects? If our software needs to go and update 5,000 criterion bids (and the bids are the only thing I am modifying), I have to wait for server to accept and process the SOAP request, generate a full list of all criterion updated (including destination URLs, preferred positions, keyword text, etc.) and wait for that object to come across the network and ultimately discard all that extraneous data. That seems highly inefficient in my opinion. Or what is the possibility of just returning the modified parts of the object updated? On Apr 14, 12:05 pm, AdWords API Advisor wrote: > Hi, > > In addition, when adding new items using the ADD operator, you need to > retrieve the ids of the created items. > > Best, > - Eric Koleda, AdWords API Team > > On Apr 14, 8:06 am, Ales Sturala wrote: > > > Because AdWords in some rare cases changes your data. For example, > > when creating or changing name of a campaign, it trims a white space > > and double spaces in the name: > > > " my campaign" -> "my campaign" > > > The returned data is the exact form of how it is stored. > > > On Apr 13, 8:24 pm, dshevnock wrote: > > > > Out of curiosity, why do the mutate operations (such as > > > AdGroupService.mutate, AdGroupCriterionService.mutate, etc.) > > > automatically return a full list of the modified objects? -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Have you migrated to v200909 yet? The v13 sunset is on April 22, 2010. 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 To unsubscribe, reply using "remove me" as the subject.
AdWords API Re: Python API v10.0.1
I resolved this issue... On Apr 14, 12:42 pm, Greg Heidel wrote: > I am having trouble getting any Python API call to succeed and I am > not getting any useful error information returned. > > Here is the result of running an example program: > > C:\Research\Python\Libraries\awapi_python_lib_10.0.1\examples\v200909> > \python26\python get_geo_location_info.py > Traceback (most recent call last): > File "get_geo_location_info.py", line 63, in > geo_locations = geo_location_service.Get(selector) > File "C:\python26\lib\site-packages\aw_api\GeoLocationService.py", > line 105, in Get > 'GeoLocation', self.__loc, request) > File "C:\python26\lib\site-packages\aw_api\WebService.py", line 358, > in CallMethod > self.__ManageSoap(buf, start_time, stop_time, error) > File "C:\python26\lib\site-packages\aw_api\WebService.py", line 195, > in __ManageSoap > raise ApiError(fault) > aw_api.Errors.ApiError -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Have you migrated to v200909 yet? The v13 sunset is on April 22, 2010. 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 To unsubscribe, reply using "remove me" as the subject.
AdWords API Python API v10.0.1
I am having trouble getting any Python API call to succeed and I am not getting any useful error information returned. Here is the result of running an example program: C:\Research\Python\Libraries\awapi_python_lib_10.0.1\examples\v200909> \python26\python get_geo_location_info.py Traceback (most recent call last): File "get_geo_location_info.py", line 63, in geo_locations = geo_location_service.Get(selector) File "C:\python26\lib\site-packages\aw_api\GeoLocationService.py", line 105, in Get 'GeoLocation', self.__loc, request) File "C:\python26\lib\site-packages\aw_api\WebService.py", line 358, in CallMethod self.__ManageSoap(buf, start_time, stop_time, error) File "C:\python26\lib\site-packages\aw_api\WebService.py", line 195, in __ManageSoap raise ApiError(fault) aw_api.Errors.ApiError -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Have you migrated to v200909 yet? The v13 sunset is on April 22, 2010. 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 To unsubscribe, reply using "remove me" as the subject.
AdWords API Re: Campaign schedule status in v200909
Hi Eric, Thanks a lot for your reply. I am doing exactly what you mentioned here but I do not see anything in any of the returned data structure that is equivalent to the v13 campaign schedule status (we store that in the database). Use of v200909 campaign serving status (even after some mapping adjustment) does not produce the same values returned by v13. Thanks. Suraiya On Apr 14, 10:23 am, AdWords API Advisor wrote: > Hi Suraiya, > > In the v200909 version of the API you can use CampaignService.get() > method with an empty selector to get all the campaigns in the > account. To get the ad scheduling for the Campaign you need to use > the CampaignTargetService.get() method to retrieve the > AdScheduleTargetList for the campaigns. > > http://code.google.com/apis/adwords/v2009/docs/reference/CampaignTarg... > > Best, > - Eric Koleda, AdWords API Team > > On Apr 13, 2:59 pm, Suraiya wrote: > > > Hello, > > While working on call migration (from v13 to v200909), I noticed that > > our existing code (based on v13) had been accessing > > getAllAdWordsCampaigns() method of the campaign service and retrieving > > campaign schedule status from the result returned. How can I get an > > equivalent value of campaign schedule status in the new code that uses > > v200909? > > Thanks in advance for you help. > > Suraiya -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Have you migrated to v200909 yet? The v13 sunset is on April 22, 2010. 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 To unsubscribe, reply using "remove me" as the subject.
AdWords API Re: Campaign schedule status in v200909
Hi Suraiya, In the v200909 version of the API you can use CampaignService.get() method with an empty selector to get all the campaigns in the account. To get the ad scheduling for the Campaign you need to use the CampaignTargetService.get() method to retrieve the AdScheduleTargetList for the campaigns. http://code.google.com/apis/adwords/v2009/docs/reference/CampaignTargetService.AdScheduleTargetList.html Best, - Eric Koleda, AdWords API Team On Apr 13, 2:59 pm, Suraiya wrote: > Hello, > While working on call migration (from v13 to v200909), I noticed that > our existing code (based on v13) had been accessing > getAllAdWordsCampaigns() method of the campaign service and retrieving > campaign schedule status from the result returned. How can I get an > equivalent value of campaign schedule status in the new code that uses > v200909? > Thanks in advance for you help. > Suraiya -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Have you migrated to v200909 yet? The v13 sunset is on April 22, 2010. 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 To unsubscribe, reply using "remove me" as the subject.
AdWords API Re: Bidding and Budgets
Hi Jonathan, It will throw a BiddingError.BID_TOO_HIGH_FOR_DAILY_BUDGET error. Best, - Eric Koleda, AdWords API Team On Apr 13, 2:47 pm, Jonathan Beebe wrote: > What happens if I use the API to set the bid of an AdGroup or Keyword > to be larger than the Budget? Does it throw an error? Or will it allow > that? -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Have you migrated to v200909 yet? The v13 sunset is on April 22, 2010. 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 To unsubscribe, reply using "remove me" as the subject.
AdWords API QuotaCheckError.ACCOUNT_INACCESSIBLE
What is the meaning of the QuotaCheckError.ACCOUNT_INACCESSIBLE error? We're receiving it for several API calls, but only for a particular API developer token. Thanks in advance, Gerard -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Have you migrated to v200909 yet? The v13 sunset is on April 22, 2010. 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 To unsubscribe, reply using "remove me" as the subject.
AdWords API how do I dispose an AdWordsUser object (v200909 .NET client library)
I need to create a new AdWordsUser object in certain cases in my code. I am using a private variable that may or may not already contains a valid AdWordsUser. If it does, I want to dispose it. Unfortunately, this is no dispose function for this class. What's the best way to delete the variable in VB.NET? -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Have you migrated to v200909 yet? The v13 sunset is on April 22, 2010. 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 To unsubscribe, reply using "remove me" as the subject.
AdWords API Re: Caught between a rock and a hard place?
As stated in the blog (and many times on this list) you can continue to use the v13 services that have not yet been ported to v200909, even after the initial sunset. See: http://adwordsapi.blogspot.com/2010/04/14-days-left-to-migrate-to-v2009.html "The only v13 services that will remain accessible are AccountService, ReportService, and TrafficEstimatorService." From http://adwordsapi.blogspot.com/2010/02/60-days-left-to-migrate-to-v200909.html "These three v13 services will continue to be accessible until the same functionality is available in the new AdWords API later this year: AccountService TrafficEstimatorService ReportService Don't worry, we won't sunset these services until their replacements have been available for at least four months." j On Wednesday 14 April 2010, Justin elucidated thus: > Hi Guys, > > I have been using the Adwords v13 API for some time now to pull > reports. > > I use CampaignService to get a list of all active campaigns for a > client. > I then use the ReportService to pull a tailored report for each > campaign. > > Having read the documentation online I see that there is still no > alternative in v2009 for ReportService? > The sunset is in a week is it not? That is not leaving us much time > to migrate our code? > > The Campaign service method getAllAdWordsCampaigns() is also gone in > v2009. > How do we now query for a list of campaigns. > > What would be really helpful would be to update the v13 > documentation, and point to alternative functions or workarounds in a > part of the article that relate to v2009. > > Thanks in advance, > > Justin -- Joshua Kugler Part-Time System Admin/Programmer http://www.eeinternet.com PGP Key: http://pgp.mit.edu/ ID 0x73B13B6A -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Have you migrated to v200909 yet? The v13 sunset is on April 22, 2010. 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 To unsubscribe, reply using "remove me" as the subject.
AdWords API TargetingIdeaService results
Any updates on how the API determines the order of the TargetingIdea results for the Get call? I know that it has been mentioned that it is in relevance order but I would appreciate an update on what criteria is determining relevance, if one is available. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Have you migrated to v200909 yet? The v13 sunset is on April 22, 2010. 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 To unsubscribe, reply using "remove me" as the subject.
AdWords API how do I get the username/password from an AdWordsUser (v200909 .NET client library)?
I am trying to reuse the same AdWordsUser object until my username/ password changes since I eventually get a login exception when I create a new one with each method call, even if the username doesn't change. To do this, I need to inspect my current AdWordsUser object and inspect the username/password that was set in the header when it was constructed. How can I do this? The AdWordsUser public functions don't offer anything from what I can see to get the username and/or password. Nor does it have a function to get the headers so I can try to find them. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Have you migrated to v200909 yet? The v13 sunset is on April 22, 2010. 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 To unsubscribe, reply using "remove me" as the subject.
AdWords API Re: Why do mutate operations automatically return list of modified objects?
Hi, In addition, when adding new items using the ADD operator, you need to retrieve the ids of the created items. Best, - Eric Koleda, AdWords API Team On Apr 14, 8:06 am, Ales Sturala wrote: > Because AdWords in some rare cases changes your data. For example, > when creating or changing name of a campaign, it trims a white space > and double spaces in the name: > > " my campaign" -> "my campaign" > > The returned data is the exact form of how it is stored. > > On Apr 13, 8:24 pm, dshevnock wrote: > > > > > Out of curiosity, why do the mutate operations (such as > > AdGroupService.mutate, AdGroupCriterionService.mutate, etc.) > > automatically return a full list of the modified objects? -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Have you migrated to v200909 yet? The v13 sunset is on April 22, 2010. 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 To unsubscribe, reply using "remove me" as the subject.
AdWords API Caught between a rock and a hard place?
Hi Guys, I have been using the Adwords v13 API for some time now to pull reports. I use CampaignService to get a list of all active campaigns for a client. I then use the ReportService to pull a tailored report for each campaign. Having read the documentation online I see that there is still no alternative in v2009 for ReportService? The sunset is in a week is it not? That is not leaving us much time to migrate our code? The Campaign service method getAllAdWordsCampaigns() is also gone in v2009. How do we now query for a list of campaigns. What would be really helpful would be to update the v13 documentation, and point to alternative functions or workarounds in a part of the article that relate to v2009. Thanks in advance, Justin -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Have you migrated to v200909 yet? The v13 sunset is on April 22, 2010. 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 To unsubscribe, reply using "remove me" as the subject.
AdWords API Re: Criterion Stats empty startDate and endDate with v2009
Hi David, This is a known issue and something we are in the process of resolving. In the mean time you can keep track of the start and end date set on the StatsSelector and use those values. Best, - Eric Koleda, AdWords API Team On Apr 13, 11:31 am, David Levy wrote: > Hi > > I am migrating my code from v13 to v2009 and I have a weird bug. I am > trying to retrieve stats for specific Keywords and they come back with > no startDate / endDate ... > Adgroup stats are working and I am following the code samples so I am > requiring your help ! :) > > Here is my request : > > > http://schemas.xmlsoap.org/soap/ > encoding/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"; > xmlns:ZSI="http://www.zolera.com/schemas/ZSI/"; > xmlns:xsd="http://www.w3.org/2001/XMLSchema"; > xmlns:xsi="http://www.w3.org/2001/XMLSchema- > instance"> > > https://adwords.google.com/api/adwords/cm/ > v200909"> > xx > tGe1CTfk3JMITf-zrnAWaw > 139-180-9223 > 6PMDylTBGdmXUEd20rTaWw > AWAPI PyLib v10.0.0: > > > https://adwords.google.com/api/adwords/cm/ > v200909"> > https://adwords.google.com/api/adwords/cm/ > v200909"> > > > 1449005409 > 11823537069 > > > > 20090901 > 20100301 > > > > > > > > And my answer : > > > http://schemas.xmlsoap.org/soap/envelope/";> > > https://adwords.google.com/api/adwords/cm/ > v200909"> > 6705e2750cc6f05b92876922ab3f4cf9 > 1 > 154 > 1 > > > > https://adwords.google.com/api/adwords/cm/ > v200909"> > > 1 > AdGroupCriterionPage > http://www.w3.org/2001/XMLSchema-instance"; > xsi:type="BiddableAdGroupCriterion"> > 1449005409 > > 11823537069 > Keyword > housse eepc 701 > BROAD > > BiddableAdGroupCriterion AdGroupCriterion.Type> > PAUSED > RARELY_SERVED > APPROVED > > ManualCPCAdGroupCriterionBids AdGroupCriterionBids.Type> > > > Money > 20 > > > CRITERION > > > > Money > 3 > > > > true isKeywordAdRelevanceAcceptable> > true isLandingPageQualityAcceptable> > true isLandingPageLatencyAcceptable> > 8 > > > SEARCH > 0 > 0 > > Money > 0 > > 0.0 > > Money > 0 > > > Money > 0 > > 0.0 > 0 > 0.0 > > Money > 0 > > 0 > 0.0 > > Money > 0 > > Stats > > > > > > > > Is this normal ? > > thanks ! -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Have you migrated to v200909 yet? The v13 sunset is on April 22, 2010. 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 To unsubscribe, reply using "remove me" as the subject.
AdWords API Re: Report Service
Hi, Please see my response on the following thread: http://groups.google.com/group/adwords-api/browse_thread/thread/6a59016fe6f411ce/ Best, - Eric Koleda, AdWords API Team On Apr 13, 7:54 am, pilldesign wrote: > Is there a planned date for report service migration to version > v2009 ? > > Thanks in advance... -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Have you migrated to v200909 yet? The v13 sunset is on April 22, 2010. 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
AdWords API Re: Changing Adwords API billing information
Hi Maurice, To change your AdWords API budget you need to log in to the MCC account that owns your developer token and navigate to "My account" => "AdWords API Center". Best, - Eric Koleda, AdWords API Team On Apr 13, 6:00 am, Maurice van der Meer wrote: > Hi! > > When using the keywords api tool I keep getting back > "This account has reached its user specified budget.". > > As I have sent in a big number of requests, I expected > this to happen. However, I am unable to see what my > current budget is and what billing information is used. > > Can anyone tell me where I can find the billing information > that is used for API calls and where I can change that? > > Thanks in advance! > > -- Maurice -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Have you migrated to v200909 yet? The v13 sunset is on April 22, 2010. 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
AdWords API Re: Will i be able to use apility for ReportService after new API launch
Hi Alexander, The ReportService is not yet available in the v2009 version of the API, and therefore isn't part of the v13 sunset taking place on April 22nd. You can continue using the v13 ReportService, but you should make sure you monitor the AdWords API blog for announcements about future releases and sunsets. http://adwordsapi.blogspot.com/ Best, - Eric Koleda, AdWords API Team On Apr 13, 5:16 am, Alexander Zubchenko wrote: > I'm interested in the subject question, because ReportService will not > be included in the new API on launch. Could i use old client library > without changes for this or should apply some changes to my code. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Have you migrated to v200909 yet? The v13 sunset is on April 22, 2010. 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 To unsubscribe, reply using "remove me" as the subject.
AdWords API Deleted Ads not returned by AdgroupAd service
HI, i am not sure if this is the expected behavior in v2009 or not, but when i am trying to retrieve all ads that are available in an adgroup. but i am only able to retreive the adgroups that are not deleted. i was able to retrieve them in v13 version. is this behavior changed in v2009 or is this going to be implemented in next version. please let me know about this. Thank you, Sai Raghavendra. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Have you migrated to v200909 yet? The v13 sunset is on April 22, 2010. 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 To unsubscribe, reply using "remove me" as the subject.
AdWords API Re: Why do mutate operations automatically return list of modified objects?
Because AdWords in some rare cases changes your data. For example, when creating or changing name of a campaign, it trims a white space and double spaces in the name: " mycampaign" -> "my campaign" The returned data is the exact form of how it is stored. On Apr 13, 8:24 pm, dshevnock wrote: > Out of curiosity, why do the mutate operations (such as > AdGroupService.mutate, AdGroupCriterionService.mutate, etc.) > automatically return a full list of the modified objects? -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Have you migrated to v200909 yet? The v13 sunset is on April 22, 2010. 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 To unsubscribe, reply using "remove me" as the subject.
AdWords API Re: ADWORDS API RATE SHEET -- validate only apicall
Hello Sai, each campaign mutate operation will cost 0.05, so if you have 10 operations, it would be 0.5 quota units, rounded to 1 quota unit. If you get an error from the API the cost depends on the type of error: If the cause of error is on your side (e.g. policy violation or missing required fields), then you will be charged the quota. If it's a server error on google's side, you won't get charged. Regards, - Christian On 14 Apr., 07:50, RAGHAVA wrote: > HI, > > i am a bit confused with the API rate sheet. basically the > documentation on this page > http://code.google.com/apis/adwords/v2009/docs/ratesheet.html > states that > "Setting the validateOnly request header to true will reduce the cost > of the request to 0.05 API units per item, rounded up to the nearest > integer." > > so does this mean when i make a api call using the > CampaignService.mutate(ADD).. with validate only header set to true .. > i will be charged 0.5 units. > > and then > > 1. if successful then and then i make a new api call -- > CampaignService.mutate(ADD).. with validate only header set to > false .. i will be charged 1 units. > so we will be charged 1.5 units for each campaign in a > successful case > 2. and if the validate only service call returns exception then ... > we will be charged 0.5 units for each campaign in a failed > case > > can you please clarify on this one > > Thank you, > Sai Raghavendra. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Have you migrated to v200909 yet? The v13 sunset is on April 22, 2010. 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 To unsubscribe, reply using "remove me" as the subject.
AdWords API Re: Why do mutate operations automatically return list of modified objects?
Maybe so you can verify if the changes actually took place? Or save the returned object to a local database? There are plenty of possible applications. Regards, - Christian On 13 Apr., 20:24, dshevnock wrote: > Out of curiosity, why do the mutate operations (such as > AdGroupService.mutate, AdGroupCriterionService.mutate, etc.) > automatically return a full list of the modified objects? -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Have you migrated to v200909 yet? The v13 sunset is on April 22, 2010. 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 To unsubscribe, reply using "remove me" as the subject.
AdWords API Re: Why do mutate operations automatically return list of modified objects?
bump -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Have you migrated to v200909 yet? The v13 sunset is on April 22, 2010. 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 To unsubscribe, reply using "remove me" as the subject.
AdWords API Re: Sandbox UI
As far as I know, one of the AdWords API guys is building such a tool, where you can browse your Sandbox account. I don't know the progress, though. On Apr 13, 9:55 pm, BVMedia wrote: > Hey All, > > I've been tasked with porting over our existing V13 system to V200909 > and I have to say it's one hell of a challenge, especially for > somebody with minimal understanding of V13. Anyway I'm just about done > and I was wondering is there a Sandbox UI that I can see my api calls > effect on the MMC? -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Have you migrated to v200909 yet? The v13 sunset is on April 22, 2010. 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 To unsubscribe, reply using "remove me" as the subject.
AdWords API Re: Sandbox UI
There is no sandbox UI. Good luck! -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Have you migrated to v200909 yet? The v13 sunset is on April 22, 2010. 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 To unsubscribe, reply using "remove me" as the subject.