Hi Morgan,
Thank you for reaching out to the Google Ads Scripts support team.
I would suggest that you go through the documents AdsApp.VideoCampaignSelector and AdsApp.CampaignSelector to retrieve Video and Search campaigns. You can use getStatsFor("TODAY").getCost() function to retrieve today’s cost of a campaign. Here is a sample code to get today’s cost.
AdsApp.Campaign().getStatsFor(“TODAY”).getCost(); // for search campaigns
AdsApp.VideoCampaign().getStatsFor(“TODAY”).getCost(); // for video campaigns
You can also get a campaign budget by using the “AdsApp.BudgetSelector” method. To pause a campaign, you can use “ApsApp.Campaign.pause()” and “AdsApp.VideoCampaign.pause()” and you can enable them by using the “enable()” method.
I hope this helps! Kindly get back to us if you still need any help.
Thanks,