Hi,
If you are trying to match the *Get search volume for a list of keywords or
group them into ad groups* option, then you should match (I confirmed
myself) if you include the following parameters:
1. A RelatedToQuerySearchParameter for the keyword(s)
2. A NetworkSearchParameter with each value set to match the UI (it
appears that by default each value is set to true for the API). For
example, if you use the default settings you would pass:
- targetGoogleSearch = *true*
- targetSearchNetwork = false
- targetContentNetwork = false
- targetPartnerSearchNetwork = false
3. IdeaType KEYWORD
4. Request type STATS
5. Requested attribute types:
- KEYWORD_TEXT
- SEARCH_VOLUME
- TARGETED_MONTHLY_SEARCHES
Below is the body from an example request for the keyword *flower*.
<soapenv:Body>
<get xmlns="https://adwords.google.com/api/adwords/o/v201402">
<selector>
<searchParameters
xmlns:ns7="https://adwords.google.com/api/adwords/o/v201402"
xsi:type="ns7:RelatedToQuerySearchParameter">
<ns7:queries>*flower*</ns7:queries>
</searchParameters>
<searchParameters
xmlns:ns8="https://adwords.google.com/api/adwords/o/v201402"
xsi:type="ns8:NetworkSearchParameter">
<ns8:networkSetting>
<ns9:targetGoogleSearch
xmlns:ns9="https://adwords.google.com/api/adwords/cm/v201402">*true*
</ns9:targetGoogleSearch>
<ns10:targetSearchNetwork
xmlns:ns10="https://adwords.google.com/api/adwords/cm/v201402">false</ns10:targetSearchNetwork>
<ns11:targetContentNetwork
xmlns:ns11="https://adwords.google.com/api/adwords/cm/v201402">false</ns11:targetContentNetwork>
<ns12:targetPartnerSearchNetwork
xmlns:ns12="https://adwords.google.com/api/adwords/cm/v201402">false</ns12:targetPartnerSearchNetwork>
</ns8:networkSetting>
</searchParameters>
<ideaType>KEYWORD</ideaType>
<requestType>STATS</requestType>
<requestedAttributeTypes>KEYWORD_TEXT</requestedAttributeTypes>
<requestedAttributeTypes>SEARCH_VOLUME</requestedAttributeTypes>
<requestedAttributeTypes>TARGETED_MONTHLY_SEARCHES</requestedAttributeTypes>
<paging>
<ns13:startIndex
xmlns:ns13="https://adwords.google.com/api/adwords/cm/v201402">0</ns13:startIndex>
<ns14:numberResults
xmlns:ns14="https://adwords.google.com/api/adwords/cm/v201402">10</ns14:numberResults>
</paging>
</selector>
</get>
</soapenv:Body>
Cheers,
Josh, AdWords API Team
On Wednesday, April 2, 2014 11:02:06 AM UTC-4, Josh Radcliff (AdWords API
Team) wrote:
>
> Hi,
>
> Are you sure your request is for the estimator service? The request below
> looks like a
> TargetingIdeaService<https://developers.google.com/adwords/api/docs/reference/v201309/TargetingIdeaService>
> request,
> not a
> TrafficEstimatorService<https://developers.google.com/adwords/api/docs/reference/v201309/TrafficEstimatorService>
> request.
> In addition, I see you are using the CountryTargetSearchParameter, but
> that was replaced by
> LocationSearchParameter<https://developers.google.com/adwords/api/docs/reference/v201309/TargetingIdeaService.LocationSearchParameter>
> .
>
> If the two points above don't answer your question, could you indicate
> which "What would you like to do?" option you are using in the *Keyword
> Planner*?
>
> Thanks,
> Josh, AdWords API Team
>
> On Wednesday, April 2, 2014 1:35:28 AM UTC-4, Manjula Naidu wrote:
>>
>> Hi all,
>>
>> <?xml version="1.0" encoding="UTF-8"?>
>>
>> <env:Envelope xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="
>> http://www.w3.org/2001/XMLSchema-instance" xmlns:wsdl="
>> https://adwords.google.com/api/adwords/o/v201309" xmlns:env="
>> http://schemas.xmlsoap.org/soap/envelope/" xmlns:cm="
>> https://adwords.google.com/api/adwords/cm/v201309">
>>
>> <env:Header>
>>
>> <wsdl:RequestHeader xmlns="
>> https://adwords.google.com/api/adwords/cm/v201309">
>>
>> <userAgent>${userAgent}</userAgent>
>>
>> <developerToken>${developerToken}</developerToken>
>>
>> <clientCustomerId>${customerID}</clientCustomerId>
>>
>> <authToken>${authToken}</authToken>
>>
>> </wsdl:RequestHeader>
>>
>> </env:Header>
>>
>> <env:Body>
>>
>> <get xmlns="https://adwords.google.com/api/adwords/o/v201309">
>>
>> <selector>
>>
>> <campaignEstimateRequests>
>>
>> <adGroupEstimateRequests>
>>
>> <keywordEstimateRequests>
>>
>> <wsdl:keyword xmlns="
>> https://adwords.google.com/api/adwords/cm/v201309">
>>
>> <text>${keyword}</text>
>>
>> <matchType>PHRASE</matchType>
>>
>> </wsdl:keyword>
>>
>> </keywordEstimateRequests>
>>
>> <wsdl:maxCpc xmlns="
>> https://adwords.google.com/api/adwords/cm/v201309">
>>
>> <microAmount>${maxCpc}</microAmount>
>>
>> </wsdl:maxCpc>
>>
>> </adGroupEstimateRequests>
>>
>> <searchParameters xsi:type=
>> "CountryTargetSearchParameter">
>>
>> <wsdl:countryTargets xmlns="
>> https://adwords.google.com/api/adwords/cm/v201309">
>>
>> <cm:countryCode>${countryCode}</cm:countryCode>
>>
>> </wsdl:countryTargets>
>>
>> </searchParameters>
>>
>> <networkSetting>
>>
>> <targetGoogleSearch xmlns="
>> https://adwords.google.com/api/adwords/cm/v201309">true
>> </targetGoogleSearch>
>>
>> <targetSearchNetwork xmlns="
>> https://adwords.google.com/api/adwords/cm/v201309">true
>> </targetSearchNetwork>
>>
>> <targetContentNetwork xmlns="
>> https://adwords.google.com/api/adwords/cm/v201309">false
>> </targetContentNetwork>
>>
>> <targetPartnerSearchNetwork xmlns="
>> https://adwords.google.com/api/adwords/cm/v201309">false
>> </targetPartnerSearchNetwork>
>>
>> </networkSetting>
>>
>> </campaignEstimateRequests>
>>
>> </selector>
>>
>> </get>
>>
>> </env:Body>
>>
>> </env:Envelope>
>>
>> This soap request i used to get the TrafficEstimatorService,I am
>> getting wrong values of particular keyword.I compared with keyword planner
>> tool monthly data with my application TrafficEstimatorService response
>> ,but not even one month volume is equal to keyword planner tool data,please
>> could you people help in this.
>>
>>
>> Thanks in advance.
>>
>>
>>
>> Thanks and Regards
>>
>> R.manjula
>>
>>
>>
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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
---
You received this message because you are subscribed to the Google Groups
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.