Readme File. Name: Auto Scheduler Description: This script allows you to pause or enable four different adwords entities: campaigns, ads, adgroups or keywords based on a schedule you define. It utilizes the current day of the month to decide whether your entity should be paused or enabled. It will respect if you pause the entities manually or if other scripts have paused your entities. The script use labels to tag what you'd like to pause or enable on a schedule. The schedule looks like this: DayOfMonth OnOrOff 1 On 2 On 3 On 4 On 5 On 6 On 7 On 8 On 9 On ...10 to 31 Off The above example shows that the entities that are attached with the correct label will be enabled from the 1st to the 9th and will automatically be paused from the 10th to the 31st every month. Utilizes Google Spreadsheets. Detailed step by step how this script specifically works: A. If Pausing an Entity step 1: this script will pick the schedule defined in your google drive spreadsheet to determine whether to pause or unpause entities for a given day. step 2: the script loads all entities that has the labelToPause label. step 3: the script will go through all the entities and check if it has already been paused, if not, the script will pause the entity and add the labelToApplyIfPaused. B. If enabling an Entity step 1: this script will pick the schedule defined in your google drive spreadsheet to determine whether to pause or unpause entities for a given day. step 2: the script loads all entities that has the labelToApplyIfPaused label. step 3: the script will go through and unpause the entity and then remove the labelToApplyIfPaused.