account | GadsAccountItem or object or array of object or string or integer | Yes | - | Select the Google Ads account, ask the user for it if not provided |
action | string or SelectableOption | Yes | - | Whether to apply or dismiss the recommendations. Options: ‘APPLY’, ‘DISMISS’ |
recommendations | string or array of any or object | Yes | - | The recommendations to apply or dismiss. Accepts a list where each item is either a recommendation resource name like ‘customers/1234567890/recommendations/987654’, a bare recommendation ID, or (for APPLY only) an ApplyRecommendationOperation object with ‘resourceName’ plus optional typed apply parameters in Google’s native camelCase, for example {“resourceName”: “customers/123/recommendations/456”, “campaignBudget”: {“newBudgetAmountMicros”: “5000000”}}. Omit apply parameters to apply with Google’s recommended values. Recommendation resource names come from querying the ‘recommendation’ resource with gads_run_gaql_query or gads_get_report. All items in one run should be the same recommendation type when partial failure is off. Note used API version is https://developers.google.com/google-ads/api/fields/v25/campaign_query_builder |
partial_failure | boolean | No | True | When true, valid operations succeed even if some operations fail |