No last two months (April/May) search volume for TARGETED_MONTHLY_SEARCHES with TargetingIdeaSelector and data is wrong

94 views
Skip to first unread message

keyword volume

unread,
Jul 1, 2010, 7:45:14 PM7/1/10
to AdWords API Forum

Hi,

I'm having a trouble to getting monthly local search volume with the
targeting idea service.
It is not only missing last two months (Apr/May) search volumes, but
also the data is completely wrong.
I was comparing the local search volume between the data from Adwords
api and from Adwords external keyword tool (https://adwords.google.com/
select/KeywordTool) and I noticed that the data is completely
different.
So, I registered another new account for Adwords API and it gives all
the data.
There is no missing month and the monthly search volume data is
different from I got from old account.

Can you explain about this issue?

--
$user = new AdWordsUser();
$user->LogDefaults();
$targetingIdeaService = $user->GetTargetingIdeaService('v200909');

$keywords = array();
$keyword = new Keyword();
$keyword->text = "chess moves";
$keyword->matchType = 'EXACT';
$keywords[] = $keyword;

// Create selector.
$selector = new TargetingIdeaSelector();
$selector->requestType = 'STATS';
$selector->ideaType = 'KEYWORD';
$selector->localeCode = 'en_US';
$selector->requestedAttributeTypes = array('KEYWORD',
'TARGETED_MONTHLY_SEARCHES', 'GLOBAL_MONTHLY_SEARCHES');

// Set selector paging (required for targeting idea service).
$paging = new Paging();
$paging->startIndex = 0;
$paging->numberResults = 1;
$selector->paging = $paging;

// Create related to keyword search parameter.
$relatedToKeywordSearchParameter = new
RelatedToKeywordSearchParameter();
$relatedToKeywordSearchParameter->keywords = $keywords;
$selector->searchParameters = array($relatedToKeywordSearchParameter);

// Get related keywords.
$page = $targetingIdeaService->get($selector);

calford

unread,
Jul 6, 2010, 11:23:10 AM7/6/10
to AdWords API Forum
Hi,

I am getting the same problem, I get 0s for the last 3 months.
I understand that the data for last month is not available during the
first 7 days, but why are the other 2 0s as well?
volume jumps in some cases from 74000 (for January - March) to 0 (in
April - June)

the matchtype is set to BROAD, searching for all languages in
different countries

calford

unread,
Jul 6, 2010, 11:47:24 AM7/6/10
to AdWords API Forum
I just ran a test

google adwords api return 0 for the last 12 months for FR, US, GB, IT,
DE (and more countries)

"jonh travolta"

google adwords keyword tool returns for US

550,000 for the last month (and the index does not show a 0 value for
any month)


When is this issue going to be resolved? how long has this been
happening for?

slimeyboy

unread,
Jul 7, 2010, 9:46:17 PM7/7/10
to AdWords API Forum

I have exactly the same problem. If I run the same test to get
Targeted Monthly Searches for UK (GB) for the same keyword (john
travolta) I get the below response with no counts.

I've created my own thread re. this issue and as with your post nobody
from the adwords team has yet responded. Eric, can you please look
into this problem as it appears to be effecting a lot of users;
certainly me and calford anyway and I also notice a lot of similar
posts on this forum.

HTTP/1.1 200 OK
Content-Type: text/xml; charset=UTF-8
SOAPAction: ""
Content-Encoding: gzip
Transfer-Encoding: chunked
Date: Thu, 08 Jul 2010 01:38:58 GMT
Expires: Thu, 08 Jul 2010 01:38:58 GMT
Cache-Control: private, max-age=0
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
Server: GSE

