Wednesday, October 23, 2024


With v18 of the Google Ads API, you can now use the `Recommendations.GenerateRecommendations` method during campaign construction to retrieve optimized budget suggestions for Performance Max and Search campaigns.


When using the GenerateRecommendations method with a recommendation type of `CAMPAIGN_BUDGET`, you can supply inputs, such as final URL and bidding strategy, which Google machine learning models will use to generate budget recommendations. Google Ads API users that provide a campaign creation interface can provide budget prefills that fit into the campaign creation workflow. As with many recommendation types, campaign budget recommendations provide projected [impact metrics](https://developers.google.com/google-ads/api/docs/recommendations.md.txt#recommendation_impact) to help understand the effect that implementing the recommendation will have on account performance.


**Explore additional Recommendations API features**


Recommendations in the Google Ads API offer several ways to increase your campaigns' performance through customized suggestions like adding new keywords or updating your bidding strategy. With `RecommendationSubscriptionService`, you can subscribe to automatically apply specific recommendation types of your choosing for your account. To retrieve and process recommendations directly, you can leverage the `recommendation` reporting resource.


To explore the full recommendations offering, check out our [implementation guide](https://developers.google.com/google-ads/api/docs/recommendations.md.txt).

<br />

![Portrait of the author](https://developers.google.com/static/ads/blog/images/laura_linkedin.jpeg) - Laura Chevalier, Google Ads API Team


**Labels:**

[budgets](https://developers.google.com/ads/blog/feeds/labels/budgets.md.txt),

[campaign](https://developers.google.com/ads/blog/feeds/labels/campaign.md.txt),

[google-ads](https://developers.google.com/ads/blog/feeds/labels/google-ads.md.txt),

[google-ads-api](https://developers.google.com/ads/blog/feeds/labels/google-ads-api.md.txt),

[recommendations](https://developers.google.com/ads/blog/feeds/labels/recommendations.md.txt)