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

Reply via email to