Hi Eric,
Is the fix officially in or not? Can you let us know, please? Greets, I. 2010/10/12 woodentops <adwo...@redsella.com> > Hi Eric, > > Just to let all know I'm now getting consistent results between API > and Keyword Tool. The fix must be in. > > Cheers, > > Jaan. > > On Sep 28, 11:55 pm, AdWords API Advisor > <adwordsapiadvi...@google.com> wrote: > > Hi Jaan, > > > > I believe the problem has been isolated, but it will likely be a > > couple of weeks before the fix is ready and deployed. > > > > Best, > > - Eric > > > > On Sep 28, 6:45 am, woodentops <adwo...@redsella.com> wrote: > > > > > Hi Eric, > > > > > Thanks for getting back so quickly, just wondering whether there was > > > any sight of a fix yet? > > > > > Kind Regards, > > > > > Jaan > > > > > On Sep 22, 10:13 pm, AdWords API Advisor > > > > > <adwordsapiadvi...@google.com> wrote: > > > > Hi, > > > > > > Thank you for reporting this issue. I've dug into it a bit, and it > > > > seems that the COMPETITION value returned in a STATS request for a > non- > > > > US country returns the value for "All countries". I'll work with the > > > > core engineering team to remedy this. > > > > > > Best, > > > > - Eric > > > > > > On Sep 20, 12:18 pm, woodentops <adwo...@redsella.com> wrote: > > > > > > > Hi, > > > > > > > I've a similar problem to Dmitriy. When comparing results from the > > > > > Keyword Tool and the output from the API I can get the local, > global > > > > > and monthly search volumes to agree. However, the competition > index > > > > > is different between the keyword tool and the API. > > > > > > > To keep things simple you can reproduce my error using Dmitry's > code. > > > > > Although please note, I had to comment out the line: > > > > > > > $lang_target->excluded = false; > > > > > > > to make the code function correctly on my machine. > > > > > > > Running it through the Keyword tool the competitive index for > > > > > hochzeitskleid for Germany in German is 0.93 while the API returns > > > > > 0.89. The API appears to be returning the global competitive index > > > > > rather than the local area, because if you set the keyword tool to > > > > > return results for All Countries/All languages the competitive > index > > > > > returned is 0.89. > > > > > > > Could this be a bug in the API or is there a special command to set > > > > > the locale for competitive search over and above the usual > settings? > > > > > > > Any help appreciated. > > > > > > > Many Thanks. > > > > > > > =============================== Full test code here... > > > > > > > <?php > > > > > > > $path = dirname(__FILE__) . '/../../src'; > > > > > set_include_path(get_include_path() . PATH_SEPARATOR . > $path); > > > > > require_once > 'Google/Api/Ads/AdWords/Lib/AdWordsUser.php'; > > > > > require_once 'Google/Api/Ads/Common/Util/MapUtils.php'; > > > > > > > $adwords_user = new AdWordsUser(); > > > > > > > $keyword_service = $adwords_user- > > > > > > > >GetTargetingIdeaService('v201003'); > > > > > > > $keyword = new Keyword(); > > > > > $keyword->text = "hochzeitskleid"; > > > > > $keyword->matchType = 'EXACT'; > > > > > > > $targeting_idea_selector = new TargetingIdeaSelector(); > > > > > > > $targeting_idea_selector->ideaType = 'KEYWORD'; > > > > > $targeting_idea_selector->requestType = 'STATS'; > > > > > $targeting_idea_selector->localeCode = 'de_DE'; > > > > > $targeting_idea_selector->paging = new > Paging(0,800); > > > > > > > $attribute_type = array(); > > > > > $attribute_type[] = "AVERAGE_TARGETED_MONTHLY_SEARCHES"; > > > > > //$attribute_type[] = "TARGETED_MONTHLY_SEARCHES"; > > > > > $attribute_type[] = "COMPETITION"; > > > > > $attribute_type[] = "KEYWORD"; > > > > > $targeting_idea_selector->requestedAttributeTypes = > > > > > $attribute_type; > > > > > > > $targeting_idea_selector->searchParameters = array(); > > > > > > > $related_to_keyword_search_parameter = new > > > > > RelatedToKeywordSearchParameter(array($keyword)); > > > > > $targeting_idea_selector->searchParameters[] = > > > > > $related_to_keyword_search_parameter; > > > > > > > $keyword_match_type_search_parameter = new > > > > > KeywordMatchTypeSearchParameter(); > > > > > $keyword_match_type_search_parameter->keywordMatchTypes = > > > > > array("EXACT"); > > > > > $targeting_idea_selector->searchParameters[] = > > > > > $keyword_match_type_search_parameter; > > > > > > > $lang_target = new LanguageTarget(); > > > > > $lang_target->languageCode = 'de'; > > > > > //$lang_target->excluded = false; > > > > > $langauge_target_search_parameter = new > > > > > LanguageTargetSearchParameter(array($lang_target)); > > > > > $targeting_idea_selector->searchParameters[] = > > > > > $langauge_target_search_parameter; > > > > > > > $country_target = new CountryTarget(); > > > > > $country_target->countryCode = 'DE'; > > > > > $country_target->excluded = false; > > > > > $country_target_search_parameter = new > > > > > CountryTargetSearchParameter(array($country_target)); > > > > > $targeting_idea_selector->searchParameters[] = > > > > > $country_target_search_parameter; > > > > > > > $keyword_page = $keyword_service- > > > > > > > >get($targeting_idea_selector); > > > > > > > print_r($keyword_page); > > > > > ?> > > > > > ================================================================= > > > > > On Sep 20, 10:51 am, Dmitriy <dimitriydevelo...@googlemail.com> > wrote: > > > > > > > > Looks like now everything works fine with same code. > > > > > > > > Something was repaired? > > > > > > > > On 17 сен, 04:58, AdWords API Advisor < > adwordsapiadvi...@google.com> > > > > > > wrote: > > > > > > > > > Hi Dmitriy, > > > > > > > > > Your code looks to be correct, perhaps looking at the raw XML > will > > > > > > > shed some light. Can you post the sanitized SOAP XML request > and > > > > > > > response, or requestId, for a request that exhibits this > behavior? > > > > > > > > > Best, > > > > > > > - Eric Koleda, AdWords API Team > > > > > > > > > On Sep 13, 8:16 am, Dmitriy <dimitriydevelo...@googlemail.com> > wrote: > > > > > > > > > > What I need: > > > > > > > > Get Search volume and Competition value of keyword > "Hochzeitskleid" > > > > > > > > for country "Germany", language 'German" and EXACT match. I > tried to > > > > > > > > do it in Keyword Tool and recieved right result (search > volume = > > > > > > > > 8100), but with API I can't apply SearchParameters at all. > Looks like > > > > > > > > they doesn't work :( > > > > > > > > > > I tried to do it with follow code: > > > > > > > > > > ==== BEGIN ==== > > > > > > > > > > $adwords_user = new AdWordsUser(); > > > > > > > > > > $keyword_service = $adwords_user- > > > > > > > > > > >GetTargetingIdeaService('v201003'); > > > > > > > > > > $keyword = new Keyword(); > > > > > > > > $keyword->text = "Hochzeitskleid"; > > > > > > > > $keyword->matchType = 'EXACT'; > > > > > > > > > > $targeting_idea_selector = new > TargetingIdeaSelector(); > > > > > > > > > > $targeting_idea_selector->ideaType = 'KEYWORD'; > > > > > > > > $targeting_idea_selector->requestType = 'STATS'; > > > > > > > > $targeting_idea_selector->localeCode = 'de_DE'; > > > > > > > > $targeting_idea_selector->paging = new > Paging(0,800); > > > > > > > > > > $attribute_type = array(); > > > > > > > > $attribute_type[] = > "AVERAGE_TARGETED_MONTHLY_SEARCHES"; > > > > > > > > //$attribute_type[] = "TARGETED_MONTHLY_SEARCHES"; > > > > > > > > $attribute_type[] = "COMPETITION"; > > > > > > > > $attribute_type[] = "KEYWORD"; > > > > > > > > $targeting_idea_selector->requestedAttributeTypes = > > > > > > > > $attribute_type; > > > > > > > > > > $targeting_idea_selector->searchParameters = > array(); > > > > > > > > > > $related_to_keyword_search_parameter = new > > > > > > > > RelatedToKeywordSearchParameter(array($keyword)); > > > > > > > > $targeting_idea_selector->searchParameters[] = > > > > > > > > $related_to_keyword_search_parameter; > > > > > > > > > > $keyword_match_type_search_parameter = new > > > > > > > > KeywordMatchTypeSearchParameter(); > > > > > > > > > $keyword_match_type_search_parameter->keywordMatchTypes = > > > > > > > > array("EXACT"); > > > > > > > > $targeting_idea_selector->searchParameters[] = > > > > > > > > $keyword_match_type_search_parameter; > > > > > > > > > > $lang_target = new LanguageTarget(); > > > > > > > > $lang_target->languageCode = 'de'; > > > > > > > > $lang_target->excluded = false; > > > > > > > > $langauge_target_search_parameter = new > > > > > > > > LanguageTargetSearchParameter(array($lang_target)); > > > > > > > > $targeting_idea_selector->searchParameters[] = > > > > > > > > $langauge_target_search_parameter; > > > > > > > > > > $country_target = new CountryTarget(); > > > > > > > > $country_target->countryCode = 'DE'; > > > > > > > > $country_target->excluded = false; > > > > > > > > $country_target_search_parameter = new > > > > > > > > CountryTargetSearchParameter(array($country_target)); > > > > > > > > $targeting_idea_selector->searchParameters[] = > > > > > > > > $country_target_search_parameter; > > > > > > > > > > $keyword_page = $keyword_service- > > > > > > > > > > >get($targeting_idea_selector); > > > > > > > > > > ==== END ==== > > > > > > > > > > Any ideas where is the mistake? > > -- > =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ > 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<adwords-api%2bunsubscr...@googlegroups.com> > For more options, visit this group at > http://groups.google.com/group/adwords-api?hl=en > -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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