AdWords API edit ad extension error
Hi, when i editing the ad extension override then i getting the error AD_ALREADY_HAS_ADEXTENSION_OVERRIDE. so how to override the ad-extension of ad which have already overridden ad extension. reply ASAP. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API Re: Question about Estimated Cost Per Click
On Mar 24, 12:28 pm, Donald donald.ma...@yahoo.com wrote: Hi, My question is related to the Estimated Cost per Click figures that are available with the Keyword Tool External. I can't seem to find a suitable parameter in the AdWords API that would show these figures. Is it not available? If not, is it expected to be available in a future release? Thanks. -- D OK, I found a discussion on this on the thread here: http://groups.google.com/group/adwords-api/browse_thread/thread/54219e0d0391558b/75e362f4a31c416d?lnk=gstq=estimated+cost+per+click#75e362f4a31c416d Is it expected to be migrated to v200909, now that v13 is nearing its sunset? -- D -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API Query Regarding the Migeration to v200909
Hello Sir/Madam I have a query regarding the Migeration to v200909 I am not using any of the service from v13, which are going to discontiued. I am only using Keyword service. so my concern is , do I still need to make any changes in my code? Please let me know. Thank you for your help Devki -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API Campaign BiddingStrategy xsi:type=ManualCPC missing
I am using the latest Java client libraries (7.1.1) to connect to the v200909 API. However when trying to create a campaign I get the following exception: Unmarshalling Error: Unable to create an instance of com.google.ads.api.services.campaignmgmt.campaign.v200909.jaxbgen.BiddingStrategy While searching this forum I already found out that this will be caused by a missing biddingStrategy xsi:type=ManualCPC/ element, as you can see it is empty in my SOAP request and missing the xsi:type argument. However I did set that one by using the following Java code: campaign.setBiddingStrategy(new ManualCPC()); Has anyone else experienced this problem? It seems to me that this fault is caused by the client libraries. Is there a workaround for this problem without having to resort to compiling WSDL's myself? Soap request: ?xml version=1.0 encoding=UTF-8? soapenv:Envelope xmlns:soapenv=http://schemas.xmlsoap.org/soap/ envelope/ xmlns:xsd=http://www.w3.org/2001/XMLSchema; xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; soapenv:Header ns1:RequestHeader soapenv:actor=http://schemas.xmlsoap.org/soap/ actor/next soapenv:mustUnderstand=0 xmlns:ns1=https:// adwords.google.com/api/adwords/cm/v200909 ns1:authToken xmlns:ns1=https://adwords.google.com/api/adwords/cm/ v200909**/ns1:authToken ns1:clientEmailclientEmail/ns1:clientEmail ns1:developerTokendevToken/ns1:developerToken ns1:userAgentAdWords API Java Client Library - v7.1.1 - UserAgent/ns1:userAgent ns1:validateOnlyfalse/ns1:validateOnly /ns1:RequestHeader /soapenv:Header soapenv:Body mutate xmlns=https://adwords.google.com/api/adwords/cm/v200909; operations operatorADD/operator operand nameTest campaign/name statusACTIVE/status startDate20100324/startDate budget periodDAILY/period amount microAmount1000/microAmount /amount deliveryMethodSTANDARD/deliveryMethod /budget biddingStrategy/ /operand /operations /mutate /soapenv:Body /soapenv:Envelope Greetings, Marco -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API lastMonthSearchVolume != TARGETED_MONTHLY_SEARCHES
Through old (v13) API I get this: Array ( [0] = Array ( [text] = google keyword [language] = [advertiserCompetitionScale] = 5 [avgSearchVolume] = 301000 [lastMonthSearchVolume] = 165000 ) ) And this comes from v200909 using $targetingIdeaSelector- requestedAttributeTypes = array('COMPETITION', 'GLOBAL_MONTHLY_SEARCHES', 'KEYWORD','TARGETED_MONTHLY_SEARCHES'): Array ( [0] = Array ( [text] = google keyword //KEYWORD [language] = [advertiserCompetitionScale] = 5 //COMPETITION*5 [avgSearchVolume] = 301000 //GLOBAL_MONTHLY_SEARCHES (not AVERAGE_TARGETED_MONTHLY_SEARCHES - can't get any result on this attribute) [lastMonthSearchVolume] = 368000 // TARGETED_MONTHLY_SEARCHES (the last month value - 2010-02 for now) ) ) As you can see there is a difference between 'lastMonthSearchVolume' values. Why? -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API Re: Campaign BiddingStrategy xsi:type=ManualCPC missing
BiddingStrategy is an abstract class, you can't instantiate it. Multiple classes extend BiddingStrategy, including ManualCPC and BudgetOptimizer. Those you can instantiate ( as you've done ), and my code looks exactly as you've written. Maybe your question is why Google doesn't have a default BiddingStrategy so you don't have to set your own ... but I wouldn't consider that that a bug. Pete On Mar 24, 6:05 am, Marco marcovdk...@gmail.com wrote: I am using the latest Java client libraries (7.1.1) to connect to the v200909 API. However when trying to create a campaign I get the following exception: Unmarshalling Error: Unable to create an instance of com.google.ads.api.services.campaignmgmt.campaign.v200909.jaxbgen.BiddingStrategy While searching this forum I already found out that this will be caused by a missing biddingStrategy xsi:type=ManualCPC/ element, as you can see it is empty in my SOAP request and missing the xsi:type argument. However I did set that one by using the following Java code: campaign.setBiddingStrategy(new ManualCPC()); Has anyone else experienced this problem? It seems to me that this fault is caused by the client libraries. Is there a workaround for this problem without having to resort to compiling WSDL's myself? Soap request: ?xml version=1.0 encoding=UTF-8? soapenv:Envelope xmlns:soapenv=http://schemas.xmlsoap.org/soap/ envelope/ xmlns:xsd=http://www.w3.org/2001/XMLSchema; xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; soapenv:Header ns1:RequestHeader soapenv:actor=http://schemas.xmlsoap.org/soap/ actor/next soapenv:mustUnderstand=0 xmlns:ns1=https:// adwords.google.com/api/adwords/cm/v200909 ns1:authToken xmlns:ns1=https://adwords.google.com/api/adwords/cm/ v200909**/ns1:authToken ns1:clientEmailclientEmail/ns1:clientEmail ns1:developerTokendevToken/ns1:developerToken ns1:userAgentAdWords API Java Client Library - v7.1.1 - UserAgent/ns1:userAgent ns1:validateOnlyfalse/ns1:validateOnly /ns1:RequestHeader /soapenv:Header soapenv:Body mutate xmlns=https://adwords.google.com/api/adwords/cm/v200909; operations operatorADD/operator operand nameTest campaign/name statusACTIVE/status startDate20100324/startDate budget periodDAILY/period amount microAmount1000/microAmount /amount deliveryMethodSTANDARD/deliveryMethod /budget biddingStrategy/ /operand /operations /mutate /soapenv:Body /soapenv:Envelope Greetings, Marco -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API How to properly set matchType in PHP API for argetingIdeaService
Hello, I'm wondering why, for: $keyword = new Keyword(); $keyword-text = 'abendkleid'; $keyword-matchType = 'EXACT'; I get the response of TargetingIdea with Keywords, that are all kind of types: Keyword::__set_state(array( 'text' = 'abendkleider', 'matchType' = 'PHRASE', 'id' = NULL, 'CriterionType' = 'Keyword', '_parameterMap' = array ( 'Criterion.Type' = 'CriterionType', ), )), Keyword::__set_state(array( 'text' = 'abendkleider', 'matchType' = 'BROAD', 'id' = NULL, 'CriterionType' = 'Keyword', '_parameterMap' = array ( 'Criterion.Type' = 'CriterionType', ), )), Keyword::__set_state(array( 'text' = 'abendkleider', 'matchType' = 'EXACT', 'id' = NULL, 'CriterionType' = 'Keyword', '_parameterMap' = array ( 'Criterion.Type' = 'CriterionType', ), )), Shouldn't I get only the 'EXACT' matches? Thank You in advance. B. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API Re: Campaign BiddingStrategy xsi:type=ManualCPC missing
Thank you for your reply, however that is not exactly the problem I am describing. The problem is that when I use the ManualCPC implementation of BiddingStrategy the xsi:type=ManualCPC is not added to the biddingStrategy/ tag, therefore the API will not accept it, throws an exception and leaves me unable to add a campaign. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API Re: V13 gateway (502) errors?
same here , we see this 502 errors in the last few days . On Mar 23, 8:38 am, Pete Lavetsky (AdWords API Guru) pete.lavet...@gmail.com wrote: Yes ... sporadic but getting better Pete On Mar 22, 11:09 am, Reed r...@powellgenealogy.com wrote: Anyone else seeing lots of sporadic502errors from the V13 API? Am seeing it across all services, both pulling data as well as changing data, and across multiple client logins. They each go away when I retry the request. Have added code to trap and save the actual HTTP content the next time it happens, so for now all I have to go on is the502error code. thanks -reed -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API Re: DatabaseError.CONCURRENT_MODIFICATION errors while updating ad group criteria (keywords)
Eric, Is there recommended wait between two same ad group or campaign? Would say a 5 sec delay suffice? Chandra On Mar 23, 12:12 pm, AdWords API Advisor adwordsapiadvi...@google.com wrote: Hi, The most common causes of this error are: - Two threads working on the same account at the same time. - Two updates to the same ad group or campaign in short succession. In both cases the recommended reaction is to wait for a few seconds and try the request again. Best, - Eric Koleda, AdWords API Team On Mar 23, 8:27 am, Pete Lavetsky (AdWords API Guru) pete.lavet...@gmail.com wrote: We used to get this when we tried running two mutate operations simultaneously on the same account ... could be any mix of services ... Campaign + AdGroup, Keyword + Keyword ... etc Pete On Mar 22, 12:58 pm, SEM sem...@gmail.com wrote: Hi, We are seeing this API error being thrown many times for some of our clients with com.google.api.adwords.cm.AdGroupCriterionServiceSoapBindingStub.mutate() API call while trying to update ad group criteria (keywords). We are using Google Adwords v200909 API. Please let us know what is the cause for this error. Thanks, semdev Error Stacktrace: - AxisFault faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server faultSubcode: faultString: DatabaseError.CONCURRENT_MODIFICATION@ faultActor: faultNode: faultDetail: {https://adwords.google.com/api/adwords/cm/v200909} ApiExceptionFault:messageDatabaseError.CONCURRENT_MODIFICATION@ / messageApplicationException.TypeApiException/ ApplicationException.Typeerrors xmlns:xsi=http://www.w3.org/2001/ XMLSchema-instance xsi:type=DatabaseErrorfieldPath/trigger/ApiError.TypeDatabaseError / ApiError.TypereasonCONCURRENT_MODIFICATION/reason/errors DatabaseError.CONCURRENT_MODIFICATION@ at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAcce ssorImpl.java: 39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstru ctorAccessorImpl.java: 27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at java.lang.Class.newInstance0(Class.java:355) at java.lang.Class.newInstance(Class.java:308) at org.apache.axis.encoding.ser.BeanDeserializer.init(BeanDeserializer.java: 104) at org.apache.axis.encoding.ser.BeanDeserializer.init(BeanDeserializer.java: 90) at com.google.api.adwords.cm.ApiException_Helper.getDeserializer(ApiException_ Helper.java: 53) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: 39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp l.java: 25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.axis.encoding.ser.BaseDeserializerFactory.getSpecialized(BaseDes erializerFactory.java: 154) at org.apache.axis.encoding.ser.BaseDeserializerFactory.getDeserializerAs(Base DeserializerFactory.java: 84) at org.apache.axis.encoding.DeserializationContext.getDeserializer(Deserializa tionContext.java: 464) at org.apache.axis.encoding.DeserializationContext.getDeserializerForType(Dese rializationContext.java: 547) at org.apache.axis.message.SOAPFaultDetailsBuilder.onStartChild(SOAPFaultDetai lsBuilder.java: 157) at org.apache.axis.encoding.DeserializationContext.startElement(Deserializatio nContext.java: 1035) at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(A bstractSAXParser.java: 501) at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartE lement(XMLNSDocumentScannerImpl.java: 400) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl $FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2747) at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocu mentScannerImpl.java: 648) at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNS DocumentScannerImpl.java: 140) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scan Document(XMLDocumentFragmentScannerImpl.java: 510) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Co nfiguration.java: 807) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Co nfiguration.java: 737) at
AdWords API Keyword URL?
In v13 api, class Keyword had method getUrl(); In 2009 I can't find how to get Keyword's url. Any help? -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API Re: BillingException: Not agreed to latest AdWords terms and conditions
Thank you for the reply. It was realy helpful. Alexander On Mar 23, 8:13 pm, Peer Jakobsen (AdWords API Guru) peer.jakob...@gmail.com wrote: You have to login to this specific account and accept the terms and conditions. If you login with a direct login, you should be presented with a TC screen right away. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API Re: Campaign BiddingStrategy xsi:type=ManualCPC missing
When I said my code looks exactly like yours, I lied a little ... it actually looks like this: campaign.setBiddingStrategy( new ManualCPC( TYPE_MANUAL ) ); and private static final String TYPE_MANUAL = ManualCPC; Maybe that's the issue? Pete On Mar 24, 9:36 am, Marco marcovdk...@gmail.com wrote: Thank you for your reply, however that is not exactly the problem I am describing. The problem is that when I use the ManualCPC implementation of BiddingStrategy the xsi:type=ManualCPC is not added to the biddingStrategy/ tag, therefore the API will not accept it, throws an exception and leaves me unable to add a campaign. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API Re: Keyword URL?
http://code.google.com/apis/adwords/v2009/docs/reference/AdGroupCriterionService.BiddableAdGroupCriterion.html Pete On Mar 24, 10:17 am, A. Yerenkow yeren...@gmail.com wrote: In v13 api, class Keyword had method getUrl(); In 2009 I can't find how to get Keyword's url. Any help? -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API Re: Keyword URL?
Yes, thanks. And I assume that deleted no more returned by new api? On 24 мар, 16:33, Pete Lavetsky (AdWords API Guru) pete.lavet...@gmail.com wrote: http://code.google.com/apis/adwords/v2009/docs/reference/AdGroupCrite... Pete On Mar 24, 10:17 am, A. Yerenkow yeren...@gmail.com wrote: In v13 api, class Keyword had method getUrl(); In 2009 I can't find how to get Keyword's url. Any help? -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API Get recent changes - as in Adwords Editor
Earlier on it was mentioned that this feature would be included in API v2009. Did this happen. If not, when then? Thanks Jesper -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API Re: Keyword URL?
http://groups.google.com/group/adwords-api/msg/b5924e3e865266c2 Pete On Mar 24, 10:41 am, A. Yerenkow yeren...@gmail.com wrote: Yes, thanks. And I assume that deleted no more returned by new api? On 24 ÜÐà, 16:33, Pete Lavetsky (AdWords API Guru) pete.lavet...@gmail.com wrote: http://code.google.com/apis/adwords/v2009/docs/reference/AdGroupCrite... Pete On Mar 24, 10:17 am, A. Yerenkow yeren...@gmail.com wrote: In v13 api, class Keyword had method getUrl(); In 2009 I can't find how to get Keyword's url. Any help? -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API Related AdGroup, and Campaign to Ad ID
When tagging target urls with e.g. c={creative}, you'll get an ad id when visitor arrives on page. How do I use the v2009 to relate this ad id to AdGroup, and Campaign? As of v13 the only solution was to browse the complete Adwords account to discover all relations my self, with quite a big API cost on this account. I kind of hoped that the ...Selector objects would give the solution, but apparently not?! Thanks Jesper -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API Re: Campaign BiddingStrategy xsi:type=ManualCPC missing
Thanks for your suggestion. I have tried it, and it did indeed change something as I now get the following bidding strategy in my SOAP request: biddingStrategy BiddingStrategy.TypeManualCPC/BiddingStrategy.Type /biddingStrategy However this is still not correct, leaving me with the same exception as before. There is a topic containing a similar problem using Perl, but without the Client Libraries, however that solution did not really help me (apart from knowing what is wrong with my own SOAP request). http://groups.google.com/group/adwords-api/browse_thread/thread/d2b17f754b375b20/1f9324aa1740e2c2 By the way, are you using the Java Client Libraries as well, or have you compiled your own from WSDL? Greeting, Marco -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API Campaign budgetOptimizerSettings (v13 - v2009)
In v13, a Campaign had a budgetOptimizerSetting class. Was this was replaced by Campaign.biddingStrategy.BudgetOptimizer in v2009? If so, what happened to the takeOnOptimizedBids and enabled properties (bidCeiling is there in v2009)? -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API NetworkCoverageType Stats
Hello adwords team, I have two questions. 1. I am working on getting all campaigns. I need to get networktype. For this I used Campaign service where I am getting network type as ALL but actually it should be of GOOGLE_SEARCH then I saw one of your reply for one question and I used CampaignTargetService. Here I am getting [88] = NetworkTargetList Object ( [targets] = Array ( [0] = NetworkTarget Object ( [networkCoverageType] = CONTENT_CONTEXTUAL [TargetType] = NetworkTarget [_parameterMap:private] = Array ( [Target.Type] = TargetType ) ) [1] = NetworkTarget Object ( [networkCoverageType] = GOOGLE_SEARCH [TargetType] = NetworkTarget [_parameterMap:private] = Array ( [Target.Type] = TargetType ) ) [2] = NetworkTarget Object ( [networkCoverageType] = SEARCH_NETWORK [TargetType] = NetworkTarget [_parameterMap:private] = Array ( [Target.Type] = TargetType ) ) ) [campaignId] = 46466421 [TargetListType] = NetworkTargetList [_parameterMap:private] = Array ( [TargetList.Type] = TargetListType ) ) If you see It is also giving three values means ALL But It is of GOOGLE_SEARCH type. 2. One more thing is I am getting 35-40 campaign ids results for a given single campaign ID. Which don't exist in my adwords account. Please help me in this. Thanks, Raj -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API Re: Partially successful results
Hi All, My apologies, that statement in the article isn't accurate and I'll ensure it's removed. The mutate() method doesn't support partial failures, and if any operation fails the entire request will fail. Best, - Eric Koleda, AdWords API Team On Mar 23, 12:59 pm, Pete Lavetsky (AdWords API Guru) pete.lavet...@gmail.com wrote: Thanks quaylar. On Mar 23, 12:46 pm, quaylar che...@gmx.net wrote: The only info in found was this: http://groups.google.com/group/adwords-api/browse_thread/thread/66e0a... Seems to answer the question, but it would have been nice if this had been pointed out somewhere in the API-docs.. On 23 Mrz., 13:40, Pete Lavetsky (AdWords API Guru) pete.lavet...@gmail.com wrote: Interested in this as well ... from what I've experienced so far, any time a service experiences an error it throws it and does not complete any mutation ... maybe a parameter needs to be passed in to the mutate operation? Would like to be pointed to some more documentation on this topic if possible Pete On Mar 23, 5:25 am, quaylar che...@gmx.net wrote: Hi all! I just read this in the migration-guide for 2009: mutate performs addition, modification and deletion on the items, via the operator property and the list of operands. It can return a partially successful result set, so make sure your code can handle a return list with both successful and failed items. Does this mean, that _every_ mutate operation of every service will process all operations it is able to, and fail on the ones it is not? How do i recognize which ones failed? If i add campaigns, the resultset contains all the added campaigns, am i supposed to check which ones are missing in the returned result-set? Or are mutate-jobs atomic operations - all successful or all fail? Would be glad if anybody could shed some light on this... cheers, --qu -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API SiteSuggestionService (v13 - v2009)
I'm trying to migrate my SiteSuggestionService code using the new TargetingIdeaService. Couple of questions: 1) How do I call something similar to the getSitesByUrls function (available in v13)? I have a string array of domains that I used to pass in that function...can this array be a valid searchParameter for the TargetingIdeaSelector? If so, can I just loop through the TargetIdeas to get the urls? 2) LanguageGeoTargeting was needed to get the site suggested URLs. How can I set the language for the TargetingIdeaService? 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API Re: Migration to new API - problem in getting Criterion Stats
Hi Prasad, The statsSelector needs to be set on the AdGroupCriterionSelector, not the service. http://code.google.com/apis/adwords/v2009/docs/reference/AdGroupCriterionService.AdGroupCriterionSelector.html#statsSelector Best, - Eric Koleda, AdWords API Team On Mar 23, 12:38 am, prasad darla darla.prasad@gmail.com wrote: Hi All, We recently undertook changes to move to the v2009 API. We use the PHP library. Most of our code has been modified and it works fine. I was able to create and update new Campaign etc. I also got Campaign stats using the new CampaignService. However I am unable to get the criterion stats as per the new API AdGroupCriterionService. I get other information about the criteria including the text, its max bid etc but the Criteria stats like Impressions, Clicks are always empty. Here is my code snippet: code $newAdGroupCriteriaService = $user-GetAdGroupCriterionService('v200909'); $newAdGroupCriteriaService-statsSelector = new statsSelector(); $newAdGroupCriteriaService-statsSelector-dateRange = new DateRange($startDate,$endDate); $KIDSelector = new AdGroupCriterionSelector(); // Create id filter. $idFilter = new AdGroupCriterionIdFilter(); $idFilter-criterionId = $KID; $KIDSelector-idFilters = array($idFilter); $keywordStats = $newAdGroupCriteriaService-get($KIDSelector); print_r($keywordStats); /code The KeywordStats printed contains relevant information about the Criteria but no stats. The stat objects startDate amd endDate fields are always empty and so are the stats. AdGroupCriterionPage Object ( [entries] = Array ( [0] = BiddableAdGroupCriterion Object ( [userStatus] = ACTIVE [systemServingStatus] = ELIGIBLE [approvalStatus] = APPROVED [destinationUrl] = [bids] = ManualCPCAdGroupCriterionBids Object ( [maxCpc] = Bid Object ( [amount] = Money Object ( [microAmount] = 66 [ComparableValueType] = Money [_parameterMap:private] = Array ( [ComparableValue.Type] = ComparableValueType ) ) ) [bidSource] = CRITERION [positionPreferenceBids] = [AdGroupCriterionBidsType] = ManualCPCAdGroupCriterionBids [_parameterMap:private] = Array ( [AdGroupCriterionBids.Type] = AdGroupCriterionBidsType ) ) [firstPageCpc] = Bid Object ( [amount] = Money Object ( [microAmount] = 1 [ComparableValueType] = Money [_parameterMap:private] = Array ( [ComparableValue.Type] = ComparableValueType ) ) ) [qualityInfo] = QualityInfo Object ( [isKeywordAdRelevanceAcceptable] = 1 [isLandingPageQualityAcceptable] = 1 [isLandingPageLatencyAcceptable] = 1 [qualityScore] = 10 ) [stats] = Stats Object ( [startDate] = [endDate] = [network] = SEARCH [clicks] = [impressions] = [cost] = [averagePosition] = [averageCpc] = [averageCpm] = [ctr] = [conversions] = [conversionRate] = [costPerConversion] = [conversionsManyPerClick] = [conversionRateManyPerClick] = [costPerConversionManyPerClick] = [StatsType] = Stats [_parameterMap:private] = Array ( [Stats.Type] = StatsType ) ) [adGroupId] = 98347538458[criterion] = Keyword Object ( [text] = my keyword text [matchType] = PHRASE [id] = 634776627363 [CriterionType] = Keyword [_parameterMap:private] = Array ( [Criterion.Type] = CriterionType ) ) [AdGroupCriterionType] = BiddableAdGroupCriterion [_parameterMap:private] = Array ( [AdGroupCriterion.Type] = AdGroupCriterionType ) ) ) [totalNumEntries] = 1 [PageType] = AdGroupCriterionPage [_parameterMap:private] = Array ( [Page.Type] = PageType ) ) Can anyone throw any light on this? I think its mostly a problem with the AdGroupCriterionService usage and hence I am posting the query here. Please let me know if you need any other information. Thanks in advance, Prasad -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API Re: Question on URL Tagging
Hi All, Please see the following thread for more information on insertion values: http://groups.google.com/group/adwords-help-basics/browse_thread/thread/c8e0c53fd8ca03de/ Best, - Eric Koleda, AdWords API Team On Mar 23, 12:32 pm, Pete Lavetsky (AdWords API Guru) pete.lavet...@gmail.com wrote: My mistake, you're correct ... we just create our own param and tack on our distinct keywordId at time of destinationUrl creation ... I feel like the params you're looking for exist in some documentation somewhere, but I'm not sure where as we've been rolling our own for so long. Pete On Mar 23, 11:55 am, SEM sem...@gmail.com wrote: Pete: In the above URL, {keyword} returns the original search term. Is there any way we can get the keyword ID (like you provide the creative ID via {creative}) or the keyword match type via a dynamic insertion? This would be extremely useful (and has probably been requested hundreds of times) for app developers. 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API Re: PHP: v13 v2009. Err: Cannot redeclare class SoapClientFactory
Hi Alex, It seems that the problem here is that the nuSOAP library includes a class called SoapClientFactory, which is already defined in the AdWords API PHP client library. If you are using the APIlity library there will likely be other class name conflicts as well. The best solution is likely to use only library per script, and use separate scripts to interact with the v13 and v200909 version of the API. Best, - Eric Koleda, AdWords API Team On Mar 23, 5:38 am, Alex alex.a.mal...@gmail.com wrote: Hi, I'm starting the process of migration from v13 to v2009. As everybody knows, it is now necessary to use two services simultaneously, yet not be ready missing services in v2009. I am calling a function in PHP. The issue I am having is that my script for v13 and v2009 is running fine (separately) and not returning any errors, but when I try to call v13 code (Report Service) after v2009 code (Campaign Service - getting campaign ID ) I get the following error: Fatal error: Cannot redeclare class SoapClientFactory in Z:\www\app \libs\nusoap\soapclientfactory.php on line 30. FYI: in both functions in the beginning I am calling: v2009: require_once 'Google/Api/Ads/AdWords/Lib/AdWordsUser.php'; v13 require_once '../libs/nusoap/soapclientfactory.php'; As I understand correctly this is the reason of the problem, therefore the question is how can I redeclare class SoapClientFactory (I've tried to use unset class before next calling - not successful) I would be very grateful if someone can help solve this problem. Best Regards, Alex -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API Re: Duplicate Campaign Names in one request
Hi Carla, Thanks for bringing this issue to our attention. This is not the intended behavior, and I've reported it to the core engineering team. Best, - Eric Koleda, AdWords API Team On Mar 23, 9:07 am, carlinda carli...@gmail.com wrote: Hi, I used CampaignService to add campaigns. One of them was intentionally duplicated in the request (same Campaign name). I was hoping to see an error in the response, but all campaigns were successfully created, even the repeated one. The request id is 55dfd70e6b34de2e4e601f78631c8919 Is this a bug? I also read in this forum something similar happening with ad group names. Thank you in advance, Carla -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API Re: Report Service and migrating to v2009
Hi, Yes, the ReportService is not included in the April 22nd sunset, and there isn't a v2009 replacement yet. Stay tuned to the AdWords API blog for information regarding new services and future sunsets. Best, - Eric Koleda, AdWords API Team On Mar 23, 9:42 am, leetee leetee4...@googlemail.com wrote: I have an application that only uses the Report Service of v13. I have just had a notice stating you now have just 30 days to migrate your application to the new AdWords API. On April 22, most v13 services will be sunset In the documentation for migrating to v2009, the Report Service has not been developed yet. Therefore am I ok to ignore this notice until the Report Service has been done for v2009? many 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API Re: Same AdParam for different Criteria in same AdGroup: AD_PARAM_CANNOT_BE_SPECIFIED_MULTIPLE_TIMES
Hi Kemal, What you are trying to accomplish should be allowed. Can you double check that the adGroupId-criterionId-paramIndex combination is unique for each operation? Do you have the SOAP XML logs or requestId from a request that demonstrates this behavior? Best, - Eric Koleda, AdWords API Team On Mar 23, 10:19 am, Kemal dis...@gmail.com wrote: Hello, I am trying to set the same AdParams (AdParamId's are the same, so are the values) for different criteria in the same AdGroup, all in one mutate call. But it throws me a AD_PARAM_CANNOT_BE_SPECIFIED_MULTIPLE_TIMES error. The documentation states that The same ad param cannot be specified in multiple operations. Isn't this quite a bit limiting? How are we supposed to set a bunch of AdParams for an entire AdGroup in one go? Multiple calls to mutate() for each and every keyword would just kill the backend. Or do I have to use the BulkMutateJob service, even if I don't want to? Or maybe (well, hopefully) I triggered a bug in the API. Any comments? The data goes like this: An array of AdParamOperations with 14 elements. Operator is SET. Each AdParam with the same AdGroupId. First 7 AdParams set the same paramIndex (1) and the same insertionText (4) but each with different criterionIds. Second 7 AdParams set the other paramIndex (2) and the same insertionText (8 in this case) each with different criterionIds as well. (Actually the order of criterionIds match the first 7 operations) The result is an array of AdParamErrors: [AdParamError.AD_PARAM_CANNOT_BE_SPECIFIED_MULTIPLE_TIMES @ operations[2].operand; trigger:'AdParam already defined at index 1', AdParamError.AD_PARAM_CANNOT_BE_SPECIFIED_MULTIPLE_TIMES @ operations[3].operand; trigger:'AdParam already defined at index 1', AdParamError.AD_PARAM_CANNOT_BE_SPECIFIED_MULTIPLE_TIMES @ operations[4].operand; trigger:'AdParam already defined at index 1', AdParamError.AD_PARAM_CANNOT_BE_SPECIFIED_MULTIPLE_TIMES @ operations[5].operand; trigger:'AdParam already defined at index 1', AdParamError.AD_PARAM_CANNOT_BE_SPECIFIED_MULTIPLE_TIMES @ operations[6].operand; trigger:'AdParam already defined at index 1', AdParamError.AD_PARAM_CANNOT_BE_SPECIFIED_MULTIPLE_TIMES @ operations[9].operand; trigger:'AdParam already defined at index 8', AdParamError.AD_PARAM_CANNOT_BE_SPECIFIED_MULTIPLE_TIMES @ operations[10].operand; trigger:'AdParam already defined at index 8', AdParamError.AD_PARAM_CANNOT_BE_SPECIFIED_MULTIPLE_TIMES @ operations[11].operand; trigger:'AdParam already defined at index 8', AdParamError.AD_PARAM_CANNOT_BE_SPECIFIED_MULTIPLE_TIMES @ operations[12].operand; trigger:'AdParam already defined at index 8', AdParamError.AD_PARAM_CANNOT_BE_SPECIFIED_MULTIPLE_TIMES @ operations[13].operand; trigger:'AdParam already defined at index 8'] Best, Kemal -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API Re: PHP: v13 to v2009. Api Units Usage per query
Hi Alex, Each service has a method called GetLastUnits() which will return that information for the last request. http://code.google.com/p/google-api-adwords-php/source/browse/trunk/src/Google/Api/Ads/AdWords/Lib/AdWordsSoapClient.php#140 Best, - Eric Koleda, AdWords API Team On Mar 23, 11:08 am, Alex alex.a.mal...@gmail.com wrote: Hi, Could you please clarify situation, how can I get API units usage per query? Before that (v13) for getting units usage I can use construction like this: $report_service-call('validateReportJob', $request_xml); $report_service-responseHeader['units']['!'] or for Info Service: $info_service-responseHeader['units']['!'] Thanks for advance Alex -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API Re: Same AdParam for different Criteria in same AdGroup: AD_PARAM_CANNOT_BE_SPECIFIED_MULTIPLE_TIMES
Hi, The requestId is 09adeafeb0c60d291d19880e8aac3bf1 Cheers, Kemal On Mar 24, 9:12 pm, AdWords API Advisor adwordsapiadvi...@google.com wrote: Hi Kemal, What you are trying to accomplish should be allowed. Can you double check that the adGroupId-criterionId-paramIndex combination is unique for each operation? Do you have the SOAP XML logs or requestId from a request that demonstrates this behavior? Best, - Eric Koleda, AdWords API Team On Mar 23, 10:19 am, Kemal dis...@gmail.com wrote: Hello, I am trying to set the same AdParams (AdParamId's are the same, so are the values) for different criteria in the same AdGroup, all in one mutate call. But it throws me a AD_PARAM_CANNOT_BE_SPECIFIED_MULTIPLE_TIMES error. The documentation states that The same ad param cannot be specified in multiple operations. Isn't this quite a bit limiting? How are we supposed to set a bunch of AdParams for an entire AdGroup in one go? Multiple calls to mutate() for each and every keyword would just kill the backend. Or do I have to use the BulkMutateJob service, even if I don't want to? Or maybe (well, hopefully) I triggered a bug in the API. Any comments? The data goes like this: An array of AdParamOperations with 14 elements. Operator is SET. Each AdParam with the same AdGroupId. First 7 AdParams set the same paramIndex (1) and the same insertionText (4) but each with different criterionIds. Second 7 AdParams set the other paramIndex (2) and the same insertionText (8 in this case) each with different criterionIds as well. (Actually the order of criterionIds match the first 7 operations) The result is an array of AdParamErrors: [AdParamError.AD_PARAM_CANNOT_BE_SPECIFIED_MULTIPLE_TIMES @ operations[2].operand; trigger:'AdParam already defined at index 1', AdParamError.AD_PARAM_CANNOT_BE_SPECIFIED_MULTIPLE_TIMES @ operations[3].operand; trigger:'AdParam already defined at index 1', AdParamError.AD_PARAM_CANNOT_BE_SPECIFIED_MULTIPLE_TIMES @ operations[4].operand; trigger:'AdParam already defined at index 1', AdParamError.AD_PARAM_CANNOT_BE_SPECIFIED_MULTIPLE_TIMES @ operations[5].operand; trigger:'AdParam already defined at index 1', AdParamError.AD_PARAM_CANNOT_BE_SPECIFIED_MULTIPLE_TIMES @ operations[6].operand; trigger:'AdParam already defined at index 1', AdParamError.AD_PARAM_CANNOT_BE_SPECIFIED_MULTIPLE_TIMES @ operations[9].operand; trigger:'AdParam already defined at index 8', AdParamError.AD_PARAM_CANNOT_BE_SPECIFIED_MULTIPLE_TIMES @ operations[10].operand; trigger:'AdParam already defined at index 8', AdParamError.AD_PARAM_CANNOT_BE_SPECIFIED_MULTIPLE_TIMES @ operations[11].operand; trigger:'AdParam already defined at index 8', AdParamError.AD_PARAM_CANNOT_BE_SPECIFIED_MULTIPLE_TIMES @ operations[12].operand; trigger:'AdParam already defined at index 8', AdParamError.AD_PARAM_CANNOT_BE_SPECIFIED_MULTIPLE_TIMES @ operations[13].operand; trigger:'AdParam already defined at index 8'] Best, Kemal -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API ContentTargeting.AllPlacements (v13 - v2009)
I know how to look at the NetworkCoverageType of the NetworkTargetList to find out if content targeting is being used. However, how do find out if AllPlacements or SelectedPlacements are being used? These settings were available in the contentTargeting property of the Campaign class in v13. How can I find out using v2009? 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API Re: NetworkCoverageType Stats
I am sorry I corrected this bug. But I need some help in the following. I used CampaignTargetingService to get NetworkCoverateType. The thing is I am getting correct types for some campaigns and for some other I am getting three types GOOGLE_SEARCH, SEARCH_NETWORK, CONTENT_CONTEXTUAL which is unusual in my campaigns. I would like to know based on which parameters it is giving these types? like history, or dates... Thanks, Raj On Mar 24, 1:13 pm, Raj rajanikant...@gmail.com wrote: Hello adwords team, I have two questions. 1. I am working on getting all campaigns. I need to get networktype. For this I used Campaign service where I am getting network type as ALL but actually it should be of GOOGLE_SEARCH then I saw one of your reply for one question and I used CampaignTargetService. Here I am getting [88] = NetworkTargetList Object ( [targets] = Array ( [0] = NetworkTarget Object ( [networkCoverageType] = CONTENT_CONTEXTUAL [TargetType] = NetworkTarget [_parameterMap:private] = Array ( [Target.Type] = TargetType ) ) [1] = NetworkTarget Object ( [networkCoverageType] = GOOGLE_SEARCH [TargetType] = NetworkTarget [_parameterMap:private] = Array ( [Target.Type] = TargetType ) ) [2] = NetworkTarget Object ( [networkCoverageType] = SEARCH_NETWORK [TargetType] = NetworkTarget [_parameterMap:private] = Array ( [Target.Type] = TargetType ) ) ) [campaignId] = 46466421 [TargetListType] = NetworkTargetList [_parameterMap:private] = Array ( [TargetList.Type] = TargetListType ) ) If you see It is also giving three values means ALL But It is of GOOGLE_SEARCH type. 2. One more thing is I am getting 35-40 campaign ids results for a given single campaign ID. Which don't exist in my adwords account. Please help me in this. Thanks, Raj -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API Re: SOAP erreor using php NoClientLibrary
Hi Mickael, The reason this is broken is because enhanced XML validation was recently enabled on the sandbox: http://groups.google.com/group/adwords-api/browse_thread/thread/f5057acf438bc702 This validation requires that namespace prefixes used in attribute values are declared on the method element (get or mutate). By default PHP SoapClient doesn't do this, and in the client library I did some manipulation of the request to enable this: http://code.google.com/p/google-api-adwords-php/source/browse/trunk/src/Google/Api/Ads/Common/Util/SoapRequestXmlFixer.php#212 I'll work on updating the NoClientLibrary wiki to make this more clear. Best, - Eric Koleda, AdWords API Team On Mar 23, 10:35 am, mick...@lengow.com mick...@lengow.com wrote: hi i followed the example here :http://code.google.com/p/google-api-adwords-php/wiki/NoClientLibrary but it gives to me a SoapFault Object error : Unmarshalling Error: UndeclaredPrefix: Cannot resolve 'ns1:ManualCPC' as a QName: the prefix 'ns1' is not declared. i have tried to use an array instead of a SoapVar but it doesnt work too: $campaign = array( 'name' = 'Interplanetary Cruise #', 'status' = 'PAUSED', 'biddingStrategy' = new SoapVar(NULL, NULL, 'ManualCPC', $namespace), 'budget' = array( 'period' = 'DAILY', 'amount' = array('microAmount' = 5000), 'deliveryMethod' = 'STANDARD')); $campaign = array( 'name' = 'Interplanetary Cruise #', 'status' = 'PAUSED', 'biddingStrategy' = array('type' ='ManualCPC'), 'budget' = array( 'period' = 'DAILY', 'amount' = array('microAmount' = 5000), 'deliveryMethod' = 'STANDARD')); i have alos tried whith 'biddingStrategy' = array('xsi:type' ='ManualCPC') but nothing works can somebody helps me? 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API Re: German Postcodes over Adwords API
Hi Daniel, It isn't possible to target zip codes directly in the AdWords, although the web interface hides that fact. What you need to do is get the latitude and longitude for a zip code using the GeoLocationService: http://code.google.com/apis/adwords/v2009/docs/reference/GeoLocationService.html and then use that to create a ProximityTarget: http://code.google.com/apis/adwords/v2009/docs/reference/CampaignTargetService.ProximityTarget.html Best, - Eric Koleda, AdWords API Team On Mar 23, 11:06 am, Daniel G daniel.gult...@brand-seven.de wrote: Hi, I want to use German Postcodes as GeoTargets for my Campaigns. This is possible with the AdWords Frontend but not with the API - at least I don't see a direct way of doing this. Did anybody else ran into this problem and maybe found a solution? Thanks a lot Daniel -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API Re: Enhanced XML validation enabled in the sandbox
Hi, The new version of the PHP client library (2.0.1) includes a bug fix for enhanced XML validation support. However this feature hasn't yet been enabled in the production environment. Best, - Eric On Mar 23, 12:57 pm, OneTime onetime.mas...@gmail.com wrote: I see you've released API 2.0.1. Can I assume the enhanced form of XML validation is now in the production environment? On Mar 11, 7:13 am, AdWords API Advisor adwordsapiadvi...@google.com wrote: Hi All, Yesterday we enabled an enhanced form of XML validation on the AdWords API sandbox that returns more detailed error messages for incorrectly formatted SOAP XML requests. This new validation mechanism is more strict and enforces rules that were previously ignored. Most SOAP libraries already conform to these rules, but requests that are constructed manually may now return validation errors. Some key changes in the validation logic are: * The fields of an object must be in the correct order. The order of the fields is defined in the WSDL and reflected in our developer documentation. * The namespaces used in the request body must be declared on the method element (get, mutate, etc). If all of the namespace prefixes are declared on the SOAP envelope element you must ensure they are re- defined on the method element. For right now this will only be enabled in the sandbox to give you time test your code against this new type of validation. If you have any questions or issues please let us know. Best, - Eric Koleda, AdWords API Team -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API Re: Alert: 30 days before major v13 sunset
Hi, Please see my response in this other thread: http://groups.google.com/group/adwords-api/browse_thread/thread/e291f3128c200dcd/ Best, - Eric Koleda, AdWords API Team On Mar 23, 1:00 pm, leetee leetee4...@googlemail.com wrote: What happens with the other services that haven't been upgraded yet? My application uses the Report Service, but this hasn't been developed in v2009. Does this mean I don't need to do anything until this is ready? thanks On Mar 23, 4:34 pm, AdWords API Advisor adwordsapiadvi...@google.com wrote: http://adwordsapi.blogspot.com/2010/03/alert-30-days-before-major-v13... Attention AdWords API developers: you now have just 30 days to migrate your application to the new AdWords API. – Jason Shafton, Product Marketing Manager -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API Re: Content Network Problem
Hi Jakov, To clarify Pete's point, both CONTENT_NETWORK and CONTENT_CONTEXTUAL are required to target Relevant pages across the entire network. Best, - Eric Koleda, AdWords API Team On Mar 23, 3:18 pm, Pete Lavetsky (AdWords API Guru) pete.lavet...@gmail.com wrote: NetworkCoverageType.CONTENT_CONTEXTUAL Pete On Mar 23, 1:18 pm, jakov34 jako...@gmail.com wrote: Hi, i have a problem with network targets. Well, I want to target content network and in my system I'm setting the value for NetworkTarget: CONTENT_NETWORK but the result in Google's AdWords manager is: Content Network - Relevant pages only on the placements I manage What should I do to get Content Network - Relevant pages across the entire network? Best Regards Jakov -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API Re: Inconsistency in docs, or not understanding a selector
Hi Joshua, Pete is correct, you need to need to pass in an empty selector. Here is an example using the PHP client library: http://code.google.com/p/google-api-adwords-php/source/browse/trunk/examples/v200909/GetAllCampaigns.php Also, ensure that the selector element has the correct namespace or else it won't be recognized by the API server. Best, - Eric Koleda, AdWords API Team On Mar 23, 3:18 pm, Joshua J. Kugler jos...@eeinternet.com wrote: On Tuesday 23 March 2010, Pete Lavetsky (AdWords API Guru) elucidated thus: I just create a new instance of a CampaignSelector and pass it in. public ListCampaign getAllCampaigns() throws Exception { return get( new CampaignSelector() ); } I don't know if you can approximate the same with PHP tho ... Yeah, I tried that too, and it threw the same error. Thanks for the tip, though. j On Mar 23, 3:04 pm, Joshua J. Kugler jos...@eeinternet.com wrote: The documentation for CampaignService.get() says: Parameters selector CampaignSelector filter to run campaigns through. If selector is empty, all campaigns are returned. But if I execute: CampaignService.get() or CampaignService.get({}) I get: Server raised fault: '[RequiredError.REQUIRED @ selector]' OK, so let's specify a selector. The docs for type CampaignSelector say: ids: The list of possible campaigns to be selected. ***An empty list indicates all account campaigns as possibly being selected.*** This field must contain distinct elements. This field must not contain null elements. campaignStatuses: Only campaigns having these statuses are selected. ***An empty list indicates all campaign statuses as being selected.*** This field must contain distinct elements. This field must not contain null elements. statsSelector: ***Indicates if stats should be returned; null will not return stats.*** paging: The starting index and number of results to return. So, with this selector: selector = { 'ids': [], 'campaignStatuses':[], 'statsSelector': None, 'paging':{ 'startIndex':0, 'numberResults':9 } } I still get: Server raised fault: '[RequiredError.REQUIRED @ selector]' Same error message if I leave out statsSelector completely, or set it to {} What, exactly, is required? It would be nice if the server fault told me what was missing. :) Thanks! j -- Joshua Kugler Part-Time System Admin/Programmerhttp://www.eeinternet.com PGP Key:http://pgp.mit.edu/ID 0x73B13B6A -- Joshua Kugler Part-Time System Admin/Programmerhttp://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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API Re: EntityNotFound.INVALID_ID
Hi, Can you post the SOAP XML request and response that demonstrates this behavior? Best, - Eric On Mar 24, 10:21 am, daniele.sanga...@tradedoubler.com sangallidani...@gmail.com wrote: We are experiencing the same problem here. Can we please know if there is any update on this? Regards, Daniele Sangalli On Mar 23, 8:58 pm, Morten Blinksbjerg Nielsen morten.blinksbjerg.niel...@gmail.com wrote: On 18 Mar., 03:07, AdWords API Advisor adwordsapiadvi...@google.com wrote: Can you confirm that this ad group id is valid? It's valid. The group was made with the same script, and I copied it from adwords.google.com. Can you confirm that you are using the correct credentials? I am. I can create groups, get lists and so on -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API Re: AdGroupAd (missing Ad types) (v13 - v2009)
Hi, To follow up on Peer's point, we are working on better documenting the use of TemplateAds to create video ads, but at this time Peer's method is probably your best option. Best, - Eric Koleda, AdWords API Team On Mar 23, 9:37 pm, Peer Jakobsen (AdWords API Guru) peer.jakob...@gmail.com wrote: CommerceAds were never available in production and have been deprecated in V2009 VideoAds are deprecated but similar ads can be created using the TemplateAd. The details on how to use TemplateAds are not really documented (the templateIds and what elements they take). So it will require a lot of trial and error using live production accounts, where you first create an ad using the Display Builder in adwords and then check what they look like when retrieving them through 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 To unsubscribe from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API Re: Invalid Keyword Text
Hi Chris, The following AdWords help center article talks about valid characters in keywords: http://adwords.google.com/support/aw/bin/answer.py?hl=enanswer=53539 Best, - Eric Koleda, AdWords API Team On Mar 24, 12:13 am, Chris christopher.john.al...@googlemail.com wrote: Hi, I'm getting the error message INVALID_KEYWORD_TEXT when trying to add some of my keywords. I found this info on an old message, but the info is several years old. Could anyone confirm if the following is still true, or if there have been some changes. Valid keywords are = 80 characters, = 10 words, and composed of letters, numbers, and friends (' ', '#', '$', '', '_', '-', '\', '[', ']', '\'', '+', '.', '/', ':', and '\u3000'). Non-ASCII characters should show up as references in your XML. E.g.: text#xE6;#xF8;#xE5;#xE4;#xFC;/text -- Brian Kennish, Google -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API Getting an API developer token with existing AdWords account
Hi, I am trying to get a developer token with my existing AdWords account. Reading this message (https://adwords.google.com/support/aw/adwordsapi/ bin/answer.py?hl=enanswer=15104) it tells me to use the My Client Center. Reading this message (http://adwords.google.com/support/aw/bin/ answer.py?hl=enanswer=22531), I just need to go to http://www.google.com/adwords/myclientcenter and create an account Unfortunately, I can't create a MCC account because it tells me The login is already an AdWords account.. I don't want to create a new AdWords account. What should I do to get a developer token? -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API Re: ContentTargeting.AllPlacements (v13 - v2009)
Found this link; http://groups.google.com/group/adwords-api/browse_thread/thread/cff28bfa0df5e8d1/ff5a4a47c4a9be10?lnk=gstq=SelectedPlacements#ff5a4a47c4a9be10 On Mar 24, 12:58 pm, BeeGeez brianpgra...@gmail.com wrote: I know how to look at the NetworkCoverageType of the NetworkTargetList to find out if content targeting is being used. However, how do find out if AllPlacements or SelectedPlacements are being used? These settings were available in the contentTargeting property of the Campaign class in v13. How can I find out using v2009? 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API Re: Keyword set returning nothing and not updating
I am also not getting any soap errors when updating text and/or updating matchtype. Shouldn't we be getting API errors instead of none at all in this case? On Mar 22, 6:39 am, GarethFuller gareth...@googlemail.com wrote: Hi, I am calling a function in PHP to update akeywordlike this: $api_keyword_manager-updateKeyword($apiAdGroup-id, $updatedKeyword, $matchType, $id); the arguments i'm parsing are valid in that I know thekeywordAPI id is correct as is the adgroup API id, the function updateKeyword looks like this: public function updateKeyword($adGroupId, $keyWord, $matchType, $keyWordId){ try{ if (isset($adGroupId)) { $keyword= newKeyword(); $keyword-id = $keyWordId; $keyword-text= $keyWord; $keyword-matchType = strtoupper($matchType); // Create biddable ad group criterion. $keywordAdGroupCriterion = new BiddableAdGroupCriterion(); $keywordAdGroupCriterion-adGroupId = $adGroupId; $keywordAdGroupCriterion-criterion = $keyword; // Create operations. $keywordAdGroupCriterionOperation = new AdGroupCriterionOperation(); $keywordAdGroupCriterionOperation-operand = $keywordAdGroupCriterion; $keywordAdGroupCriterionOperation-operator = 'SET'; $this-operations = $keywordAdGroupCriterionOperation; return ($this-adGroupCriteriaService-mutate( $this- operations )); } else { return false; } } catch ( Exception $e ) { return false; } } The issue I am having is that this script is running fine and not returning any soap errors etc but the keywords are notupdatingin the system. I was just wondering if maybe there is some sort of other argument you need to send to the system to update a criterion. Thanks for your help, Gareth -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API Re: Question about Estimated Cost Per Click
Hi Donald, The TrafficEstimatorService is not included in the v13 sunset that is taking place on April 22nd. There is no v2009 equivalent yet, so for the time being we recommend you continue to use the v13 version. Best, - Eric Koleda, AdWords API Team On Mar 24, 3:34 am, Donald donald.ma...@yahoo.com wrote: On Mar 24, 12:28 pm, Donald donald.ma...@yahoo.com wrote: Hi, My question is related to the Estimated Cost per Click figures that are available with the Keyword Tool External. I can't seem to find a suitable parameter in the AdWords API that would show these figures. Is it not available? If not, is it expected to be available in a future release? Thanks. -- D OK, I found a discussion on this on the thread here: http://groups.google.com/group/adwords-api/browse_thread/thread/54219... Is it expected to be migrated to v200909, now that v13 is nearing its sunset? -- D -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
AdWords API API returning XML_STREAM_EXC faultstring
Hi, For reasons to lenghty to go into, I'm not using any client libraries, instead I manually post XML to the Google API service, from a Unix prompt using curl. However no matter what I try I always get the following returned: HTTP/1.1 500 Internal Server Error soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/; soap:Body soap:Fault faultcodesoap:Client/faultcode faultstringXML_STREAM_EXC/faultstring /soap:Fault /soap:Body /soap:Envelope This is the XML I am posting: ?xml version=1.0 encoding=ISO-8859-1? SOAP-ENV:Envelope xmlns:SOAP-ENV=http://schemas.xmlsoap.org/soap/ envelope/ xmlns:xsd=http://www.w3.org/2001/XMLSchema; xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; xmlns:SOAP-ENC=http://schemas.xmlsoap.org/soap/encoding/; SOAP-ENV:Header RequestHeader xmlns=https://adwords.google.com/api/adwords/cm/ v200909 authTokenxxx/authToken userAgentXML V200909/userAgent developerTokenxxx/developerToken applicationTokenxxx/applicationToken clientEmailx...@xxx.co.uk/clientEmail /RequestHeader /SOAP-ENV:Header SOAP-ENV:Body mutate xmlns=https://adwords.google.com/api/adwords/cm/v200909; operations operatorADD/operator operand campaignId1234/campaignId nameVauxhall Insignia (175220)/name statusENABLED/status bids xsi:type=ManualCPCAdGroupBids keywordMaxCpc amount microAmount24/microAmount /amount /keywordMaxCpc /bids /operand /operations /mutate /SOAP-ENV:Body /SOAP-ENV:Envelope This is posted to https://adwords.google.com/api/adwords/cm/v200909/AdGroupService using curl: curl -d xml_file_to_post.xml -H SOAPAction: https://adwords.google.com/api/adwords/cm/v200909/AdGroupService Can anyone help with this? -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 from this group, send email to adwords-api+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.