This file contains 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
// Copyright 2015, Google Inc. All Rights Reserved. | |
// | |
// Licensed under the Apache License, Version 2.0 (the "License"); | |
// you may not use this file except in compliance with the License. | |
// You may obtain a copy of the License at | |
// | |
// http://www.apache.org/licenses/LICENSE-2.0 | |
// | |
// Unless required by applicable law or agreed to in writing, software | |
// distributed under the License is distributed on an "AS IS" BASIS, |
This file contains 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
// Granular Anomaly Detector Script | |
// | |
// Copyright 2016-2019 - Optmyzr Inc - All Rights Reserved | |
// Visit www.optmyzr.com for more AdWords Scripts and PPC Management Tools and Reports | |
// | |
// Licensed under the Apache License, Version 2.0 (the "License"); | |
// you may not use this file except in compliance with the License. | |
// You may obtain a copy of the License at | |
// | |
// http://www.apache.org/licenses/LICENSE-2.0 |
This file contains 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
var DEBUG = 0; | |
function main() { | |
var spreadsheetName = "Bid Ranges"; | |
var spreadsheetUrl = ""; | |
var accountManagers = ""; | |
var overWriteOldData = 1; | |
var sheetNames = ["Campaigns", "Keywords"]; |
This file contains 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
// Generate Expanded Text Ads From Landing Page Meta Data - AdWords Script | |
// | |
// Copyright 2016 - Optmyzr Inc - All Rights Reserved | |
// For more AdWords Scripts and PPC Management Tools and Reports, visit | |
// | |
// https://www.optmyzr.com/ | |
// | |
// Licensed under the Apache License, Version 2.0 (the "License"); | |
// you may not use this file except in compliance with the License. | |
// You may obtain a copy of the License at |
This file contains 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
// Account, Campaign, and Ad Group Level Quality Score | |
// ------------------------------------------------- | |
// Script created by Frederick Vallaeys | |
// Optmyzr - http://www.optmyzr.com http://www.optmyzr.com/enhanced-scripts-for-adwords | |
// Copyright 2012-2016 - Optmyzr Inc. | |
// | |
function main() { |
This file contains 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
/* | |
// AdWords Script: Check If Accounts Have Automatically Added Ads | |
// --------------------------------------------------------------- | |
// Copyright 2017 Optmyzr Inc., All Rights Reserved | |
// | |
// This MCC level AdWords Script reports which accounts have | |
// ads with the label "Added by AdWords", indicating that | |
// Google is automatically testing new ad variations. | |
// Users can then go to the impacted accounts and search for the | |
// label and decide whether or not to keep these new ads. |
This file contains 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
/* | |
// AdWords Script: Check and set keyword bids for stacked (tiered) bid strategy | |
// ----------------------------------------------------------------------------- | |
// Copyright 2017 Optmyzr Inc., All Rights Reserved | |
// | |
// This script helps you compare bids for the same keyword in multiple match types | |
// It can output just keywords for which a less restrictive match type has equal or higher bids (mode 1) | |
// or it can output all keywords so you can see the bids by match type (mode 2) | |
// | |
// New bids can be generated and uploaded with the spreadsheet through Bulk Uploads. The file is NOT compatible with AdWords Editor. |
This file contains 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
var AGGREGATION_RANGE = "month"; | |
function updateAggregateData() { | |
var dataSheetName = "Raw Data"; | |
var reportSheetName = "For Reports"; | |
var timeAggregatedData = new Array(); | |
var answeredCalls = 0; | |
var notAnsweredCalls = 0; |
This file contains 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
/* | |
// AdWords Script: Append YouTube Video Stats to Video Placement Report | |
// --------------------------------------------------------------------- | |
// Copyright 2017 Optmyzr Inc., All Rights Reserved | |
// | |
// This script adds YT statistics like 'likes,' 'dislikes,' 'comments,' etc to a Google Sheet of videos | |
// that your in-stream video ads have appeared on. You can then use these stats to determine when a video should | |
// be added as a negative placement, for example when there is too high a ratio of 'dislikes' to 'likes'. | |
// | |
// Thanks to Kris Belau from Firewood Marketing for presenting the concept at SMX West 2017. |
This file contains 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
/* | |
OPTMYZR.COM - PPC AUTOMATION AND TOOLS | |
--------------------------------------- | |
Script by Optmyzr Inc. 2016-2018 | |
This script checks whether an AdWords account has gone offline, possibly due to a declined credit card. | |
It does this by checking if a selected metric (like impressions) has accrued some value over a chosen | |
number of hours. The user can choose the number of hours to look back so that they can account for | |
expected periods of non-activity (e.g. due to dayparting) | |
OlderNewer