AdWords API There was an error generating the XML document
Hello. Please, help. I get following exception when I call mutate method of AdGroupService. System.InvalidOperationException was unhandled Message=There was an error generating the XML document. Source=System.Xml StackTrace: at System.Xml.Serialization.XmlSerializer.Serialize(XmlWriter xmlWriter, Object o, XmlSerializerNamespaces namespaces, String encodingStyle, String id) at System.Xml.Serialization.XmlSerializer.Serialize(XmlWriter xmlWriter, Object o, XmlSerializerNamespaces namespaces, String encodingStyle) at System.Web.Services.Protocols.SoapHttpClientProtocol.Serialize (SoapClientMessage message) at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke (String methodName, Object[] parameters) at com.google.api.adwords.lib.SoapServiceBase.Call(String methodName, Object[] parameters) in C:\_Projects \awapi_dotnet_lib_6.0.0\src\lib\SoapServiceBase.cs:line 135 at com.google.api.adwords.lib.SoapServiceBase.Invoke(String methodName, Object[] parameters) in C:\_Projects \awapi_dotnet_lib_6.0.0\src\lib\SoapServiceBase.cs:line 86 at com.google.api.adwords.v200909.AdGroupService.mutate (AdGroupOperation[] operations) in C:\_Projects \awapi_dotnet_lib_6.0.0\src\v200909\AdWordsApi.cs:line 10739 at AdWordsGenerator.AdWordsGenerator.ProcessAdGroups (IEnumerable`1 offerList) in C:\_Projects\Ambar\PriceListParser\AdWords \AdWordsGenerator.cs:line 223 at AdWordsGenerator.AdWordsGenerator..ctor(OfferView[] FullOfferView) in C:\_Projects\Ambar\PriceListParser\AdWords \AdWordsGenerator.cs:line 49 at Ambar.PriceListParser.RefreshPricesForm.RefreshAdWords() in C:\_Projects\Ambar\PriceListParser\RefreshPricesForm.cs:line 103 at Ambar.PriceListParser.RefreshPricesForm.btnOK_Click(Object sender, EventArgs e) in C:\_Projects\Ambar\PriceListParser \RefreshPricesForm.cs:line 97 at System.Windows.Forms.Control.OnClick(EventArgs e) at System.Windows.Forms.Button.OnClick(EventArgs e) at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent) at System.Windows.Forms.Control.WmMouseUp(Message m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message m) at System.Windows.Forms.ButtonBase.WndProc(Message m) at System.Windows.Forms.Button.WndProc(Message m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage (Message m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc (Message m) at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW (MSG msg) at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop (Int32 dwComponentID, Int32 reason, Int32 pvLoopData) at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner (Int32 reason, ApplicationContext context) at System.Windows.Forms.Application.ThreadContext.RunMessageLoop (Int32 reason, ApplicationContext context) at System.Windows.Forms.Application.RunDialog(Form form) at System.Windows.Forms.Form.ShowDialog(IWin32Window owner) at System.Windows.Forms.Form.ShowDialog() at Ambar.PriceListParser.MainFormOffer.button2_Click_1(Object sender, EventArgs e) in C:\_Projects\Ambar\PriceListParser \MainForm.cs:line 385 at System.Windows.Forms.Control.OnClick(EventArgs e) at System.Windows.Forms.Button.OnClick(EventArgs e) at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent) at System.Windows.Forms.Control.WmMouseUp(Message m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message m) at System.Windows.Forms.ButtonBase.WndProc(Message m) at System.Windows.Forms.Button.WndProc(Message m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage (Message m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc (Message m) at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW (MSG msg) at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop (Int32 dwComponentID, Int32 reason, Int32 pvLoopData) at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner (Int32 reason, ApplicationContext context) at System.Windows.Forms.Application.ThreadContext.RunMessageLoop (Int32 reason, ApplicationContext context) at System.Windows.Forms.Application.Run(Form mainForm) at Ambar.PriceListParser.Program.Main() in C:\_Projects\Ambar \PriceListParser\Program.cs:line 18 InnerException: System.InvalidOperationException Message=The type AmAdGroupOperation was not expected. Use the XmlInclude or
AdWords API API Reporting Down This Morning
Over over over ... For reference: 10.5.4 503 Service Unavailable The server is currently unable to handle the request due to a temporary overloading or maintenance of the server. The implication is that this is a temporary condition which will be alleviated after some delay. If known, the length of the delay MAY be indicated in a Retry- After header. If no Retry-After is given, the client SHOULD handle the response as it would for a 500 response. Note: The existence of the 503 status code does not imply that a server must use it when becoming overloaded. Some servers may wish to simply refuse the connection. The error: AxisFault faultCode: {http://xml.apache.org/axis/}HTTP faultSubcode: faultString: (503)Service Unavailable faultActor: faultNode: faultDetail: {}:return code: 503 {http://xml.apache.org/axis/}HttpErrorCode:503 (503)Service Unavailable at org.apache.axis.transport.http.HTTPSender.readFromSocket (HTTPSender.java:744) at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java: 144) at org.apache.axis.strategies.InvocationStrategy.visit (InvocationStrategy.java:32) at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118) at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83) at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165) at org.apache.axis.client.Call.invokeEngine(Call.java:2784) at org.apache.axis.client.Call.invoke(Call.java:2767) at org.apache.axis.client.Call.invoke(Call.java:2443) at org.apache.axis.client.Call.invoke(Call.java:2366) at org.apache.axis.client.Call.invoke(Call.java:1812) at com.google.api.adwords.v13.ReportServiceSoapBindingStub.getReportJobStatus_aroundBody8 (ReportServiceSoapBindingStub.java:483) at com.google.api.adwords.v13.ReportServiceSoapBindingStub.getReportJobStatus_aroundBody9$advice (ReportServiceSoapBindingStub.java:142) at com.google.api.adwords.v13.ReportServiceSoapBindingStub.getReportJobStatus (ReportServiceSoapBindingStub.java:1) -- You received this message because you are subscribed to the Google Groups AdWords API Forum group. To post to this group, send email to adwords-...@googlegroups.com. To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en.
AdWords API Ad Delivery and Ad Rotation
Hello! There is possible to return ad delivery and ad rotation through API? ::ad delivery https://adwords.google.com/support/aw/bin/answer.py?hl=enanswer=37611 - Standard delivery - Accelerated delivery ::Ad rotation http://adwords.google.com/support/aw/bin/answer.py?hl=enanswer=112876 - Optimize - Rotate Best, Thiago. -- You received this message because you are subscribed to the Google Groups AdWords API Forum group. To post to this group, send email to adwords-...@googlegroups.com. To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en.
AdWords API BID_TOO_HIGH_FOR_DAILY_BUDGET in AdGroupCriterion
Hello, can we get a list of all available types' max and min values. For example, operand.bids.maxCpm.amount.microAmount in the AdGroupCriterion service says BID_TOO_HIGH_FOR_DAILY_BUDGET when we send 11000 and we get BID_TOO_SMALL when we send 1. I am confused, can we get the maximum and minimum values for these (and all other) fields? Thanks in advance! -- You received this message because you are subscribed to the Google Groups AdWords API Forum group. To post to this group, send email to adwords-...@googlegroups.com. To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en.
AdWords API SOAP-ERROR
Hello, I've load new v200909 and tried to run examples/v200909/ AddAdExtensionOverride.php. An I have: [message:protected] = SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://adwords.google.com/api/adwords/cm/v200909/ AdExtensionOverrideService?wsdl' : Extra content at the end of the document How can I fix it? Just in case - I have PHP Version 5.3.0, soap is installed. Thanks you. -- You received this message because you are subscribed to the Google Groups AdWords API Forum group. To post to this group, send email to adwords-...@googlegroups.com. To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en.
AdWords API Site Suggestion API Query
Hi, I am trying to get URLS listing for categories and other sites similar to Adwords Placement Tool. But I am having a little issue, the URLs returned by API always return False for acceptsImageAds option, meaning there are no Image Ads placements on that site. But when I search for same value and check its respective Site Properties it shows that the Site accepts Image Ads. Can you please explain what am I doing wrong or is there any issue with API? Its just different results for same Site on Adwords Placement Tool and API suggestions. Thanks. -- You received this message because you are subscribed to the Google Groups AdWords API Forum group. To post to this group, send email to adwords-...@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: SOAP-ERROR
Seems to me it's php bug. -- You received this message because you are subscribed to the Google Groups AdWords API Forum group. To post to this group, send email to adwords-...@googlegroups.com. To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en.
AdWords API Re: creative structure report error : BusinessName, BusinessAddress
Hi Eric, I would like to investigate this further, could please email me the account IDs of the accounts in question, as well as some sample SOAP requests that demonstrate the issue? Please send them to adwordsapiadvi...@google.com and then update this thread so I know to check that mailbox. Best, - Eric K. On Dec 18, 1:16 pm, Eric wetr...@gmail.com wrote: Eric, We are also experiencing the same problem but when we switch to using a sub-MCC. So our structure looks like Main MCC Sub MCC #1 Account #1 ... MobileAd Account #2 Account #3 ... MobileAd Sub MCC #2 ... When we submit the report request using the Main MCC credentials, everything works fine. We are not providing the clientEmail header, but are providing the clientEmail in the report request along with crossClient set to true. When we switch to using Sub MCC #1, the report request fails with the BusinessName column error. Let me know if you need us to provide the captured SOAP requests and responses to provide another data point. Our collection vague recollection was that there was something that had to be set at the MCC level, but that feature was removed in subsequent releases of AdWords. I agree with Jeff's assertion that If a report is capable of returning columns 1 thru X then the requestor should ALWAYS be able to ask for any columns regardless of the data circumstances of a particular account. This, I feel, is a problem that plagues the Report API as we have encountered similar problems with LocalBusinessAds to the point that we have had to remove support for this from our product. I understand they are legacy and we were fortunate that none of our clients were using them. Saying that we should catch the exception and then remove columns from the report request increases the complexity of our code and puts a lot of burden on us trying to figure out undocumented behaviors of the API. Thanks. -Eric T. On Nov 25, 1:33 pm, AdWords API Advisor adwordsapiadvi...@google.com wrote: Hi Jeff, I'll pass this information on to our core engineering team to see if they can pinpoint the cause of this issue. I can't say if or when this issue will be resolved, and in the mean time I would recommend working around the issue using one of the suggestions we discussed previously. Best, - Eric On Nov 25, 1:54 am, Ayup ehupj...@gmail.com wrote: Hi Eric Email sent Regards, Jeff On Nov 25, 7:22 am, AdWords API Advisor adwordsapiadvi...@google.com wrote: Hi Jeff, At this point it probably makes sense for me to look at these two campaigns in more detail. Please email the campaign IDs to adwordsapiadvi...@google.com and update this thread after you have done so. Thanks, - Eric On Nov 23, 10:15 pm, Ayup ehupj...@gmail.com wrote: Hi Eric Confirming that there are no deleted campaigns in the account for which the report was successfully run. Regards, Jeff On Nov 24, 8:22 am, AdWords API Advisor adwordsapiadvi...@google.com wrote: Hi Jeff, Can you ensure that there are no deleted campaigns in the account that haveMobileor Local Business Ads? I believe that having the ads in a deleted campaign would also allow the column to be validated. As for the general functionality, I understand your concern with the current way column validation works. I will pass this information on to the core engineering team for further consideration. Best, - Eric On Nov 22, 7:01 pm, kc karthik.chandrasekha...@gmail.com wrote: Eric Thanks for your reply last week. Unfortunately, your updated assertion still doesn't seem to be correct. I have an example of an account which has only one campaign that owns 2 text ads and does not have an associated MCC attached to it - yet I AM able to successfully request a Creative Structure report for it with both BusinessName and BusinessAddress included in the request message. However, I have other similar accounts for which the request fails. Re your statement The general rule still applies though, which is that you cannot include a column in a report if the account used to schedule that report doesn't include at least one object that returns that column - can I say that, in my opinion, I consider this to be an inappropriate way to provide support for a report. If a report is capable of returning columns 1 thru X then the requestor should ALWAYS be able to ask for any columns regardless of the data circumstances of a particular account. If a column is inappropriate for a particular circumstance then it would be better to simply return a
AdWords API Re: I am getting PAYLOAD_STORE_UNAVAILABLE.. whats the problem...?
Hi, This error message indicates that there is a temporary problem with storing BulkMutateJobService jobs, and it should go away on its own in a few minutes. I'll work with the core engineering team to investigate the cause of these errors. Thank you for reporting this! Best, - Eric Koleda, AdWords API Team On Dec 21, 1:46 pm, rajesh.prab...@yahoo.com rajesh.prab...@yahoo.com wrote: hi i am trying the upload 500 keywords to an adgroup.. but I am getting PAYLOAD_STORE_UNAVAILABLE.. whats the problem...? -- You received this message because you are subscribed to the Google Groups AdWords API Forum group. To post to this group, send email to adwords-...@googlegroups.com. To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en.
AdWords API Re: authorize a user to access my analytics account
Hi Ajit. This functionality isn't available in the AdWords API. Best, - Eric Koleda, AdWords API Team On Dec 21, 4:43 pm, Ajit ajitscor...@gmail.com wrote: Hello all in my app I have link Authorize me to access your Google Analytics data. so user will click this link.. 1.if user is logged into Google account it will show a screen with my email id prefilled in authorization section and I will be created as a read-only user to access Analytics data. 2. otherwise it will popup login screen and rest of the functionality similar as step 1. I am using Gdata gem in my app. Can you someone help me with a simple example, please? Regards Ajit -- You received this message because you are subscribed to the Google Groups AdWords API Forum group. To post to this group, send email to adwords-...@googlegroups.com. To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en.
AdWords API Re: Use of validateOnly for AdGroupAdService to add Ads -- code samples?
Hi, Thank you for the detailed question, and you highlight an important use case for the valudateOnly header. We are still working on developing a clear example of ad validation in our client libraries, but I can provide some guidance in the mean time. As for the reason field, since it is not a part of the base ApiError object it is not easy to access it in strongly typed languages like Java. As you mentioned it would involve testing and casting the ApiError for each subtype, which is a heavy handed solution. One workaround would be to use reflection to test if the object has the field (or method getReason() in this case), and if so read it's value. The only link between an ApiError and the offending operation is the fieldPath field. The OGNL expression indicates exactly which field in the input contained the error. Although a full OGNL parser would be ideal, you should be able to use a simple regular expression to determine which operation (and hence ad) caused the error. I am not sure if an operation can lead to more than one API error. Best, - Eric Koleda, AdWords API Team On Dec 21, 6:19 pm, j.e.frank j.e.fr...@gmail.com wrote: I am migrating code from v13 to v2009. One portion of my application is used to add ImageAds to multiple Campaigns and AdGroups at once. I'm interested in rewriting the code to take advantage of the validateOnly capability, so that I can validate all the ads before trying to add them, and report back to the user for any validation errors. I'm looking for some code samples that use validation like this (in Java). I see the simple example on the AdWords API Blog about the validateOnly header, but I am not sure how to adapt it for a more general and robust use case. I can do some trial-and-error coding, but before I do that, I'm sure that someone else has already done it, and so I'd love to piggy back on that. The first issue is that I don't want to have to test the inner ApiError to see if it is one of about 25 specific subclasses, in order to let the user know what kind of thing went wrong. Probably I will just report back the ApiErrorType field, which is common to all, although it would be nice to be able to get at the more specific reason field that exists in some of the subclasses. Is there a recommended way to deal with this issue? The second issue is that it is not clear to me how to match up the ApiError in the ApiException.getErrors array with the particular Ad that fails validation. Let's say I pass in 10 Ad objects to mutate (using the Validation version of the service), and the Ad in position 3 doesn't pass for some reason. Will the getErrors array have just one ApiError (assuming all other Ads were fine), and if so how can I tell which Ad it applies to? Also, is it possible to have multiple ApiErrors for a single Ad, for example if it has multiple problems? Again I am not sure how to match up the error(s) with the offending Ad (s). I can see that the fieldPath property would be useful here, but I don't want to write an OGNL parser to deal with it, although there may be a simpler way of using this information that I haven't thought of. I could restructure my code to only try one Ad at a time, so that it is clear what Ad the errors apply to, but then I get more round-trips and more latency. What is the recommended way to handle this issue? -- You received this message because you are subscribed to the Google Groups AdWords API Forum group. To post to this group, send email to adwords-...@googlegroups.com. To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en.
AdWords API Re: API Reporting Down This Morning
Hi Pete, Thank you for reporting this issue. There was a small server issue this morning, but it is resolved now. Let me know if you run into any further problems. Best, - Eric Koleda, AdWords API Team On Dec 22, 7:15 am, Pete Lavetsky (AdWords API Guru) pete.lavet...@gmail.com wrote: Over over over ... For reference: 10.5.4 503 Service Unavailable The server is currently unable to handle the request due to a temporary overloading or maintenance of the server. The implication is that this is a temporary condition which will be alleviated after some delay. If known, the length of the delay MAY be indicated in a Retry- After header. If no Retry-After is given, the client SHOULD handle the response as it would for a 500 response. Note: The existence of the 503 status code does not imply that a server must use it when becoming overloaded. Some servers may wish to simply refuse the connection. The error: AxisFault faultCode: {http://xml.apache.org/axis/}HTTP faultSubcode: faultString: (503)Service Unavailable faultActor: faultNode: faultDetail: {}:return code: 503 {http://xml.apache.org/axis/}HttpErrorCode:503 (503)Service Unavailable at org.apache.axis.transport.http.HTTPSender.readFromSocket (HTTPSender.java:744) at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java: 144) at org.apache.axis.strategies.InvocationStrategy.visit (InvocationStrategy.java:32) at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118) at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83) at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165) at org.apache.axis.client.Call.invokeEngine(Call.java:2784) at org.apache.axis.client.Call.invoke(Call.java:2767) at org.apache.axis.client.Call.invoke(Call.java:2443) at org.apache.axis.client.Call.invoke(Call.java:2366) at org.apache.axis.client.Call.invoke(Call.java:1812) at com.google.api.adwords.v13.ReportServiceSoapBindingStub.getReportJobStatus_ aroundBody8 (ReportServiceSoapBindingStub.java:483) at com.google.api.adwords.v13.ReportServiceSoapBindingStub.getReportJobStatus_ aroundBody9$advice (ReportServiceSoapBindingStub.java:142) at com.google.api.adwords.v13.ReportServiceSoapBindingStub.getReportJobStatus (ReportServiceSoapBindingStub.java:1) -- You received this message because you are subscribed to the Google Groups AdWords API Forum group. To post to this group, send email to adwords-...@googlegroups.com. To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en.
AdWords API Re: There was an error generating the XML document
Hi Allvin, It looks like there may be a typo in your code somewhere: The type AmAdGroupOperation was not expected. Use the XmlInclude or SoapInclude attribute to specify types that are not known statically. Best, - Eric Koleda, AdWords API Team On Dec 22, 6:28 am, allvin alexander.vinnit...@gmail.com wrote: Hello. Please, help. I get following exception when I call mutate method of AdGroupService. System.InvalidOperationException was unhandled Message=There was an error generating the XML document. Source=System.Xml StackTrace: at System.Xml.Serialization.XmlSerializer.Serialize(XmlWriter xmlWriter, Object o, XmlSerializerNamespaces namespaces, String encodingStyle, String id) at System.Xml.Serialization.XmlSerializer.Serialize(XmlWriter xmlWriter, Object o, XmlSerializerNamespaces namespaces, String encodingStyle) at System.Web.Services.Protocols.SoapHttpClientProtocol.Serialize (SoapClientMessage message) at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke (String methodName, Object[] parameters) at com.google.api.adwords.lib.SoapServiceBase.Call(String methodName, Object[] parameters) in C:\_Projects \awapi_dotnet_lib_6.0.0\src\lib\SoapServiceBase.cs:line 135 at com.google.api.adwords.lib.SoapServiceBase.Invoke(String methodName, Object[] parameters) in C:\_Projects \awapi_dotnet_lib_6.0.0\src\lib\SoapServiceBase.cs:line 86 at com.google.api.adwords.v200909.AdGroupService.mutate (AdGroupOperation[] operations) in C:\_Projects \awapi_dotnet_lib_6.0.0\src\v200909\AdWordsApi.cs:line 10739 at AdWordsGenerator.AdWordsGenerator.ProcessAdGroups (IEnumerable`1 offerList) in C:\_Projects\Ambar\PriceListParser\AdWords \AdWordsGenerator.cs:line 223 at AdWordsGenerator.AdWordsGenerator..ctor(OfferView[] FullOfferView) in C:\_Projects\Ambar\PriceListParser\AdWords \AdWordsGenerator.cs:line 49 at Ambar.PriceListParser.RefreshPricesForm.RefreshAdWords() in C:\_Projects\Ambar\PriceListParser\RefreshPricesForm.cs:line 103 at Ambar.PriceListParser.RefreshPricesForm.btnOK_Click(Object sender, EventArgs e) in C:\_Projects\Ambar\PriceListParser \RefreshPricesForm.cs:line 97 at System.Windows.Forms.Control.OnClick(EventArgs e) at System.Windows.Forms.Button.OnClick(EventArgs e) at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent) at System.Windows.Forms.Control.WmMouseUp(Message m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message m) at System.Windows.Forms.ButtonBase.WndProc(Message m) at System.Windows.Forms.Button.WndProc(Message m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage (Message m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc (Message m) at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW (MSG msg) at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.Unsa feNativeMethods.IMsoComponentManager.FPushMessageLoop (Int32 dwComponentID, Int32 reason, Int32 pvLoopData) at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner (Int32 reason, ApplicationContext context) at System.Windows.Forms.Application.ThreadContext.RunMessageLoop (Int32 reason, ApplicationContext context) at System.Windows.Forms.Application.RunDialog(Form form) at System.Windows.Forms.Form.ShowDialog(IWin32Window owner) at System.Windows.Forms.Form.ShowDialog() at Ambar.PriceListParser.MainFormOffer.button2_Click_1(Object sender, EventArgs e) in C:\_Projects\Ambar\PriceListParser \MainForm.cs:line 385 at System.Windows.Forms.Control.OnClick(EventArgs e) at System.Windows.Forms.Button.OnClick(EventArgs e) at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent) at System.Windows.Forms.Control.WmMouseUp(Message m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message m) at System.Windows.Forms.ButtonBase.WndProc(Message m) at System.Windows.Forms.Button.WndProc(Message m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage (Message m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc (Message m) at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW (MSG msg) at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.Unsa feNativeMethods.IMsoComponentManager.FPushMessageLoop (Int32 dwComponentID, Int32 reason, Int32 pvLoopData) at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner (Int32 reason, ApplicationContext context)
AdWords API Re: Ad Delivery and Ad Rotation
Hi Thiago, Both of these fields are available via the API: ad delivery = Campaign.adServingOptimizationStatus http://code.google.com/apis/adwords/v2009/docs/reference/CampaignService.Campaign.html#adServingOptimizationStatus ad rotation = Campaign.budget.deliveryMethod http://code.google.com/apis/adwords/v2009/docs/reference/CampaignService.Budget.html#deliveryMethod Best, - Eric Koleda, AdWords API Team On Dec 22, 7:18 am, tsmthi...@gmail.com tsmthi...@gmail.com wrote: Hello! There is possible to return ad delivery and ad rotation through API? ::ad deliveryhttps://adwords.google.com/support/aw/bin/answer.py?hl=enanswer=37611 - Standard delivery - Accelerated delivery ::Ad rotationhttp://adwords.google.com/support/aw/bin/answer.py?hl=enanswer=112876 - Optimize - Rotate Best, Thiago. -- You received this message because you are subscribed to the Google Groups AdWords API Forum group. To post to this group, send email to adwords-...@googlegroups.com. To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en.
AdWords API Re: I am getting PAYLOAD_STORE_UNAVAILABLE.. whats the problem...?
Hi Thanks for your update. Rajesh On Dec 22, 9:36 pm, AdWords API Advisor adwordsapiadvi...@google.com wrote: Hi, This error message indicates that there is a temporary problem with storing BulkMutateJobService jobs, and it should go away on its own in a few minutes. I'll work with the core engineering team to investigate the cause of these errors. Thank you for reporting this! Best, - Eric Koleda, AdWords API Team On Dec 21, 1:46 pm, rajesh.prab...@yahoo.com rajesh.prab...@yahoo.com wrote: hi i am trying the upload 500 keywords to an adgroup.. but I am getting PAYLOAD_STORE_UNAVAILABLE.. whats the problem...? -- You received this message because you are subscribed to the Google Groups AdWords API Forum group. To post to this group, send email to adwords-...@googlegroups.com. To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en.
AdWords API Re: BID_TOO_HIGH_FOR_DAILY_BUDGET in AdGroupCriterion
Hi, There is some information about the restriction on monetary units on this page: http://code.google.com/apis/adwords/docs/developer/adwords_api_services.html The first error, BID_TOO_HIGH_FOR_DAILY_BUDGET, was returned because your bid (1.1 cents) was larger than the total daily budget for the campaign. You should increase the campaign's budget so it is a more reasonable value. The second error, BID_TOO_SMALL, was returned because your bid was below the smallest billable unit for your currency. In US dollars, the smallest billable amount is 1 cent, which is 1 micros. Best, - Eric Koleda, AdWords API Team On Dec 22, 8:14 am, veseo hernicet...@gmail.com wrote: Hello, can we get a list of all available types' max and min values. For example, operand.bids.maxCpm.amount.microAmount in the AdGroupCriterion service says BID_TOO_HIGH_FOR_DAILY_BUDGET when we send 11000 and we get BID_TOO_SMALL when we send 1. I am confused, can we get the maximum and minimum values for these (and all other) fields? Thanks in advance! -- You received this message because you are subscribed to the Google Groups AdWords API Forum group. To post to this group, send email to adwords-...@googlegroups.com. To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en.
AdWords API Re: SOAP-ERROR
Hi Mariya, Yes, from what we know this is a bug with the PHP 5.3.0 release. The AdWords API PHP client library currently only provides support for PHP 5.2.X. Best, - Eric Koleda, AdWords API Team On Dec 22, 9:33 am, Mariya maria.susche...@gmail.com wrote: Seems to me it's php bug. -- You received this message because you are subscribed to the Google Groups AdWords API Forum group. To post to this group, send email to adwords-...@googlegroups.com. To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en.
AdWords API Re: Site Suggestion API Query
Hi, I am having trouble replicating the problem. Can you show an example SOAP XML request and response that demonstrates this issue? Best, - Eric Koleda, AdWords API Team On Dec 22, 7:37 am, aBsTrAcT m.hassan...@gmail.com wrote: Hi, I am trying to get URLS listing for categories and other sites similar to Adwords Placement Tool. But I am having a little issue, the URLs returned by API always return False for acceptsImageAds option, meaning there are no Image Ads placements on that site. But when I search for same value and check its respective Site Properties it shows that the Site accepts Image Ads. Can you please explain what am I doing wrong or is there any issue with API? Its just different results for same Site on Adwords Placement Tool and API suggestions. Thanks. -- You received this message because you are subscribed to the Google Groups AdWords API Forum group. To post to this group, send email to adwords-...@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: I am getting PAYLOAD_STORE_UNAVAILABLE.. whats the problem...?
hi We are still getting the same Error. we are just uploading 200 keywords only Please help us... rajesh -- You received this message because you are subscribed to the Google Groups AdWords API Forum group. To post to this group, send email to adwords-...@googlegroups.com. To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en.
AdWords API Re: SOAP-ERROR
Thank you. -- You received this message because you are subscribed to the Google Groups AdWords API Forum group. To post to this group, send email to adwords-...@googlegroups.com. To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en.
AdWords API Re: Site Suggestion API Query
This is request, I am sending: getSitesByTopics topicsjoomla/topics targeting languagesen/languages /targeting /getSitesByTopics As a result I get Result for one site i.e joomla.org from URL list is as follows: acceptsImageAds false acceptsTextAds true acceptsVideoAds false pageViews781726 url joomla.org Here for each result I am getting acceptsImageAds false, it is always FALSE for whatever I query. On the other hand when we login to adwords.google.com and navigate to Placement Tool. For same query we get acceptsImageAds True. So there is conflict between both results. Now question is why I am getting acceptsImageAds always False? Thanks and regards, Hassan On Dec 22, 11:32 pm, AdWords API Advisor adwordsapiadvi...@google.com wrote: Hi, I am having trouble replicating the problem. Can you show an example SOAP XML request and response that demonstrates this issue? Best, - Eric Koleda, AdWords API Team On Dec 22, 7:37 am, aBsTrAcT m.hassan...@gmail.com wrote: Hi, I am trying to get URLS listing for categories and other sites similar to Adwords Placement Tool. But I am having a little issue, the URLs returned by API always return False for acceptsImageAds option, meaning there are no Image Ads placements on that site. But when I search for same value and check its respective Site Properties it shows that the Site accepts Image Ads. Can you please explain what am I doing wrong or is there any issue with API? Its just different results for same Site on Adwords Placement Tool and API suggestions. Thanks. -- You received this message because you are subscribed to the Google Groups AdWords API Forum group. To post to this group, send email to adwords-...@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: I am getting PAYLOAD_STORE_UNAVAILABLE.. whats the problem...?
Hi Rajesh, The core engineering team is still looking into this issue, and I will update this thread when I have more information. Best, - Eric On Dec 22, 1:31 pm, rajesh.prab...@yahoo.com rajesh.prab...@yahoo.com wrote: hi We are still getting the same Error. we are just uploading 200 keywords only Please help us... rajesh -- You received this message because you are subscribed to the Google Groups AdWords API Forum group. To post to this group, send email to adwords-...@googlegroups.com. To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en.
AdWords API V13 AdGroup Service Connection Timeout
Live production server can't connect to AdGroupService AxisFault faultCode: {http://schemas.xmlsoap.org/soap/envelope/} Server.userException faultSubcode: faultString: java.net.ConnectException: Connection timed out faultActor: faultNode: faultDetail: {http://xml.apache.org/axis/}stackTrace:java.net.ConnectException: Connection timed out at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333) at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java: 195) at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366) at java.net.Socket.connect(Socket.java:520) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.connect (SSLSocketImpl.java:545) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.lt;initgt; (SSLSocketImpl.java:348) at com.sun.net.ssl.internal.ssl.SSLSocketFactoryImpl.createSocket (SSLSocketFactoryImpl.java:69) at org.apache.axis.components.net.JSSESocketFactory.create (JSSESocketFactory.java:92) at org.apache.axis.transport.http.HTTPSender.getSocket (HTTPSender.java:191) at org.apache.axis.transport.http.HTTPSender.writeToSocket (HTTPSender.java:404) at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java: 138) at org.apache.axis.strategies.InvocationStrategy.visit (InvocationStrategy.java:32) at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118) at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83) at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165) at org.apache.axis.client.Call.invokeEngine(Call.java:2784) at org.apache.axis.client.Call.invoke(Call.java:2767) at org.apache.axis.client.Call.invoke(Call.java:2443) at org.apache.axis.client.Call.invoke(Call.java:2366) at org.apache.axis.client.Call.invoke(Call.java:1812) at com.google.api.adwords.v13.AdGroupServiceSoapBindingStub.getAdGroup_aroundBody6 (AdGroupServiceSoapBindingStub.java:459) at com.google.api.adwords.v13.AdGroupServiceSoapBindingStub.getAdGroup_aroundBody7$advice (AdGroupServiceSoapBindingStub.java:142) at com.google.api.adwords.v13.AdGroupServiceSoapBindingStub.getAdGroup (AdGroupServiceSoapBindingStub.java:1) -- You received this message because you are subscribed to the Google Groups AdWords API Forum group. To post to this group, send email to adwords-...@googlegroups.com. To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en.
AdWords API Re: PHP v2009 Monthly Search Volume
One more question: As The TargetingIdeaService is closely related to the Search-Based Keyword Tool: http://www.google.com/sktool/. We get back a lot of times 'only' 167 keyword variations while in the online Search-Based Keyword Tool we get back up to 800 keyword variations. Is this normal, is there a setting teh get more then our average of 167? On Dec 21, 5:43 pm, AdWords API Advisor adwordsapiadvi...@google.com wrote: Hi, As discussed earlier in this thread, the results from the TargetingIdeaService and Search-based Keyword Tool will differ from that of the KeywordToolService or classic Keyword Tool web interface: http://www.google.com/support/sktool/bin/answer.py?hl=enanswer=114875 Best, - Eric On Dec 20, 3:21 pm, google.api.adwo...@servo-server.net google.api.adwo...@servo-server.net wrote: Hi NG, can someone shed some light on the results from the targeting idea service. I have 3 keywords : wexford hotel wexford bb wexford hotels My settings are : $languageService-languageCode='en'; $languageService-TargetType='en'; $countryService-countryTargets='IE'; $targetingIdeaSelector-ideaType = 'KEYWORD'; $targetingIdeaSelector-requestType = 'STATS'; $targetingIdeaSelector-requestedAttributeTypes=array ( 'KEYWORD','AVERAGE_TARGETED_MONTHLY_SEARCHES'); matchType = exact; Results I am getting : wexford hotel 1300 wexford bb 170 wexford hotels 5400 Results fromhttps://adwords.google.com/select/KeywordToolExternal Settings : English / Ireland [wexford hotels] 4.400 [wexford hotel] 1.000 wexford bb 140 Dont understand where the differents is coming from. Does anybody know ? Does it matter what country the developer or application key is registered under ? Thanks for any hint in adavance. On 17 Dez., 18:16, AdWords API Advisor adwordsapiadvi...@google.com wrote: Hi Keesjan, The message from the engineering team is that last month's data will be available within a week of the end of the month. This is the current behavior, and there are no plans to change it that I am aware of. Best, - Eric On Dec 16, 2:42 pm, hikmetcancelik hikmetcance...@gmail.com wrote: Hi Eric, Would you also please tell me why TargetingIdeaService is not returning the supplied keyword information? Do I have to make paging 100 in order to get the info for keyword I'm asking for?(Which wastes 100 api unit ?) Thanks On Nov 18, 3:21 pm, AdWords API Advisor adwordsapiadvi...@google.com wrote: Hi, I'm glad to hear you have it working now. The TargetingIdeaService is more closely related to the Search-Based Keyword Tool: http://www.google.com/sktool/. The results from this tool and the TargetingIdeaService may be different that those from the old Keyword Tool and KeywordToolService: http://www.google.com/support/sktool/bin/answer.py?hl=enanswer=114875. Best, - Eric On Nov 18, 6:05 pm, a2b a2b2...@gmail.com wrote: I ran it on production and was able to get data back. Are these numbers suppose to line up with the KeywordToolExternal? https://adwords.google.com/select/KeywordToolExternal The numbers seem to be quite different. On Nov 18, 2:30 pm, a2b a2b2...@gmail.com wrote: The sandbox -- I am about to test with production. What I don't understand is there is no fake data -- it's simply NULL? On Nov 18, 2:20 pm, AdWords API Advisor adwordsapiadvi...@google.com wrote: Hi, Are you making requests against the sandbox or production environment? The sandbox environment will not return real data for this service. Best, - Eric On Nov 18, 4:04 pm, a2b a2b2...@gmail.com wrote: I tried that and got back an array of 299 or so elements which were all NULL. See below: object(TargetingIdeaPage)#38 (2) { [totalNumEntries]= int(300) [entries]= array(300) { [0]= object(TargetingIdea)#37 (1) { [data]= NULL } [1]= object(TargetingIdea)#36 (1) { [data]= NULL } [2]= object(TargetingIdea)#35 (1) { [data]= NULL } .. I was able to get slightly better results with TARGETED_MONTHLY_SEARCHES but all the counts are still NULL. Is this because it is in the sandbox? I would assume the sandbox would just return fake numbers, not null. [value]= array(12) { [0]= object(MonthlySearchVolume)#4524 (3) { [year]=
AdWords API Re: PHP v2009 Monthly Search Volume
Thanks Eric On Dec 17, 6:16 pm, AdWords API Advisor adwordsapiadvi...@google.com wrote: Hi Keesjan, The message from the engineering team is that last month's data will be available within a week of the end of the month. This is the current behavior, and there are no plans to change it that I am aware of. Best, - Eric On Dec 16, 2:42 pm, hikmetcancelik hikmetcance...@gmail.com wrote: Hi Eric, Would you also please tell me why TargetingIdeaService is not returning the supplied keyword information? Do I have to make paging 100 in order to get the info for keyword I'm asking for?(Which wastes 100 api unit ?) Thanks On Nov 18, 3:21 pm, AdWords API Advisor adwordsapiadvi...@google.com wrote: Hi, I'm glad to hear you have it working now. The TargetingIdeaService is more closely related to the Search-Based Keyword Tool: http://www.google.com/sktool/. The results from this tool and the TargetingIdeaService may be different that those from the old Keyword Tool and KeywordToolService: http://www.google.com/support/sktool/bin/answer.py?hl=enanswer=114875. Best, - Eric On Nov 18, 6:05 pm, a2b a2b2...@gmail.com wrote: I ran it on production and was able to get data back. Are these numbers suppose to line up with the KeywordToolExternal? https://adwords.google.com/select/KeywordToolExternal The numbers seem to be quite different. On Nov 18, 2:30 pm, a2b a2b2...@gmail.com wrote: The sandbox -- I am about to test with production. What I don't understand is there is no fake data -- it's simply NULL? On Nov 18, 2:20 pm, AdWords API Advisor adwordsapiadvi...@google.com wrote: Hi, Are you making requests against the sandbox or production environment? The sandbox environment will not return real data for this service. Best, - Eric On Nov 18, 4:04 pm, a2b a2b2...@gmail.com wrote: I tried that and got back an array of 299 or so elements which were all NULL. See below: object(TargetingIdeaPage)#38 (2) { [totalNumEntries]= int(300) [entries]= array(300) { [0]= object(TargetingIdea)#37 (1) { [data]= NULL } [1]= object(TargetingIdea)#36 (1) { [data]= NULL } [2]= object(TargetingIdea)#35 (1) { [data]= NULL } .. I was able to get slightly better results with TARGETED_MONTHLY_SEARCHES but all the counts are still NULL. Is this because it is in the sandbox? I would assume the sandbox would just return fake numbers, not null. [value]= array(12) { [0]= object(MonthlySearchVolume)#4524 (3) { [year]= int(2009) [month]= int(10) [count]= NULL } [1]= object(MonthlySearchVolume)#4525 (3) { [year]= int(2009) [month]= int(9) [count]= NULL } [2]= Thank you for your help! -- You received this message because you are subscribed to the Google Groups AdWords API Forum group. To post to this group, send email to adwords-...@googlegroups.com. To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en.
AdWords API account support
We are small but growing user of the API. We are pulling our hair out for more than half the time we put an ad up we get flagged for a review. The turnaround for resolution is long but we do get approved. How can we speed this up? Can we be assigned an account rep? -- You received this message because you are subscribed to the Google Groups AdWords API Forum group. To post to this group, send email to adwords-...@googlegroups.com. To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en.
AdWords API Re: V13 AdGroup Service Connection Timeout
Add Criterion Service to the list AxisFault faultCode: {http://schemas.xmlsoap.org/soap/envelope/} Server.userException faultSubcode: faultString: java.net.ConnectException: Connection timed out faultActor: faultNode: faultDetail: {http://xml.apache.org/axis/}stackTrace:java.net.ConnectException: Connection timed out at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333) at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java: 195) at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366) at java.net.Socket.connect(Socket.java:520) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.connect (SSLSocketImpl.java:545) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.lt;initgt; (SSLSocketImpl.java:348) at com.sun.net.ssl.internal.ssl.SSLSocketFactoryImpl.createSocket (SSLSocketFactoryImpl.java:69) at org.apache.axis.components.net.JSSESocketFactory.create (JSSESocketFactory.java:92) at org.apache.axis.transport.http.HTTPSender.getSocket (HTTPSender.java:191) at org.apache.axis.transport.http.HTTPSender.writeToSocket (HTTPSender.java:404) at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java: 138) at org.apache.axis.strategies.InvocationStrategy.visit (InvocationStrategy.java:32) at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118) at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83) at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165) at org.apache.axis.client.Call.invokeEngine(Call.java:2784) at org.apache.axis.client.Call.invoke(Call.java:2767) at org.apache.axis.client.Call.invoke(Call.java:2443) at org.apache.axis.client.Call.invoke(Call.java:2366) at org.apache.axis.client.Call.invoke(Call.java:1812) at com.google.api.adwords.v13.CriterionServiceSoapBindingStub.removeCriteria_aroundBody12 (CriterionServiceSoapBindingStub.java:678) at com.google.api.adwords.v13.CriterionServiceSoapBindingStub.removeCriteria_aroundBody13$advice (CriterionServiceSoapBindingStub.java:142) at com.google.api.adwords.v13.CriterionServiceSoapBindingStub.removeCriteria (CriterionServiceSoapBindingStub.java:1) On Dec 22, 4:34 pm, Pete Lavetsky (AdWords API Guru) pete.lavet...@gmail.com wrote: Live production server can't connect to AdGroupService AxisFault faultCode: {http://schemas.xmlsoap.org/soap/envelope/} Server.userException faultSubcode: faultString: java.net.ConnectException: Connection timed out faultActor: faultNode: faultDetail: {http://xml.apache.org/axis/}stackTrace:java.net.ConnectException: Connection timed out at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333) at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java: 195) at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366) at java.net.Socket.connect(Socket.java:520) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.connect (SSLSocketImpl.java:545) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.lt;initgt; (SSLSocketImpl.java:348) at com.sun.net.ssl.internal.ssl.SSLSocketFactoryImpl.createSocket (SSLSocketFactoryImpl.java:69) at org.apache.axis.components.net.JSSESocketFactory.create (JSSESocketFactory.java:92) at org.apache.axis.transport.http.HTTPSender.getSocket (HTTPSender.java:191) at org.apache.axis.transport.http.HTTPSender.writeToSocket (HTTPSender.java:404) at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java: 138) at org.apache.axis.strategies.InvocationStrategy.visit (InvocationStrategy.java:32) at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118) at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83) at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165) at org.apache.axis.client.Call.invokeEngine(Call.java:2784) at org.apache.axis.client.Call.invoke(Call.java:2767) at org.apache.axis.client.Call.invoke(Call.java:2443) at org.apache.axis.client.Call.invoke(Call.java:2366) at org.apache.axis.client.Call.invoke(Call.java:1812) at com.google.api.adwords.v13.AdGroupServiceSoapBindingStub.getAdGroup_aroundBody6 (AdGroupServiceSoapBindingStub.java:459) at com.google.api.adwords.v13.AdGroupServiceSoapBindingStub.getAdGroup_aroundBody7$advice (AdGroupServiceSoapBindingStub.java:142) at com.google.api.adwords.v13.AdGroupServiceSoapBindingStub.getAdGroup (AdGroupServiceSoapBindingStub.java:1) -- You received this message because you are
AdWords API Re: V13 AdGroup Service Connection Timeout
Hi Pete, Thank you for letting us know about these errors. The problem was temporary and should be resolved now. Let me know if you run into any other issues. Best, - Eric Koleda, AdWords API Team On Dec 22, 5:02 pm, Pete Lavetsky (AdWords API Guru) pete.lavet...@gmail.com wrote: Add Criterion Service to the list AxisFault faultCode: {http://schemas.xmlsoap.org/soap/envelope/} Server.userException faultSubcode: faultString: java.net.ConnectException: Connection timed out faultActor: faultNode: faultDetail: {http://xml.apache.org/axis/}stackTrace:java.net.ConnectException: Connection timed out at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333) at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java: 195) at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366) at java.net.Socket.connect(Socket.java:520) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.connect (SSLSocketImpl.java:545) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.lt;initgt; (SSLSocketImpl.java:348) at com.sun.net.ssl.internal.ssl.SSLSocketFactoryImpl.createSocket (SSLSocketFactoryImpl.java:69) at org.apache.axis.components.net.JSSESocketFactory.create (JSSESocketFactory.java:92) at org.apache.axis.transport.http.HTTPSender.getSocket (HTTPSender.java:191) at org.apache.axis.transport.http.HTTPSender.writeToSocket (HTTPSender.java:404) at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java: 138) at org.apache.axis.strategies.InvocationStrategy.visit (InvocationStrategy.java:32) at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118) at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83) at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165) at org.apache.axis.client.Call.invokeEngine(Call.java:2784) at org.apache.axis.client.Call.invoke(Call.java:2767) at org.apache.axis.client.Call.invoke(Call.java:2443) at org.apache.axis.client.Call.invoke(Call.java:2366) at org.apache.axis.client.Call.invoke(Call.java:1812) at com.google.api.adwords.v13.CriterionServiceSoapBindingStub.removeCriteria_a roundBody12 (CriterionServiceSoapBindingStub.java:678) at com.google.api.adwords.v13.CriterionServiceSoapBindingStub.removeCriteria_a roundBody13$advice (CriterionServiceSoapBindingStub.java:142) at com.google.api.adwords.v13.CriterionServiceSoapBindingStub.removeCriteria (CriterionServiceSoapBindingStub.java:1) On Dec 22, 4:34 pm, Pete Lavetsky (AdWords API Guru) pete.lavet...@gmail.com wrote: Live production server can't connect to AdGroupService AxisFault faultCode: {http://schemas.xmlsoap.org/soap/envelope/} Server.userException faultSubcode: faultString: java.net.ConnectException: Connection timed out faultActor: faultNode: faultDetail: {http://xml.apache.org/axis/}stackTrace:java.net.ConnectException: Connection timed out at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333) at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java: 195) at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366) at java.net.Socket.connect(Socket.java:520) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.connect (SSLSocketImpl.java:545) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.lt;initgt; (SSLSocketImpl.java:348) at com.sun.net.ssl.internal.ssl.SSLSocketFactoryImpl.createSocket (SSLSocketFactoryImpl.java:69) at org.apache.axis.components.net.JSSESocketFactory.create (JSSESocketFactory.java:92) at org.apache.axis.transport.http.HTTPSender.getSocket (HTTPSender.java:191) at org.apache.axis.transport.http.HTTPSender.writeToSocket (HTTPSender.java:404) at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java: 138) at org.apache.axis.strategies.InvocationStrategy.visit (InvocationStrategy.java:32) at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118) at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83) at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165) at org.apache.axis.client.Call.invokeEngine(Call.java:2784) at org.apache.axis.client.Call.invoke(Call.java:2767) at org.apache.axis.client.Call.invoke(Call.java:2443) at org.apache.axis.client.Call.invoke(Call.java:2366) at org.apache.axis.client.Call.invoke(Call.java:1812) at
AdWords API Re: PHP v2009 Monthly Search Volume
Hi Keesjan, There is no special limit of 167 keyword ideas. I would double check that your search parameters are the same as the online search, and that you have set the paging values correctly. Best, - Eric On Dec 22, 4:56 pm, keesjan adwo...@interneteffect.com wrote: One more question: As The TargetingIdeaService is closely related to the Search-Based Keyword Tool: http://www.google.com/sktool/. We get back a lot of times 'only' 167 keyword variations while in the online Search-Based Keyword Tool we get back up to 800 keyword variations. Is this normal, is there a setting teh get more then our average of 167? On Dec 21, 5:43 pm, AdWords API Advisor adwordsapiadvi...@google.com wrote: Hi, As discussed earlier in this thread, the results from the TargetingIdeaService and Search-based Keyword Tool will differ from that of the KeywordToolService or classic Keyword Tool web interface: http://www.google.com/support/sktool/bin/answer.py?hl=enanswer=114875 Best, - Eric On Dec 20, 3:21 pm, google.api.adwo...@servo-server.net google.api.adwo...@servo-server.net wrote: Hi NG, can someone shed some light on the results from the targeting idea service. I have 3 keywords : wexford hotel wexford bb wexford hotels My settings are : $languageService-languageCode='en'; $languageService-TargetType='en'; $countryService-countryTargets='IE'; $targetingIdeaSelector-ideaType = 'KEYWORD'; $targetingIdeaSelector-requestType = 'STATS'; $targetingIdeaSelector-requestedAttributeTypes=array ( 'KEYWORD','AVERAGE_TARGETED_MONTHLY_SEARCHES'); matchType = exact; Results I am getting : wexford hotel 1300 wexford bb 170 wexford hotels 5400 Results fromhttps://adwords.google.com/select/KeywordToolExternal Settings : English / Ireland [wexford hotels] 4.400 [wexford hotel] 1.000 wexford bb 140 Dont understand where the differents is coming from. Does anybody know ? Does it matter what country the developer or application key is registered under ? Thanks for any hint in adavance. On 17 Dez., 18:16, AdWords API Advisor adwordsapiadvi...@google.com wrote: Hi Keesjan, The message from the engineering team is that last month's data will be available within a week of the end of the month. This is the current behavior, and there are no plans to change it that I am aware of. Best, - Eric On Dec 16, 2:42 pm, hikmetcancelik hikmetcance...@gmail.com wrote: Hi Eric, Would you also please tell me why TargetingIdeaService is not returning the supplied keyword information? Do I have to make paging 100 in order to get the info for keyword I'm asking for?(Which wastes 100 api unit ?) Thanks On Nov 18, 3:21 pm, AdWords API Advisor adwordsapiadvi...@google.com wrote: Hi, I'm glad to hear you have it working now. The TargetingIdeaService is more closely related to the Search-Based Keyword Tool: http://www.google.com/sktool/. The results from this tool and the TargetingIdeaService may be different that those from the old Keyword Tool and KeywordToolService: http://www.google.com/support/sktool/bin/answer.py?hl=enanswer=114875. Best, - Eric On Nov 18, 6:05 pm, a2b a2b2...@gmail.com wrote: I ran it on production and was able to get data back. Are these numbers suppose to line up with the KeywordToolExternal? https://adwords.google.com/select/KeywordToolExternal The numbers seem to be quite different. On Nov 18, 2:30 pm, a2b a2b2...@gmail.com wrote: The sandbox -- I am about to test with production. What I don't understand is there is no fake data -- it's simply NULL? On Nov 18, 2:20 pm, AdWords API Advisor adwordsapiadvi...@google.com wrote: Hi, Are you making requests against the sandbox or production environment? The sandbox environment will not return real data for this service. Best, - Eric On Nov 18, 4:04 pm, a2b a2b2...@gmail.com wrote: I tried that and got back an array of 299 or so elements which were all NULL. See below: object(TargetingIdeaPage)#38 (2) { [totalNumEntries]= int(300) [entries]= array(300) { [0]= object(TargetingIdea)#37 (1) { [data]= NULL } [1]= object(TargetingIdea)#36 (1) { [data]= NULL } [2]= object(TargetingIdea)#35 (1) { [data]= NULL } .. I was able to get slightly better results with
AdWords API Re: account support
Hi, You can request an account representative by contacting AdWords support using the following form: http://adwords.google.com/support/aw/bin/request.py?fhc=1ctx=cuffanswer Best, - Eric Koleda, AdWords API Team On Dec 22, 5:02 pm, JS commerce9...@gmail.com wrote: We are small but growing user of the API. We are pulling our hair out for more than half the time we put an ad up we get flagged for a review. The turnaround for resolution is long but we do get approved. How can we speed this up? Can we be assigned an account rep? -- You received this message because you are subscribed to the Google Groups AdWords API Forum group. To post to this group, send email to adwords-...@googlegroups.com. To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en.
AdWords API keyword text keyword match type keyword id
Just wondering, Why do I need to specify keyword text and keyword match type when modifying a keyword's status or bid etc? Shouldn't a customerId + adgroupId + keywordId be sufficient? If these values which I pass in are somehow wrong (which I hope they never are), will the keyword's text and match type change or will an exception be thrown? -tim -- You received this message because you are subscribed to the Google Groups AdWords API Forum group. To post to this group, send email to adwords-...@googlegroups.com. To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en.
AdWords API Re: How Can I get Budget for my Account?
Have you no plan to add that service to API? Thank you for answer, and, Have a nice day. SunHo Choi. (R.O. Korea) On 12월18일, 오전1시23분, AdWords API Advisor adwordsapiadvi...@google.com wrote: Hi SunHo Choi, Unfortunately this feature isn't available in the API. Best, - Eric Koleda, AdWords API Team On Dec 15, 8:41 pm, SunHo Choi krazi...@echomail.co.kr wrote: Greeting I have questions for gettingBudgetand Status. There is a way to get dailybudgetfor campains with using Google API. However, couln't find any way to getting totalbudgetfor account how much I have. If you know, please tell me how. and, I'm suggesting that to next version of Google API. please, answer me as soon as possible. Thanks and have a nice one. SunHo Choi. (R.O. Korea)- 원본 텍스트 숨기기 - - 원본 텍스트 보기 - -- You received this message because you are subscribed to the Google Groups AdWords API Forum group. To post to this group, send email to adwords-...@googlegroups.com. To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en.
AdWords API Re: V13 AdGroup Service Connection Timeout
Still seeing issues ... GoogleAdService now On Dec 22, 5:45 pm, AdWords API Advisor adwordsapiadvi...@google.com wrote: Hi Pete, Thank you for letting us know about these errors. The problem was temporary and should be resolved now. Let me know if you run into any other issues. Best, - Eric Koleda, AdWords API Team On Dec 22, 5:02 pm, Pete Lavetsky (AdWords API Guru) pete.lavet...@gmail.com wrote: Add Criterion Service to the list AxisFault faultCode: {http://schemas.xmlsoap.org/soap/envelope/} Server.userException faultSubcode: faultString: java.net.ConnectException: Connection timed out faultActor: faultNode: faultDetail: {http://xml.apache.org/axis/}stackTrace:java.net.ConnectException: Connection timed out at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333) at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java: 195) at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366) at java.net.Socket.connect(Socket.java:520) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.connect (SSLSocketImpl.java:545) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.lt;initgt; (SSLSocketImpl.java:348) at com.sun.net.ssl.internal.ssl.SSLSocketFactoryImpl.createSocket (SSLSocketFactoryImpl.java:69) at org.apache.axis.components.net.JSSESocketFactory.create (JSSESocketFactory.java:92) at org.apache.axis.transport.http.HTTPSender.getSocket (HTTPSender.java:191) at org.apache.axis.transport.http.HTTPSender.writeToSocket (HTTPSender.java:404) at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java: 138) at org.apache.axis.strategies.InvocationStrategy.visit (InvocationStrategy.java:32) at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118) at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83) at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165) at org.apache.axis.client.Call.invokeEngine(Call.java:2784) at org.apache.axis.client.Call.invoke(Call.java:2767) at org.apache.axis.client.Call.invoke(Call.java:2443) at org.apache.axis.client.Call.invoke(Call.java:2366) at org.apache.axis.client.Call.invoke(Call.java:1812) at com.google.api.adwords.v13.CriterionServiceSoapBindingStub.removeCriteria_a roundBody12 (CriterionServiceSoapBindingStub.java:678) at com.google.api.adwords.v13.CriterionServiceSoapBindingStub.removeCriteria_a roundBody13$advice (CriterionServiceSoapBindingStub.java:142) at com.google.api.adwords.v13.CriterionServiceSoapBindingStub.removeCriteria (CriterionServiceSoapBindingStub.java:1) On Dec 22, 4:34 pm, Pete Lavetsky (AdWords API Guru) pete.lavet...@gmail.com wrote: Live production server can't connect to AdGroupService AxisFault faultCode: {http://schemas.xmlsoap.org/soap/envelope/} Server.userException faultSubcode: faultString: java.net.ConnectException: Connection timed out faultActor: faultNode: faultDetail: {http://xml.apache.org/axis/}stackTrace:java.net.ConnectException: Connection timed out at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333) at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java: 195) at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366) at java.net.Socket.connect(Socket.java:520) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.connect (SSLSocketImpl.java:545) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.lt;initgt; (SSLSocketImpl.java:348) at com.sun.net.ssl.internal.ssl.SSLSocketFactoryImpl.createSocket (SSLSocketFactoryImpl.java:69) at org.apache.axis.components.net.JSSESocketFactory.create (JSSESocketFactory.java:92) at org.apache.axis.transport.http.HTTPSender.getSocket (HTTPSender.java:191) at org.apache.axis.transport.http.HTTPSender.writeToSocket (HTTPSender.java:404) at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java: 138) at org.apache.axis.strategies.InvocationStrategy.visit (InvocationStrategy.java:32) at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118) at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83) at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165) at org.apache.axis.client.Call.invokeEngine(Call.java:2784) at org.apache.axis.client.Call.invoke(Call.java:2767) at
AdWords API Temporarily disabling or enabling account
Hi All, How do I temporarily disable/enable client account from MCC account to stop serving campaigns under specified account. Thanks, Sreenu -- You received this message because you are subscribed to the Google Groups AdWords API Forum group. To post to this group, send email to adwords-...@googlegroups.com. To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en.