Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Czarto/Adwords-Scripts
/ functions
Functions
57 in github.com/Czarto/Adwords-Scripts
⨍
Functions
57
◇
Types & classes
0
↓ 5 callers
Function
dateTo_yyyy_mm_yy
(date)
device-bid-adjustments.js:252
↓ 4 callers
Function
TODAY
()
location-bid-adjustments.js:283
↓ 4 callers
Function
formatDate
(date)
location-bid-adjustments.js:357
↓ 4 callers
Function
writeOutput
(outputArray, formatArray, sheet, nGramName, levelName, filterText, clearSpreadsheet)
brainlabs/report-ngram-keywords.js:635
↓ 3 callers
Function
formatDate
min-roas-bidding.js:296
↓ 3 callers
Function
getSelector
* Get filtered selector based on campaign and label filters
min-roas-bidding.js:231
↓ 2 callers
Function
TODAY
* Get today's date
min-roas-bidding.js:307
↓ 2 callers
Function
TODAY
()
device-bid-adjustments.js:266
↓ 2 callers
Function
cleanup
()
location-bid-adjustments.js:109
↓ 2 callers
Function
formatDateQuery
(dateRangeStart, dateRangeEnd)
device-bid-adjustments.js:294
↓ 2 callers
Function
formatReportDateRange
(dateRange)
location-bid-adjustments.js:335
↓ 2 callers
Function
getAdGroupConversionValue
* Get conversion value for an ad group
min-roas-bidding.js:207
↓ 2 callers
Function
getLabelByName
(name)
device-bid-adjustments.js:92
↓ 2 callers
Function
getMaxCpcBid
* Calculate maximum CPC bid based on performance
min-roas-bidding.js:259
↓ 1 callers
Function
adjustDeviceBid
(campaign, deviceData, campaignRevenuePerClick)
device-bid-adjustments.js:188
↓ 1 callers
Function
applyLabelToCampaigns
(label)
device-bid-adjustments.js:105
↓ 1 callers
Function
buildCampaignQuery
(dateRange, dateRangeEnd)
device-bid-adjustments.js:143
↓ 1 callers
Function
buildDeviceQuery
(campaignId, dateRange, dateRangeEnd)
device-bid-adjustments.js:178
↓ 1 callers
Function
checkLabelExists
* Check and create required labels if they don't exist
min-roas-bidding.js:112
↓ 1 callers
Function
checkLabelExists
()
location-bid-adjustments.js:98
↓ 1 callers
Function
cleanupLabels
* Clean up processing labels
min-roas-bidding.js:123
↓ 1 callers
Function
cleanupLabels
(labelResource)
device-bid-adjustments.js:116
↓ 1 callers
Function
decreaseHighCostAdGroups
* Decrease bids for high-cost AdGroups
min-roas-bidding.js:175
↓ 1 callers
Function
formatDateRange
* Format date range for reporting
min-roas-bidding.js:291
↓ 1 callers
Function
getCampaignById
(campaignId)
device-bid-adjustments.js:228
↓ 1 callers
Function
getCampaignSelector
(selector, dateRange)
location-bid-adjustments.js:266
↓ 1 callers
Function
getCampaignStats
(campaignId, dateRange)
location-bid-adjustments.js:184
↓ 1 callers
Function
getDateRange
* Get date range object
min-roas-bidding.js:269
↓ 1 callers
Function
getDateRange
(dateRange)
device-bid-adjustments.js:308
↓ 1 callers
Function
getDeviceTarget
(campaign, device)
device-bid-adjustments.js:203
↓ 1 callers
Function
getFilteredAdGroupIterator
* Gets an iterator of ad groups based on campaign filters
shopping-setproductbid-to-adgroupbid.js:68
↓ 1 callers
Function
getOrCreateLabel
()
device-bid-adjustments.js:83
↓ 1 callers
Function
initLabels
* Initialize processing labels
min-roas-bidding.js:97
↓ 1 callers
Function
initLabels
()
location-bid-adjustments.js:79
↓ 1 callers
Function
initializeProcessing
()
device-bid-adjustments.js:76
↓ 1 callers
Function
processCampaign
(campaignData, dateRange, dateRangeEnd)
device-bid-adjustments.js:155
↓ 1 callers
Function
processDevices
(campaign, campaignId, campaignRevenuePerClick, dateRange, dateRangeEnd)
device-bid-adjustments.js:168
↓ 1 callers
Function
processLocationBidAdjustment
(campaign, row, campaignRevenuePerClick)
location-bid-adjustments.js:205
↓ 1 callers
Function
processProductGroups
* Processes all product groups for a given ad group
shopping-setproductbid-to-adgroupbid.js:88
↓ 1 callers
Function
setAdGroupsToMax
* Increase AdGroup bids based on conversion performance
min-roas-bidding.js:138
↓ 1 callers
Function
setDeviceBidModifier
(dateRange, dateRangeEnd)
device-bid-adjustments.js:130
↓ 1 callers
Function
setLocationBids
(dateRange)
location-bid-adjustments.js:122
↓ 1 callers
Function
setLocationBidsForCampaigns
(campaignIterator, dateRange)
location-bid-adjustments.js:142
↓ 1 callers
Function
setProductGroupBid
* Recursively sets bids to product group and its children * @param {ProductGroup} productGroup - The product group to process * @param {number} bid
shopping-setproductbid-to-adgroupbid.js:102
↓ 1 callers
Function
setProductGroupBidsToAdGroupBids
* Sets product group bids to match their parent ad group's bid
shopping-setproductbid-to-adgroupbid.js:53
↓ 1 callers
Function
updateBidModifier
(target, deviceRevenuePerClick, campaignRevenuePerClick)
device-bid-adjustments.js:213
↓ 1 callers
Function
updateLocationBidModifier
(campaign, locationId, currentBidModifier, isIncrease)
location-bid-adjustments.js:240
Function
LAST_90_DAYS
()
device-bid-adjustments.js:275
Function
LAST_90_DAYS
()
location-bid-adjustments.js:296
Function
LAST_YEAR
()
device-bid-adjustments.js:285
Function
LAST_YEAR
()
location-bid-adjustments.js:311
Function
dateRangeToString
(dateRange, dateRangeEnd)
location-bid-adjustments.js:323
Function
main
()
shopping-setproductbid-to-adgroupbid.js:41
Function
main
()
min-roas-bidding.js:73
Function
main
()
device-bid-adjustments.js:59
Function
main
()
location-bid-adjustments.js:58
Function
main
* * Search Query Mining Tool * * This script calculates the contribution of each word or phrase found in the * search query report and outputs a repo
brainlabs/report-ngram-keywords.js:14