Hi Kevin, Using GetAccountHierarchy example still gives the clientCustomerId as 0 for all the five sandbox accounts.
While trying with the GetClientCustomerId example, I get an error as * ApiUsageError.INVALID_DATE_RANGE* * * Here is the code from that example which I am using... * InfoSelector selector = new InfoSelector(); > selector.setApiUsageType(ApiUsageType.UNIT_COUNT_FOR_CLIENTS); > String today = new SimpleDateFormat("yyyyMMdd").format(new Date()); > selector.setDateRange(new > com.google.api.adwords.v201109.cm.DateRange(today,today)); > selector.setClientEmails(clientEmails); > selector.setIncludeSubAccounts(true);* And the SOAP response goes like this *AxisFault* * faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server* * faultSubcode: * * faultString: [ApiUsageError.INVALID_DATE_RANGE @ selector.dateRange]* * faultActor: * * faultNode: * * faultDetail: * * {https://adwords.google.com/api/adwords/info/v201109}ApiExceptionFault:<ns2:message>[ApiUsageError.INVALID_DATE_RANGE @ selector.dateRange]</ns2:message><ns2:ApplicationException.Type>ApiException</ns2:ApplicationException.Type><ns2:errors xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ApiUsageError"><ns2:fieldPath>selector.dateRange</ns2:fieldPath><ns2:trigger/><ns2:errorString>ApiUsageError.INVALID_DATE_RANGE</ns2:errorString><ns2:ApiError.Type>ApiUsageError</ns2:ApiError.Type><reason>INVALID_DATE_RANGE</reason></ns2:errors> * * * *[ApiUsageError.INVALID_DATE_RANGE @ selector.dateRange]* * at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)* * at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) * * at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) * * at java.lang.reflect.Constructor.newInstance(Constructor.java:513)* * at java.lang.Class.newInstance0(Class.java:355)* * at java.lang.Class.newInstance(Class.java:308)* * at org.apache.axis.encoding.ser.BeanDeserializer.<init>(BeanDeserializer.java:104) * * at org.apache.axis.encoding.ser.BeanDeserializer.<init>(BeanDeserializer.java:90) * * at com.google.api.adwords.v201109.cm.ApiException.getDeserializer(ApiException.java:142) * * at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)* * at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) * * at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) * * at java.lang.reflect.Method.invoke(Method.java:597)* * 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 org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)* * at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)* * at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)* * at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)* * at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)* * at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)* * at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)* * at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)* * at javax.xml.parsers.SAXParser.parse(SAXParser.java:395)* * 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.v201109.info.InfoServiceSoapBindingStub.get(InfoServiceSoapBindingStub.java:458) * * * This same MCC account(without billing information) was working with the earlier version v201101. TIA, Vijayraj -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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