Re: (Consistent) Timeouts submitting keywords with UTF8 characters via MutateJobService
I had trouble getting the xml file to attach, so here it is inline: # Logfile created on 2013-03-29 10:51:06 -0400 by logger.rb/25413 HTTPI executes HTTP POST using the httpclient adapter SOAP request: https://adwords.google.com/api/adwords/cm/v201209/MutateJobService SOAPAction: "mutate", User-Agent: CarGurus (AwApi-Ruby/0.8.2, Common-Ruby/0.9.2, Savon/1.2.0, ruby/1.9.2, HTTPI/1.1.0, httpclient), Content-Type: text/xml;charset=UTF-8, Content-Length: 22070 http://www.w3.org/2001/XMLSchema"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xmlns:wsdl="https://adwords.google.com/api/adwords/cm/v201209"; xmlns:env="http://schemas.xmlsoap.org/soap/envelope/";>https://adwords.google.com/api/adwords/cm/v201209";>CarGurus (AwApi-Ruby/0.8.2, Common-Ruby/0.9.2, Savon/1.2.0, ruby/1.9.2, HTTPI/1.1.0, httpclient)REMOVEDREMOVEDtrueREMOVEDhttps://adwords.google.com/api/adwords/cm/v201209";>ADD9640842329chevy silverado 2500hd 2wd de segunda mano automóvilPHRASE150ADD9640842329chevy silverado 2500hd 2wd de segunda mano automóvilEXACT150ADD9640842329chevy 2500 usado automóvilPHRASE150ADD9640842329chevy 2500 usado automóvilEXACT150ADD9640842329chevy 2500 seminuevo automóvilPHRASE150ADD9640842329chevy 2500 seminuevo automóvilEXACT150ADD9640842329chevy 2500 de segunda mano automóvilPHRASE150ADD9640842329chevy 2500 de segunda mano automóvilEXACT150ADD9640842329chev silverado 2500hd usado automóvilPHRASE150ADD9640842329chev silverado 2500hd usado automóvilEXACT150ADD9640842329chev silverado 2500hd seminuevo automóvilPHRASE150ADD9640842329chev silverado 2500hd seminuevo automóvilEXACT150ADD9640842329chev silverado 2500hd de segunda mano automóvilPHRASE150ADD9640842329chev silverado 2500hd de segunda mano automóvilEXACT150ADD9640842329chev silverado 2500hd 2wd usado automóvilPHRASE150ADD9640842329chev silverado 2500hd 2wd usado automóvilEXACT150ADD9640842329chev silverado 2500hd 2wd seminuevo automóvilPHRASE150ADD9640842329chev silverado 2500hd 2wd seminuevo automóvilEXACT150ADD9640842329chev silverado 2500hd 2wd de segunda mano automóvilPHRASE150ADD9640842329chev silverado 2500hd 2wd de segunda mano automóvilEXACT150ADD9640842329chev 2500 usado automóvilPHRASE150ADD9640842329chev 2500 usado automóvilEXACT150ADD9640842329chev 2500 seminuevo automóvilPHRASE150ADD9640842329chev 2500 seminuevo automóvilEXACT150ADD9640842329chev 2500 de segunda mano automóvilPHRASE150ADD9640842329chev 2500 de segunda mano automóvilEXACT150ADD9640842329cheverolet silverado 2500hd usado automóvilPHRASE150ADD9640842329cheverolet silverado 2500hd usado automóvilEXACT150ADD9640842329cheverolet silverado 2500hd seminuevo automóvilPHRASE150ADD9640842329cheverolet silverado 2500hd seminuevo automóvilEXACT150ADD9640842329cheverolet silverado 2500hd de segunda mano automóvilPHRASE150ADD9640842329cheverolet silverado 2500hd de segunda mano automóvilEXACT150ADD9640842329cheverolet silverado 2500hd 2wd usado automóvilPHRASE150ADD9640842329cheverolet silverado 2500hd 2wd usado automóvilEXACT150ADD9640842329cheverolet silverado 2500hd 2wd seminuevo automóvilPHRASE150ADD9640842329cheverolet silverado 2500hd 2wd seminuevo automóvilEXACT150ADD9640842329cheverolet silverado 2500hd 2wd de segunda mano automóvilPHRASE150ADD9640842329cheverolet silverado 2500hd 2wd de segunda mano automóvilEXACT150ADD9640842329cheverolet 2500 usado automóvilPHRASE150ADD9640842329cheverolet 2500 usado automóvilEXACT150ADD9640842329cheverolet 2500 seminuevo automóvilPHRASE150ADD9640842329cheverolet 2500 seminuevo automóvilEXACT150ADD9640842329cheverolet 2500 de segunda mano automóvilPHRASE150ADD9640842329cheverolet 2500 de segunda mano automóvilEXACT150ADD9640842329chevey silverado 2500hd usado automóvilPHRASE150ADD9640842329chevey silverado 2500hd usado automóvilEXACT150ADD9640842329chevey silverado 2500hd seminuevo automóvilPHRASE150ADD9640842329chevey silverado 2500hd seminuevo automóvilEXACT150ADD9640842329chevey silverado 2500hd de segunda mano automóvilPHRASE150ADD9640842329chevey silverado 2500hd de segunda mano automóvilEXACT150 -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 --- You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To unsubscribe from this grou
Re: (Consistent) Timeouts submitting keywords with UTF8 characters via MutateJobService
Hi, I'm still waiting for someone to either confirm or deny that there is an issue here. I'm attaching two files here, a csv of keywords that fail when I run them through the mutatejobservice and the log of the soap request that is generated. I need someone to look at this or have it escalated to someone who can ASAP. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 --- You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. keyword_phrase,id,ad_group_id,external_keyword_id,keyword_phrase,max_cpc,entity_id,created_at,updated_at,status,quality_score,partner_id,match_type,keyword_variation_id,old_max_cpc,last_cpc_update,disapproved,used_car,year,is_typo,submission_date,has_estimate,last_day_live,num_days_live "chevy silverado 2500hd 2wd de segunda mano autom?vil",60416649,515072,NULL,"chevy silverado 2500hd 2wd de segunda mano autom?vil",1.5,d634,"2013-03-27 00:00:00","2013-03-27 00:00:00",A,NULL,2,Phrase,1847,0,"2013-03-27 10:02:28",0,1,NULL,0,NULL,NULL,NULL,NULL "chevy silverado 2500hd 2wd de segunda mano autom?vil",60416650,515072,NULL,"chevy silverado 2500hd 2wd de segunda mano autom?vil",1.5,d634,"2013-03-27 00:00:00","2013-03-27 00:00:00",A,NULL,2,Exact,1848,0,"2013-03-27 10:02:28",0,1,NULL,0,NULL,NULL,NULL,NULL "chevy 2500 usado autom?vil",60416659,515072,NULL,"chevy 2500 usado autom?vil",1.5,d634,"2013-03-27 00:00:00","2013-03-27 00:00:00",A,NULL,2,Phrase,1847,0,"2013-03-27 10:02:28",0,1,NULL,0,NULL,NULL,NULL,NULL "chevy 2500 usado autom?vil",60416660,515072,NULL,"chevy 2500 usado autom?vil",1.5,d634,"2013-03-27 00:00:00","2013-03-27 00:00:00",A,NULL,2,Exact,1848,0,"2013-03-27 10:02:28",0,1,NULL,0,NULL,NULL,NULL,NULL "chevy 2500 seminuevo autom?vil",60416669,515072,NULL,"chevy 2500 seminuevo autom?vil",1.5,d634,"2013-03-27 00:00:00","2013-03-27 00:00:00",A,NULL,2,Phrase,1847,0,"2013-03-27 10:02:28",0,1,NULL,0,NULL,NULL,NULL,NULL "chevy 2500 seminuevo autom?vil",60416670,515072,NULL,"chevy 2500 seminuevo autom?vil",1.5,d634,"2013-03-27 00:00:00","2013-03-27 00:00:00",A,NULL,2,Exact,1848,0,"2013-03-27 10:02:28",0,1,NULL,0,NULL,NULL,NULL,NULL "chevy 2500 de segunda mano autom?vil",60416679,515072,NULL,"chevy 2500 de segunda mano autom?vil",1.5,d634,"2013-03-27 00:00:00","2013-03-27 00:00:00",A,NULL,2,Phrase,1847,0,"2013-03-27 10:02:28",0,1,NULL,0,NULL,NULL,NULL,NULL "chevy 2500 de segunda mano autom?vil",60416680,515072,NULL,"chevy 2500 de segunda mano autom?vil",1.5,d634,"2013-03-27 00:00:00","2013-03-27 00:00:00",A,NULL,2,Exact,1848,0,"2013-03-27 10:02:28",0,1,NULL,0,NULL,NULL,NULL,NULL "chev silverado 2500hd usado autom?vil",60416689,515072,NULL,"chev silverado 2500hd usado autom?vil",1.5,d634,"2013-03-27 00:00:00","2013-03-27 00:00:00",A,NULL,2,Phrase,1847,0,"2013-03-27 10:02:28",0,1,NULL,0,NULL,NULL,NULL,NULL "chev silverado 2500hd usado autom?vil",60416690,515072,NULL,"chev silverado 2500hd usado autom?vil",1.5,d634,"2013-03-27 00:00:00","2013-03-27 00:00:00",A,NULL,2,Exact,1848,0,"2013-03-27 10:02:28",0,1,NULL,0,NULL,NULL,NULL,NULL "chev silverado 2500hd seminuevo autom?vil",60416699,515072,NULL,"chev silverado 2500hd seminuevo autom?vil",1.5,d634,"2013-03-27 00:00:00","2013-03-27 00:00:00",A,NULL,2,Phrase,1847,0,"2013-03-27 10:02:28",0,1,NULL,0,NULL,NULL,NULL,NULL "chev silverado 2500hd seminuevo autom?vil",60416700,515072,NULL,"chev silverado 2500hd seminuevo autom?vil",1.5,d634,"2013-03-27 00:00:00","2013-03-27 00:00:00",A,NULL,2,Exact,1848,0,"2013-03-27 10:02:28",0,1,NULL,0,NULL,NULL,NULL,NULL "chev silverado 2500hd de segunda mano autom?vil",60416709,515072,NULL,"chev silverado 2500hd de segunda mano autom?vil",1.5,d634,"2013-03-27 00:00:00","2013-03-27 00:00:00",A,NULL,2,Phrase,1847,0,"2013-03-27 10:02:28",0,1,NULL,0,NULL,NULL,NULL,NULL "chev silverado 2500hd de segunda mano autom?vil",60416710,515072,NULL,"chev silverado 2500hd de segunda mano autom?vil",1.5,d634,"2013-03-27 00:00:00","2013-03-27 00:00:00",A,NULL,2,Exact,1848,0,"2013-03-27 10:02:28",0,1,NULL,0,NULL,NULL,NULL,NULL "chev silverado 2500hd 2wd usado autom?vil",60416719,515072,NULL,"chev silverado 2500hd 2wd usado autom?vil",1.5,d634,"2013-03-27 00:00:00","2013-03-27 00:00:00",A,NULL,2,Phrase,1847,0,"2013-03-27 10:02:28",0,1,NULL,0,NULL,NULL,NULL,NULL "chev silverado 2500
Re: (Consistent) Timeouts submitting keywords with UTF8 characters via MutateJobService
So, if I let the request go for long enough, I eventually get this back from my API call: Error 502 (Server Error)!!1 *{margin:0;padding:0}html,code{font:15px/22px arial,sans-serif}html{background:#fff;color:#222;padding:15px}body{margin:7% auto 0;max-width:390px;min-height:180px;padding:30px 0 15px}* > body{background:url(//www.google.com/images/errors/robot.png) 100% 5px no-repeat;padding-right:205px}p{margin:11px 0 22px;overflow:hidden}ins{color:#777;text-decoration:none}a img{border:0}@media screen and (max-width:772px){body{background:none;margin-top:0;max-width:none;padding-right:0}} 502. That’s an error. The server encountered a temporary error and could not complete your request.Please try again in 30 seconds. That’s all we know. But this error doesn't actually seem temporary, it is 100% reproducible with a batch of accented keywords. I really need some help with this ASAP. Steve On Wednesday, March 27, 2013 7:54:14 AM UTC-4, Steve Wollkind wrote: > > There is no response at all. I the xml request goes out and nothing ever > comes back. I begin to suspect that the request is not actually leaving > our systems but don't know how to confirm that. > > I'd be happy to send you my request xml, but I don't want to post it in > the forum directly because of the company specific information that is > embedded in it. Do you have an email address that I could send it to > directly? > > Steve > > On Tuesday, March 26, 2013 11:29:19 PM UTC-4, Takeshi Hagikura (AdWords > API Team) wrote: >> >> Hi Steve, >> >> Do you have your request/response xml logs when the request was hanged? >> If there is a requestId in the response. >> I can query the logs in our side, then at least we can know if the >> request reached the server. >> >> Best, >> - Takeshi, AdWords API Team >> >> On Tuesday, March 26, 2013 12:26:40 AM UTC+9, Steve Wollkind wrote: >>> >>> I'm in the process of trying to roll out ads for our recently deployed >>> Spanish version of our site, and running into an issue. >>> >>> On the English side, I routinely submit batches of 2500 keywords at a >>> time to the MutateJobService with no difficulty. I have never had a >>> timeout doing this. When submitting Spanish keywords, I have discovered >>> that I have to dial that batch size down to 25 if my batch contains any >>> accented characters. This behavior is 100% consistent and reproducible for >>> me: batches of 25 or less work every time. Larger batches will hang, but >>> the same batch will succeed when all accented characters are removed and >>> replaced with ASCII. >>> >>> I submitted a 50 keyword soap request to my sales team and they >>> forwarded it to some technical people (maybe some of the DAs reading this >>> forum even?) and they claim they can't find anything wrong with it. They >>> have not confirmed for me that the request never arrived at the Google >>> system (if anyone here can help me track down that confirmation, I'd be >>> thankful). I'm now rather confused as to where the issue is. I am using >>> the ruby client library, and I suppose something could be going wrong >>> inside that, but I'm not sure. I'm going to add a note in the ruby issue >>> forum as well. >>> >>> Any advice is welcome. >>> >>> Steve >>> >> -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 --- You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: (Consistent) Timeouts submitting keywords with UTF8 characters via MutateJobService
There is no response at all. I the xml request goes out and nothing ever comes back. I begin to suspect that the request is not actually leaving our systems but don't know how to confirm that. I'd be happy to send you my request xml, but I don't want to post it in the forum directly because of the company specific information that is embedded in it. Do you have an email address that I could send it to directly? Steve On Tuesday, March 26, 2013 11:29:19 PM UTC-4, Takeshi Hagikura (AdWords API Team) wrote: > > Hi Steve, > > Do you have your request/response xml logs when the request was hanged? > If there is a requestId in the response. > I can query the logs in our side, then at least we can know if the request > reached the server. > > Best, > - Takeshi, AdWords API Team > > On Tuesday, March 26, 2013 12:26:40 AM UTC+9, Steve Wollkind wrote: >> >> I'm in the process of trying to roll out ads for our recently deployed >> Spanish version of our site, and running into an issue. >> >> On the English side, I routinely submit batches of 2500 keywords at a >> time to the MutateJobService with no difficulty. I have never had a >> timeout doing this. When submitting Spanish keywords, I have discovered >> that I have to dial that batch size down to 25 if my batch contains any >> accented characters. This behavior is 100% consistent and reproducible for >> me: batches of 25 or less work every time. Larger batches will hang, but >> the same batch will succeed when all accented characters are removed and >> replaced with ASCII. >> >> I submitted a 50 keyword soap request to my sales team and they forwarded >> it to some technical people (maybe some of the DAs reading this forum >> even?) and they claim they can't find anything wrong with it. They have >> not confirmed for me that the request never arrived at the Google system >> (if anyone here can help me track down that confirmation, I'd be thankful). >> I'm now rather confused as to where the issue is. I am using the ruby >> client library, and I suppose something could be going wrong inside that, >> but I'm not sure. I'm going to add a note in the ruby issue forum as well. >> >> Any advice is welcome. >> >> Steve >> > -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 --- You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: (Consistent) Timeouts submitting keywords with UTF8 characters via MutateJobService
Hi Steve, Do you have your request/response xml logs when the request was hanged? If there is a requestId in the response. I can query the logs in our side, then at least we can know if the request reached the server. Best, - Takeshi, AdWords API Team On Tuesday, March 26, 2013 12:26:40 AM UTC+9, Steve Wollkind wrote: > > I'm in the process of trying to roll out ads for our recently deployed > Spanish version of our site, and running into an issue. > > On the English side, I routinely submit batches of 2500 keywords at a time > to the MutateJobService with no difficulty. I have never had a timeout > doing this. When submitting Spanish keywords, I have discovered that I > have to dial that batch size down to 25 if my batch contains any accented > characters. This behavior is 100% consistent and reproducible for me: > batches of 25 or less work every time. Larger batches will hang, but the > same batch will succeed when all accented characters are removed and > replaced with ASCII. > > I submitted a 50 keyword soap request to my sales team and they forwarded > it to some technical people (maybe some of the DAs reading this forum > even?) and they claim they can't find anything wrong with it. They have > not confirmed for me that the request never arrived at the Google system > (if anyone here can help me track down that confirmation, I'd be thankful). > I'm now rather confused as to where the issue is. I am using the ruby > client library, and I suppose something could be going wrong inside that, > but I'm not sure. I'm going to add a note in the ruby issue forum as well. > > Any advice is welcome. > > Steve > -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 --- You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
(Consistent) Timeouts submitting keywords with UTF8 characters via MutateJobService
I'm in the process of trying to roll out ads for our recently deployed Spanish version of our site, and running into an issue. On the English side, I routinely submit batches of 2500 keywords at a time to the MutateJobService with no difficulty. I have never had a timeout doing this. When submitting Spanish keywords, I have discovered that I have to dial that batch size down to 25 if my batch contains any accented characters. This behavior is 100% consistent and reproducible for me: batches of 25 or less work every time. Larger batches will hang, but the same batch will succeed when all accented characters are removed and replaced with ASCII. I submitted a 50 keyword soap request to my sales team and they forwarded it to some technical people (maybe some of the DAs reading this forum even?) and they claim they can't find anything wrong with it. They have not confirmed for me that the request never arrived at the Google system (if anyone here can help me track down that confirmation, I'd be thankful). I'm now rather confused as to where the issue is. I am using the ruby client library, and I suppose something could be going wrong inside that, but I'm not sure. I'm going to add a note in the ruby issue forum as well. Any advice is welcome. Steve -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 --- You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.