<?xml version="1.0"?>
<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>d3c263f36430c59465cfbdbdcc3d1d40</ns2:requestId>
<ns2:operations>1</ns2:operations>
<ns2:responseTime>529</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>1</totalNumEntries>
<entries>
<data>
<key>TARGETED_MONTHLY_SEARCHES</key>
<value xmlns:xsi="http://www.w3.org/2001/XMLSchema-
instance" xsi:type="MonthlySearchVolumeAttribute">
<Attribute.Type>MonthlySearchVolumeAttribute</
Attribute.Type>
<value>
<year>2010</year>
<month>6</month>
</value>
<value>
<year>2010</year>
<month>5</month>
</value>
<value>
<year>2010</year>
<month>4</month>
</value>
<value>
<year>2010</year>
<month>3</month>
</value>
<value>
<year>2010</year>
<month>2</month>
</value>
<value>
<year>2010</year>
<month>1</month>
</value>
<value>
<year>2009</year>
<month>12</month>
</value>
<value>
<year>2009</year>
<month>11</month>
</value>
<value>
<year>2009</year>
<month>10</month>
</value>
<value>
<year>2009</year>
<month>9</month>
</value>
<value>
<year>2009</year>
<month>8</month>
</value>
<value>
<year>2009</year>
<month>7</month>
</value>
</value>
</data>
<data>
<key>KEYWORD</key>
<value xmlns:xsi="http://www.w3.org/2001/XMLSchema-
instance" xsi:type="KeywordAttribute">
<Attribute.Type>KeywordAttribute</Attribute.Type>
<value>
<ns2:Criterion.Type>Keyword</ns2:Criterion.Type>
<ns2:text>john travolta</ns2:text>
<ns2:matchType>EXACT</ns2:matchType>
</value>
</value>
</data>
</entries>
</rval>
</getResponse>
</soap:Body>
</soap:Envelope>


Here's the request for the above response:

[Jul 08 2010 02:38:57.000000 - INFO] POST /api/adwords/o/v200909/
TargetingIdeaService HTTP/1.1
Host: adwords.google.com
Connection: Keep-Alive
User-Agent: PHP-SOAP/5.3.1, gzip
Accept-Encoding: gzip, deflate
Content-Encoding: gzip
Content-Type: text/xml; charset=utf-8
SOAPAction: ""
Content-Length: 890

<?xml version="1.0" encoding="UTF-8"?>
<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="ns1:RequestHeader">
<ns1:applicationToken>INSERT_APPLICATION_TOKEN_HERE</
ns1:applicationToken>
<ns1:authToken>*****</ns1:authToken>
<ns1:clientEmail>ma...@simonhubbard.com</ns1:clientEmail>
<ns1:developerToken>VdfLbAjcj7LtVrdpBlQRNA</ns1:developerToken>
<ns1:userAgent>AwApi-PHP-2.1.0-dropsystem</ns1:userAgent>
</ns2:RequestHeader>
</SOAP-ENV:Header>
<SOAP-ENV:Body>
<ns2:get>
<ns2:selector>
<ns2:searchParameters xmlns:ns2="https://adwords.google.com/
api/adwords/o/v200909" xsi:type="ns2:RelatedToKeywordSearchParameter">
<ns2:keywords>
<ns1:text>John Travolta</ns1:text>
<ns1:matchType>EXACT</ns1:matchType>
</ns2:keywords>
</ns2:searchParameters>
<ns2:searchParameters xmlns:ns2="https://adwords.google.com/
api/adwords/o/v200909" xsi:type="ns2:CountryTargetSearchParameter">
<ns2:countryTargets>
<ns1:countryCode>GB</ns1:countryCode>
</ns2:countryTargets>
</ns2:searchParameters>
<ns2:searchParameters xmlns:ns2="https://adwords.google.com/
api/adwords/o/v200909" xsi:type="ns2:LanguageTargetSearchParameter">
<ns2:languageTargets>
<ns1:languageCode>en</ns1:languageCode>
</ns2:languageTargets>
</ns2:searchParameters>
<ns2:ideaType>KEYWORD</ns2:ideaType>
<ns2:requestType>STATS</ns2:requestType>
<ns2:requestedAttributeTypes>KEYWORD</
ns2:requestedAttributeTypes>
<ns2:requestedAttributeTypes>TARGETED_MONTHLY_SEARCHES</
ns2:requestedAttributeTypes>
<ns2:paging>
<ns1:startIndex>0</ns1:startIndex>
<ns1:numberResults>1</ns1:numberResults>
</ns2:paging>
</ns2:selector>
</ns2:get>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

AdWords API Advisor

unread,
Jul 12, 2010, 7:15:10 PM7/12/10
to AdWords API Forum
Hi,

Please see this related thread for more information:

http://groups.google.com/group/adwords-api/browse_thread/thread/a149c472f6a4460c/

Best,
- Eric Koleda, AdWords API Team
>       <ns1:clientEmail>m...@simonhubbard.com</ns1:clientEmail>
Reply all
Reply to author
Forward
0 new messages