I'm not sure if this is related, but I'm also seeing 0 returned as the cost for all calls I made to the InfoService. I'm still in the process of migrating from v13, so should v13 API units used still show up under UNIT_COUNT? Here's the sanitized SOAP I'm sending that's returning 0 cost:
<?xml version="1.0" encoding="UTF-8"?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http:// www.w3.org/2001/XMLSchema-instance"><soapenv:Header><ns1:RequestHeader soapenv:actor="http://schemas.xmlsoap.org/soap/actor/next" soapenv:mustUnderstand="0" xmlns:ns1="https://adwords.google.com/api/ adwords/info/v200909"><ns2:applicationToken xmlns:ns2="https:// adwords.google.com/api/adwords/cm/v200909">TOKEN</ ns2:applicationToken><ns3:authToken xmlns:ns3="https:// adwords.google.com/api/adwords/cm/v200909">******</ ns3:authToken><ns4:clientCustomerId xmlns:ns4="https:// adwords.google.com/api/adwords/cm/v200909">ID</ ns4:clientCustomerId><ns5:developerToken xmlns:ns5="https:// adwords.google.com/api/adwords/cm/v200909">TOKEN</ ns5:developerToken><ns6:userAgent xmlns:ns6="https:// adwords.google.com/api/adwords/cm/v200909">AGENT</ ns6:userAgent><ns7:validateOnly xmlns:ns7="https://adwords.google.com/ api/adwords/cm/v200909">false</ns7:validateOnly></ns1:RequestHeader></ soapenv:Header><soapenv:Body><get xmlns="https://adwords.google.com/ api/adwords/info/v200909"><selector><dateRange><ns8:min xmlns:ns8="https://adwords.google.com/api/adwords/cm/ v200909">20091201</ns8:min><ns9:max xmlns:ns9="https:// adwords.google.com/api/adwords/cm/v200909">20091216</ns9:max></ dateRange><apiUsageType>UNIT_COUNT</apiUsageType></selector></get></ soapenv:Body></soapenv:Envelope> <main> (handleRequest.159) DEBUG [soap_xml] <?xml version="1.0" encoding="UTF-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/ envelope/"><soap:Header><ns2:ResponseHeader xmlns:ns2="https:// adwords.google.com/api/adwords/info/v200909" xmlns="https:// adwords.google.com/api/adwords/cm/ v200909"><requestId>37b605d5b1f0f2d70b2451589608ea58</ requestId><operations>1</operations><responseTime>489</ responseTime><units>1</units></ns2:ResponseHeader></ soap:Header><soap:Body><ns2:getResponse xmlns="https:// adwords.google.com/api/adwords/cm/v200909" xmlns:ns2="https:// adwords.google.com/api/adwords/info/v200909"><ns2:rval><ns2:cost>0</ ns2:cost></ns2:rval></ns2:getResponse></soap:Body></soap:Envelope> <main> (handleResponse.219) Thanks! -Joel On Dec 2, 12:25 pm, AdWords API Advisor <[email protected]> wrote: > Hi James, > > Your request looks correctly formatted, and I am seeing the same > behavior on my end. I've reported the issue to the core engineering > team and I'll update this thread when I have more information. > > Best, > - Eric Koleda, AdWords API Team > > On Dec 1, 8:35 pm, James <[email protected]> wrote: > > > Hello, > > We are migrating our code to v2009. We have a job which gets the quota > > used per method for a specified date range, and am having trouble > > getting this working in v2009. I get the total quota for a date range > > without any trouble, but when I add a service/method to the selector > > it always returns 0. > > Now in the migration > > guidehttp://code.google.com/apis/adwords/v2009/docs/callguide.html#infoser... > > It does not mention the getUnitCountForMethod call. Does that mean it > > is not supported in v2009? > > I have tried using both v13 and v2009 service/method filters. SOAP is > > below. > > > As I said, it seems to be working fine without the service/method tags > > in the SOAP. > > Thanks in advance > > James > > > -------------------------- v13 --------------------------------- > > <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/ > > envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" > > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > > xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ns1="https:// > > adwords.google.com/api/adwords/info/v200909" xmlns:ns2="https:// > > adwords.google.com/api/adwords/cm/v200909" > > > <SOAP-ENV:Header> > > <ns1:RequestHeader SOAP-ENC:arrayType="xsd:string[4]"> > > <ns2:authToken xsi:type="xsd:string">aaaa</ns2:authToken> > > <ns2:useragent xsi:type="xsd:string">bbbb</ns2:useragent> > > <ns2:developerToken xsi:type="xsd:string">cccc</ns2:developerToken> > > <ns2:applicationToken xsi:type="xsd:string">dddd</ > > ns2:applicationToken> > > </ns1:RequestHeader> > > </SOAP-ENV:Header> > > <SOAP-ENV:Body> > > <get xmlns="https://adwords.google.com/api/adwords/info/v200909" > > xmlns:cm="https://adwords.google.com/api/adwords/cm/v200909"> > > <selector> > > <serviceName>CriterionService</serviceName> > > <methodName>getAllCriteria</methodName> > > <dateRange> > > <cm:min>20091101</cm:min> > > <cm:max>20091130</cm:max> > > </dateRange> > > <apiUsageType>UNIT_COUNT</apiUsageType> > > </selector> > > </get> > > </SOAP-ENV:Body> > > </SOAP-ENV:Envelope> > > > <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> > > <soap:Header> > > <ns2:ResponseHeader xmlns:ns2="https://adwords.google.com/api/adwords/ > > info/v200909" xmlns="https://adwords.google.com/api/adwords/cm/ > > v200909"> > > <requestId>1075aba1906b64e2ca628dc5d8d5a3e0</requestId> > > <operations>1</operations> > > <responseTime>3503</responseTime> > > <units>1</units> > > </ns2:ResponseHeader> > > </soap:Header> > > <soap:Body> > > <ns2:getResponse xmlns="https://adwords.google.com/api/adwords/cm/ > > v200909" xmlns:ns2="https://adwords.google.com/api/adwords/info/ > > v200909"> > > <ns2:rval> > > <ns2:cost>0</ns2:cost> > > </ns2:rval> > > </ns2:getResponse> > > </soap:Body> > > </soap:Envelope> > > > -------------------------- v2009 --------------------------------- > > <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/ > > envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" > > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > > xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ns1="https:// > > adwords.google.com/api/adwords/info/v200909" xmlns:ns2="https:// > > adwords.google.com/api/adwords/cm/v200909" > > > <SOAP-ENV:Header> > > <ns1:RequestHeader SOAP-ENC:arrayType="xsd:string[4]"> > > <ns2:authToken xsi:type="xsd:string">aaaa</ns2:authToken> > > <ns2:useragent xsi:type="xsd:string">bbbb</ns2:useragent> > > <ns2:developerToken xsi:type="xsd:string">cccc</ns2:developerToken> > > <ns2:applicationToken xsi:type="xsd:string">dddd</ > > ns2:applicationToken> > > </ns1:RequestHeader> > > </SOAP-ENV:Header> > > <SOAP-ENV:Body> > > <get xmlns="https://adwords.google.com/api/adwords/info/v200909" > > xmlns:cm="https://adwords.google.com/api/adwords/cm/v200909"> > > <selector> > > <serviceName>AdGroupCriterionService</serviceName> > > <methodName>get</methodName> > > <dateRange> > > <cm:min>20091101</cm:min> > > <cm:max>20091130</cm:max> > > </dateRange> > > <apiUsageType>UNIT_COUNT</apiUsageType> > > </selector> > > </get> > > </SOAP-ENV:Body> > > </SOAP-ENV:Envelope> > > > <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> > > <soap:Header> > > <ResponseHeader xmlns:ns2="https://adwords.google.com/api/adwords/cm/ > > v200909" xmlns="https://adwords.google.com/api/adwords/info/v200909"> > > <ns2:requestId>349eb305ee75b5a20f7cb45f5e809431</ns2:requestId> > > <ns2:operations>1</ns2:operations> > > <ns2:responseTime>2601</ns2:responseTime> > > <ns2:units>1</ns2:units> > > </ResponseHeader> > > </soap:Header> > > <soap:Body> > > <getResponse xmlns="https://adwords.google.com/api/adwords/info/ > > v200909" xmlns:ns2="https://adwords.google.com/api/adwords/cm/ > > v200909"> > > <rval> > > <cost>0</cost> > > </rval> > > </getResponse> > > </soap:Body> > > </soap:Envelope> -- You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en.
