Hello, I found some bugs in KeywordIdeas API: 1. 'pageSize' parametr in KeywordIdeas
Request code example: $response = $keywordPlanIdeaServiceClient->*generateKeywordIdeas*([ 'pageSize' => 1000, 'keywordSeed' = new KeywordSeed(['keywords' => [ "wig lace front", "hiker boot", "jacket carhartt" When trying to set pageSize to 500 or less, an error is returned all the time: "Too many requests. Retry in 4 seconds." If set this parameter 'pageSize' => 1000 or 'pageSize' => 5000 or 'pageSize' => 10000, - nothing changes as a result, 8871 words are returned all the time. Please make this setting work. 2. autocorrect words that are set in *KeywordIdeas* For example, I am trying to generate ideas for: "dr.house" "c+language" In this case, characters are replaced (as I understand it, according to the rules https://support.google.com/google-ads/answer/7476658). Response *KeywordIdeas* example: {"text":"dr house","keywordIdeaMetrics":{"avgMonthlySearches":"22200","monthlySearchVolumes":[{"year":"2022","month":"FEBRUARY","monthlySearches":"22200"}],"competition":"LOW","competitionIndex":"1","lowTopOfPageBidMicros":"1660000","highTopOfPageBidMicros":"4570000"},"keywordAnnotations":[]},{"text":"c language","keywordIdeaMetrics":{"avgMonthlySearches":"4400","monthlySearchVolumes":[{"year":"2022","month":"FEBRUARY","monthlySearches":"5400"}],"competition":"LOW","competitionIndex":"2","lowTopOfPageBidMicros":"1047120","highTopOfPageBidMicros":"4240000"},"keywordAnnotations":[]} set "dr.house", response "text":"dr house" set "c+language", response "text":"c language" In the *ForecastMetrics* endpoint, the "closeVariants" field has been added, which is convenient to navigate. Response *ForecastMetrics* example: {"searchQuery":"dr house","closeVariants":["dr.house"],"keywordMetrics":{"avgMonthlySearches":"22200","monthlySearchVolumes":[{"year":"2022","month":"FEBRUARY","monthlySearches":"22200"}],"competition":"LOW","competitionIndex":"1","lowTopOfPageBidMicros":"1660000","highTopOfPageBidMicros":"4570000"}},{"searchQuery":"c language","closeVariants":["c+language"],"keywordMetrics":{"avgMonthlySearches":"4400","monthlySearchVolumes":[{"year":"2022","month":"FEBRUARY","monthlySearches":"5400"}],"competition":"LOW","competitionIndex":"2","lowTopOfPageBidMicros":"1047120","highTopOfPageBidMicros":"4240000"}} "searchQuery":"dr house","closeVariants":["dr.house"] "searchQuery":"c language","closeVariants":["c+language"] Please add a similar "closeVariants" field to *KeywordIdeas*. 3. "keywordAnnotations" not for all words in KeywordIdeas The words that I put in KeywordIdeas will always be the first in the response from the ADS API, but they will always have an empty "keywordAnnotations":[] field. Although if they are received as a list of words, this field will be filled with data. set in KeywordIdeas: "iphone 11 pro" Example of first words of ADS API response: {"text":"iphone 11 pro","keywordIdeaMetrics":{"avgMonthlySearches":"246000","monthlySearchVolumes":[{"year":"2022","month":"FEBRUARY","monthlySearches":"165000"}],"competition":"HIGH","competitionIndex":"100","lowTopOfPageBidMicros":"510000","highTopOfPageBidMicros":"3390000"},"keywordAnnotations":[]} "keywordAnnotations":[] If get ideas for word "iphone", then in the results the word "iphone 11 pro" will already have "keywordAnnotations". An example of words that were not given in the payload: {"text":"iphone 11 pro","keywordIdeaMetrics":{"avgMonthlySearches":"246000","monthlySearchVolumes":[{"year":"2022","month":"FEBRUARY","monthlySearches":"165000"}],"competition":"HIGH","competitionIndex":"100","lowTopOfPageBidMicros":"510000","highTopOfPageBidMicros":"3390000"},"keywordAnnotations":{"concepts":[{"name":"apple 11","conceptGroup":{"name":"Deviantart"}}]}} "keywordAnnotations":{"concepts":[{"name":"apple 11","conceptGroup":{"name":"Deviantart"}}]} Please add "keywordAnnotations" for the keywords that are being searched for in KeywordIdeas. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog: https://googleadsdeveloper.blogspot.com/ =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API and Google Ads 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 --- You received this message because you are subscribed to the Google Groups "Google Ads API and AdWords API Forum" group. To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/57487450-5238-4258-8e87-0893223882can%40googlegroups.com.