Hi, I looked at the internal error message, and it appears that you are not authenticating correctly. If you use the authentication of an MCC user, then you must include either a clientEmail or clientCustomerId header to specify which child AdWords account to operate on. More information about the request headers can be found here: http://code.google.com/apis/adwords/docs/developer/index.html#adwords_api_intro_request.
Best, - Eric On Oct 29, 3:21 pm, Inah from Brazil <inahmart...@gmail.com> wrote: > Hi Eric!!Look what I found!!!! > [29 Out 2009 18:05:25,101 - DEBUG] > <?xml version="1.0" encoding="UTF-8"?> > <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/ > envelope/"><soap:Header> > <ResponseHeader xmlns="https://adwords.google.com/api/adwords/cm/ > v200909"> > <requestId>0895006c6f0c52ea1d74b6647dadc9d3</requestId> > <operations>1</operations> > <responseTime>299</responseTime> > <units>1</units> > </ResponseHeader></soap:Header> > <soap:Body><soap:Fault><faultcode>soap:Server</ > faultcode><faultstring>InternalApiError.UNEXPECTED_INTERNAL_API_ERROR > @ </faultstring><detail><ApiExceptionFault xmlns="https:// > adwords.google.com/api/adwords/cm/ > v200909"><message>InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @ </ > message><ApplicationException.Type>ApiException</ > ApplicationException.Type><errors xsi:type="InternalApiError" > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><fieldPath/><trigger/><ApiError.Type>InternalApiError</ > > ApiError.Type><reason>UNEXPECTED_INTERNAL_API_ERROR</reason></errors></ > ApiExceptionFault></detail></soap:Fault></soap:Body></soap:Envelope> > > Is that good for u??? > Luck me!!!Please, help me with that...TKS! > > On 29 out, 17:36, Inah from Brazil <inahmart...@gmail.com> wrote: > > > > > Unfortunately I don t have de ID..everything I have I showed here....I > > got this error on my Console(StackTrace)...there's any way to see my > > envelop SOAP in xml anywhere? > > But my team used my Main Class in other computer and they r connecting > > with no problems at all....strange isn't? > > I tried something with our support but they dont have any clues > > too.... > > Any ideas Eric? > > TKS for your att! > > On 29 out, 17:09, AdWords API Advisor <adwordsapiadvi...@google.com> > > wrote: > > > > Hi, > > > > This appears to be an internal error in the AdWords system. Do you > > > have the request ID for this request? > > > > Best, > > > - Eric > > > > On Oct 29, 2:49 pm, Inah from Brazil <inahmart...@gmail.com> wrote: > > > > > Hi Eric! Thanks for your answer! > > > > I understood now how it works!TKS! > > > > But now I tryin to add campaigns and I gettin another error... > > > > > AxisFault > > > > faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server > > > > faultSubcode: > > > > faultString: InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @ > > > > faultActor: > > > > faultNode: > > > > faultDetail: > > > > {https://adwords.google.com/api/adwords/cm/v200909} > > > > ApiExceptionFault:<message>InternalApiError.UNEXPECTED_INTERNAL_API_ERROR > > > > @ </message><ApplicationException.Type>ApiException</ > > > > ApplicationException.Type><errors xmlns:xsi="http://www.w3.org/2001/ > > > > XMLSchema-instance" > > > > xsi:type="InternalApiError"><fieldPath/><trigger/><ApiError.Type>InternalAp > > > > iError</ > > > > > ApiError.Type><reason>UNEXPECTED_INTERNAL_API_ERROR</reason></errors> > > > > > InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @ > > > > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > > > > Method) > > > > at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown > > > > Source) > > > > at > > > > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown > > > > Source) > > > > at java.lang.reflect.Constructor.newInstance(Unknown Source) > > > > at java.lang.Class.newInstance0(Unknown Source) > > > > at java.lang.Class.newInstance(Unknown Source) > > > > at org.apache.axis.encoding.ser.BeanDeserializer.<init> > > > > (BeanDeserializer.java:104) > > > > at org.apache.axis.encoding.ser.BeanDeserializer.<init> > > > > (BeanDeserializer.java:90) > > > > at > > > > com.google.api.adwords.v200909.cm.ApiException.getDeserializer > > > > (ApiException.java:142) > > > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > > > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > > > > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown > > > > Source) > > > > at java.lang.reflect.Method.invoke(Unknown Source) > > > > at > > > > org.apache.axis.encoding.ser.BaseDeserializerFactory.getSpecialized > > > > (BaseDeserializerFactory.java:154) > > > > at > > > > org.apache.axis.encoding.ser.BaseDeserializerFactory.getDeserializerAs > > > > (BaseDeserializerFactory.java:84) > > > > at > > > > org.apache.axis.encoding.DeserializationContext.getDeserializer > > > > (DeserializationContext.java:464) > > > > at > > > > org.apache.axis.encoding.DeserializationContext.getDeserializerForType > > > > (DeserializationContext.java:547) > > > > at org.apache.axis.message.SOAPFaultDetailsBuilder.onStartChild > > > > (SOAPFaultDetailsBuilder.java:157) > > > > at org.apache.axis.encoding.DeserializationContext.startElement > > > > (DeserializationContext.java:1035) > > > > at > > > > com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement > > > > (Unknown Source) > > > > at > > > > com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartE > > > > lement > > > > (Unknown Source) > > > > at > > > > com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl > > > > $FragmentContentDriver.next(Unknown Source) > > > > at > > > > com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next > > > > (Unknown Source) > > > > at > > > > com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next > > > > (Unknown Source) > > > > at > > > > com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scan > > > > Document > > > > (Unknown Source) > > > > at > > > > com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse > > > > (Unknown Source) > > > > at > > > > com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse > > > > (Unknown Source) > > > > at > > > > com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown > > > > Source) > > > > at > > > > com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse > > > > (Unknown Source) > > > > at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl > > > > $JAXPSAXParser.parse(Unknown Source) > > > > at javax.xml.parsers.SAXParser.parse(Unknown Source) > > > > at org.apache.axis.encoding.DeserializationContext.parse > > > > (DeserializationContext.java:227) > > > > at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696) > > > > at org.apache.axis.Message.getSOAPEnvelope(Message.java:435) > > > > at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke > > > > (MustUnderstandChecker.java:62) > > > > at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206) > > > > 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.v200909.cm.CampaignServiceSoapBindingStub.mutate > > > > (CampaignServiceSoapBindingStub.java:964) > > > > at > > > > br.com.webtraffic.bid.sponsor2009.sponsor.google.CampaignMain.main > > > > (CampaignMain.java:65) > > > > > Could u help me with this too? > > > > TKS! > > > > > On 29 out, 12:26, AdWords API Advisor <adwordsapiadvi...@google.com> > > > > wrote: > > > > > > Hi, > > > > > > The CampaignTargetService is what you would use to set these targets > > > > > in v200909. There is an example of how to use this service in .NET > > > > > here:http://code.google.com/p/google-api-adwords-dotnet/source/browse/trun.... > > > > > > Best, > > > > > - Eric Koleda, AdWords API Team > > > > > > On Oct 28, 2:54 pm, Inah from Brazil <inahmart...@gmail.com> wrote: > > > > > > > Hi! > > > > > > Im migratting from v13 to v2009 and I tryin'to addCampaign. > > > > > > Until now my method looks like: > > > > > > > public SponsorResponse addCampaign(Campaign campaign, Boolean save) > > > > > > { > > > > > > SponsorResponse response = null; > > > > > > com.google.api.adwords.v200909.cm.Campaign > > > > > > campaign2009 = new > > > > > > com.google.api.adwords.v200909.cm.Campaign(); > > > > > > CampaignServiceInterface campaignService = null; > > > > > > > try { > > > > > > campaignService = user.getService > > > > > > (AdWordsService.V200909.CAMPAIGN_SERVICE); > > > > > > } catch (ServiceException e) { > > > > > > response = new SponsorResponse(false, > > > > > > e.getMessage(), campaign); > > > > > > } > > > > > > CampaignOperation operation = new > > > > > > CampaignOperation(); > > > > > > operation.setOperand(campaign2009); > > > > > > operation.setOperator(Operator.ADD); > > > > > > try { > > > > > > campaign2009.setName(campaign.getName()); > > > > > > > > > > > > campaign2009.setStartDate(campaign.getStartDate().toString()); > > > > > > > > > > > > campaign2009.setEndDate(campaign.getEndDate().toString()); > > > > > > > > > > > > campaign2009.setStatus(utils.convertGoogleCampaignStatus > > > > > > (campaign.getStatus())); > > > > > > if(campaign.getOptimized().equals("T")){ > > > > > > campaign2009.setAdServingOptimizationStatus > > > > > > (AdServingOptimizationStatus.OPTIMIZE); > > > > > > }else{ > > > > > > campaign2009.setAdServingOptimizationStatus > > > > > > (AdServingOptimizationStatus.ROTATE); > > > > > > } > > > > > > > > ... > > read more » -- 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.