I'm trying to write a script that will query the average monthly search volumes from the Google Ads API, and store them.
However, the issue I'm encountering is that whilst I can get data back from the API, it doesn't give me search volumes for
every keyword I request with about 10-15% of them missing from the response.
I'm not sure whether it's just that it's grouping similar keywords together and only returning me data on one of them, or what the issue is, but if anyone could shed some light on it (or have any fixes) that'd be really helpful.
I've tried both
KeywordPlanService.GenerateHistoricalMetrics and
KeywordPlanIdeaService.GenerateKeywordIdeas methods - and both seem to encounter this same issue.
Is there any way to get around it? The previous AdWords API would simply return the search volumes for all the keywords you entered regardless.
Many thanks,
Oliver