Re: AdWords API Re: AdExtensionOverrideService Set operation not supported
Hi, You can determine if an ad has had an override in the past by selecting all AdExtensionsOverrides with the adId: soapenv:Envelope xmlns:soapenv=http://schemas.xmlsoap.org/soap/ envelope/ xmlns:v20=https://adwords.google.com/api/adwords/cm/ v200909 soapenv:Header v20:RequestHeader ... /v20:RequestHeader /soapenv:Header soapenv:Body v20:get v20:selector v20:adIdsXXX/v20:adIds /v20:selector /v20:get /soapenv:Body /soapenv:Envelope The returned AdExtensionsOverrides' LocationExtension will contain the address. If you want to show the ad with a different address you will need to delete the ad and recreate it. Best, - Eric On Apr 16, 5:21 pm, SW ga...@structuredweb.com wrote: I am facing an issue with adding an adextension override. Here is the sequence of calls I am making. 1) Delete existing ad extension override (that is tied to the add) 2) Add new ad extension override to the same ad (which had ad extension override but deleted earlier) One of your other forum (edit ad extension error) states that you can not change the address of an ad extension once it has been assigned once. I would like to know how can I tell if Ad was assigned an adextension address from looking at either ad or extension object. And, if can we get previous address? If these things are not possible, do we have to delete the whole ad and recreate the ad? I am getting following error when trying above 2 steps: {com.google.api.adwords.lib.AdWordsApiException: [AdExtensionOverrideError.ADEXTENSION_LATITUTE_CANNOT_CHANGE_AFTER_BEING_SE T_ONCE @ operations[0].operand.adExtension, AdExtensionOverrideError.ADEXTENSION_LONGITUDE_CANNOT_CHANGE_AFTER_BEING_SE T_ONCE @ operations[0].operand.adExtension] --- System.Web.Services.Protocols.SoapException: [AdExtensionOverrideError.ADEXTENSION_LATITUTE_CANNOT_CHANGE_AFTER_BEING_SE T_ONCE @ operations[0].operand.adExtension, AdExtensionOverrideError.ADEXTENSION_LONGITUDE_CANNOT_CHANGE_AFTER_BEING_SE T_ONCE @ operations[0].operand.adExtension] at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClien tMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at com.google.api.adwords.lib.SoapServiceBase.Call(String methodName, Object[] parameters) --- End of inner exception stack trace --- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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.comhttp://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 athttp://groups.google.com/group/adwords-api?hl=en -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: AdExtensionOverrideService Set operation not supported
Hi, Yes, they too can only be ADDed and REMOVEd. Best, - Eric On Apr 15, 2:41 pm, SW ga...@structuredweb.com wrote: Is it the same case with CampaignAdExtensionService? On Apr 15, 9:44 am, AdWords API Advisor adwordsapiadvi...@google.com wrote: Hi, That's correct, AdExtensionOverides cannot be updated after they are created. Best, - Eric Koleda, AdWords API Team On Apr 14, 5:01 pm, SW ga...@structuredweb.com wrote: 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
Re: AdWords API Re: AdExtensionOverrideService Set operation not supported
I am facing an issue with adding an adextension override. Here is the sequence of calls I am making. 1) Delete existing ad extension override (that is tied to the add) 2) Add new ad extension override to the same ad (which had ad extension override but deleted earlier) One of your other forum (edit ad extension error) states that you can not change the address of an ad extension once it has been assigned once. I would like to know how can I tell if Ad was assigned an adextension address from looking at either ad or extension object. And, if can we get previous address? If these things are not possible, do we have to delete the whole ad and recreate the ad? I am getting following error when trying above 2 steps: {com.google.api.adwords.lib.AdWordsApiException: [AdExtensionOverrideError.ADEXTENSION_LATITUTE_CANNOT_CHANGE_AFTER_BEING_SET_ONCE @ operations[0].operand.adExtension, AdExtensionOverrideError.ADEXTENSION_LONGITUDE_CANNOT_CHANGE_AFTER_BEING_SET_ONCE @ operations[0].operand.adExtension] --- System.Web.Services.Protocols.SoapException: [AdExtensionOverrideError.ADEXTENSION_LATITUTE_CANNOT_CHANGE_AFTER_BEING_SET_ONCE @ operations[0].operand.adExtension, AdExtensionOverrideError.ADEXTENSION_LONGITUDE_CANNOT_CHANGE_AFTER_BEING_SET_ONCE @ operations[0].operand.adExtension] at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at com.google.api.adwords.lib.SoapServiceBase.Call(String methodName, Object[] parameters) --- End of inner exception stack trace --- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: AdExtensionOverrideService Set operation not supported
Is it the same case with CampaignAdExtensionService? On Apr 15, 9:44 am, AdWords API Advisor adwordsapiadvi...@google.com wrote: Hi, That's correct, AdExtensionOverides cannot be updated after they are created. Best, - Eric Koleda, AdWords API Team On Apr 14, 5:01 pm, SW ga...@structuredweb.com wrote: 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