Hi,

I have recently noticed that some request we use are failing to return
results for some country/language combinations in our internally
development system, when using some keywords.

We have compared the results with the online tool and they are
different: the online tool returns results nicely whereas the API
fails to do so.

I have used soapUI 3.5.1 to make a few tests and would appreciate if
you could help me detect where the glitch is (or even point out if it
is a bug).

The request and the response follow. We are interested on broad Ideas
using the keyword Chevrolet for German in Austria.

Please note we are still using lib version 1.2.2, but this works for
other language/country combos and keywords.


*************** REQUEST *************

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/
envelope/" xmlns:ns1="https://adwords.google.com/api/adwords/cm/
v200909" xmlns:ns2="https://adwords.google.com/api/adwords/o/v200909";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
    <SOAP-ENV:Header>
        <ns2:RequestHeader xsi:type="ns2:RequestHeader">
            <ns1:applicationToken>****</ns1:applicationToken>
            <ns1:authToken>***</ns1:authToken>
            <ns1:developerToken>****</ns1:developerToken>
            <ns1:userAgent>PHP v5.3.1 - AdWords API PHP Client Library
- v1.2.2 </ns1:userAgent>
        </ns2:RequestHeader>
    </SOAP-ENV:Header>
    <SOAP-ENV:Body>
        <ns2:get>
            <ns2:selector>
                <ns2:searchParameters
xsi:type="ns2:RelatedToKeywordSearchParameter">
                    <ns2:keywords>
                        <ns1:text>chevrolet</ns1:text>
                        <ns1:matchType>BROAD</ns1:matchType>
                    </ns2:keywords>
                </ns2:searchParameters>
                <ns2:searchParameters
xsi:type="ns2:CountryTargetSearchParameter">
                    <ns2:countryTargets>
                        <ns1:countryCode>AT</ns1:countryCode>
                    </ns2:countryTargets>
                </ns2:searchParameters>
                <ns2:searchParameters
xsi:type="ns2:LanguageTargetSearchParameter">
                    <ns2:languageTargets>
                        <ns1:languageCode>de</ns1:languageCode>
                    </ns2:languageTargets>
                </ns2:searchParameters>
                <ns2:searchParameters
xsi:type="ns2:KeywordMatchTypeSearchParameter">
                    <ns2:keywordMatchTypes>BROAD</
ns2:keywordMatchTypes>
                </ns2:searchParameters>
                <ns2:ideaType>KEYWORD</ns2:ideaType>
                <ns2:requestType>IDEAS</ns2:requestType>
                <ns2:requestedAttributeTypes>KEYWORD</
ns2:requestedAttributeTypes>
 
<ns2:requestedAttributeTypes>AVERAGE_TARGETED_MONTHLY_SEARCHES</
ns2:requestedAttributeTypes>
                <ns2:requestedAttributeTypes>COMPETITION</
ns2:requestedAttributeTypes>
                <ns2:requestedAttributeTypes>KEYWORD_CATEGORY</
ns2:requestedAttributeTypes>
 
<ns2:requestedAttributeTypes>TARGETED_MONTHLY_SEARCHES</
ns2:requestedAttributeTypes>
                <ns2:requestedAttributeTypes>GLOBAL_MONTHLY_SEARCHES</
ns2:requestedAttributeTypes>
                <ns2:paging>
                    <ns1:startIndex>0</ns1:startIndex>
                    <ns1:numberResults>200</ns1:numberResults>
                </ns2:paging>
            </ns2:selector>
        </ns2:get>
    </SOAP-ENV:Body>
</SOAP-ENV:Envelope>


Other combos were tested with the same keyword, which resulted in no
results either:

US/en
GB/en
AT/de
DE/de
CH/de

*************** RESPONSE *************

I get a response which indicates that results exist, but they are not
returned.

<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/o/
v200909">
         <ns2:requestId>19b7b0248ec4ce4ebebf412a925c60df</
ns2:requestId>
         <ns2:operations>1</ns2:operations>
         <ns2:responseTime>1462</ns2:responseTime>
         <ns2:units>6</ns2:units>
      </ResponseHeader>
   </soap:Header>
   <soap:Body>
      <getResponse xmlns="https://adwords.google.com/api/adwords/o/
v200909" xmlns:ns2="https://adwords.google.com/api/adwords/cm/
v200909">
         <rval>
            <totalNumEntries>600</totalNumEntries>
         </rval>
      </getResponse>
   </soap:Body>
</soap:Envelope>

Any help towards solving this is highly appreciated.

Regards,

Cassiano Surek

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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