I’m currently working with the Google Ads API v21 (gRPC via Node.js) and trying to use ReachPlanService.generateReachForecast to get traffic estimation before publishing Demand Gen campaigns.
I am image-only Demand Gen ads (non-video) when create a campaign i assigned 1:1 image asset only and the whole campaign are able to see in my Google Ads Account
I’m initializing gRPC clients manually in Node.js, using the compiled proto definitions from:
Here’s how I load my descriptor and create clients:
And metadata =
This is my request and how i call the service =
I did saw this:
However, I want to ask
1. Does ReachPlanService.generateReachForecast currently support Demand Gen campaigns that use only image assets (without any video)?
2. Is there a recommended alternative to estimate reach/clicks before publishing Demand Gen image campaigns?
![]() |
Google Ads API Team |
[2025-10-14 03:23:40Z GMT] This message is in relation to case "ref:!00D1U01174p.!500Ht01vQiZ9:ref" (ADR-00335374)