TargetingIdeaService with RequestType.STATS - confusing output

40 views
Skip to first unread message

Andrew P

unread,
Feb 17, 2017, 2:36:36 PM2/17/17
to AdWords API Forum
I am trying to retrieve search volumes for different keywords. I am using code that is similar to https://github.com/googleads/googleads-java-lib/blob/master/examples/adwords_axis/src/main/java/adwords/axis/v201609/optimization/GetKeywordIdeas.java

I'm using

    selector.setRequestType(RequestType.STATS);

to retrieve search volume for a specific keyword. 

As an example, consider the keyword "reddresses". In my code, I have the line

    relatedToQuerySearchParameter.setQueries(new String[] {"reddresses"});

The output is

    Keyword with text 'reddresses', and average monthly search volume 246000 was found

The AdWords API is giving me the search volume for "red dress", presumably because "reddresses" doesn't have any search volume. This is fine, except I would like some way to know that my original query term "reddresses" is being replaced by "red dress". 

If I use the web-based Keyword Planner, this isn't a problem, because it shows that it has replaced "reddresses" with "red dress". 

Is there a way I can know that my query hasn't been used in its original form and has been replaced by another query?

Shwetha Vastrad (AdWords API Team)

unread,
Feb 17, 2017, 3:58:51 PM2/17/17
to AdWords API Forum
Hi Andrew, 

Currently, AdWords API doesn't return the corrected keyword when you request for historic search volume data for keywords which are misspelled. As mentioned in this forum post, the team is working on returning other keyword that matches the statistics in the TargetingIdeaService response. Unfortunately, there isn't a timeline for the availability of this feature. Please keep an eye on our blog for any updates or announcements about this feature. 

Regards,
Shwetha, AdWords API Team.
Reply all
Reply to author
Forward
0 new messages