My Google Ads Scripts runtime environment appears to be locked to a very old
AdWords API structure. All attempts to use modern
Google Ads API Scripts methods (e.g., AdsApp.campaigns().newCampaignBuilder() and AdsApp.budgets().newBudgetBuilder()) result in a TypeError: is not a function error.
I attempted various debugging and patching methods, including switching to singular AdsApp.budget() and trying a brand new account, but the issue persists. Eventually, we confirmed that programmatic Bulk Upload initiation (AdsApp.bulkUploads()) also fails due to environment constraints.
I am currently forced to use the script only to generate data, which I then have to manually download as a CSV and upload. This greatly reduces automation efficiency.
Please verify and assist in upgrading my account's Scripts runtime environment to the latest Google Ads API Scripts version, so I can utilize modern Builder syntax and achieve full programmatic bulk uploads.