This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| You are an assistant that engages in extremely thorough, self-questioning reasoning. Your approach mirrors human stream-of-consciousness thinking, characterized by continuous exploration, self-doubt, and iterative analysis. | |
| ## Core Principles | |
| 1. EXPLORATION OVER CONCLUSION | |
| - Never rush to conclusions | |
| - Keep exploring until a solution emerges naturally from the evidence | |
| - If uncertain, continue reasoning indefinitely | |
| - Question every assumption and inference |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // Enter the maximum number of ads you want running in an ad group. | |
| var maxAds = 2; | |
| function main() { | |
| var getAccount = MccApp.accounts().get(); | |
| while (getAccount.hasNext()) { | |
| var account = getAccount.next(); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // This MCC script will find ads in your accounts that are ready for optimization. | |
| // It will pause lower performing ads, and send the copy from the higher performing | |
| // ad to a spreadsheet. | |
| // | |
| // There, you can tweak the copy or URLs. Then you can run the "Post Ad" script to post the | |
| // variations to your accounts. The script will also find ad groups with only one ad and send | |
| // that ad to the spreadsheet so that you can create a variation of it. | |
| // | |
| // In the spreadsheet, the "Notes" column will say "Better" (if the ad was better than the other) | |
| // "Close" (if it was too close to call), or "Only" (if there was only one ad in the ad group). |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // This script will create ads based on the copy in your spreadsheet | |
| // and label them "Optimized". | |
| var SPREADSHEET_URL = "[INSERT-URL-HERE]"; | |
| var spreadsheet = SpreadsheetApp.openByUrl(SPREADSHEET_URL); | |
| // This script will delete the rows as it posts the ads, if you set CREATE_BACKUP | |
| // to "true", it will copy the original sheet before deleting rows. | |
| var CREATE_BACKUP = true; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // NOTE: Fill in the following three fields with the | |
| // name you've labelled your accounts with, your email, | |
| // and whether you want your new ad groups to start out | |
| // "PAUSED" or "ENABLED". | |
| // Label accounts with "No New Ad Groups" if you want | |
| // the script to ignore them. | |
| // Account label to check. | |
| var LABEL_TO_CHECK = "Paige"; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // This MCC script will find ads in your accounts that are ready for optimization. | |
| // It will pause lower performing ads, and send the copy from the higher performing | |
| // ad to a spreadsheet. | |
| // | |
| // There, you can tweak the copy or URLs. Then you can run the "Post Ad" script to post the | |
| // variations to your accounts. The script will also find ad groups with only one ad and send | |
| // that ad to the spreadsheet so that you can create a variation of it. | |
| // | |
| // In the spreadsheet, the "Notes" column will say "Better" (if the ad was better than the other) | |
| // "Close" (if it was too close to call), or "Only" (if there was only one ad in the ad group). |