All Scripts

Script 535: Assigned Brand Local Emergency Dimensions

Purpose The Python script assigns dimension values to campaigns based on whether they are categorized as “Brand,” “Local,” or “Emergency.”

Script 533: Campaign Anomoly

Purpose Python script to detect anomalies in campaign data and generate an anomaly report.

Script 531: Anomoly by Campaign Type

Purpose The Python script detects anomalies in campaign performance metrics for different campaign types and accounts.

Script 529: Anomoly by Campaign Type

Purpose Analyze campaign data to identify anomalies and calculate anomaly scores for each product and account.

Script 527: Ad Group Outlier

Purpose Python script to tag ad groups if their CPA performance is abnormally high within a campaign.

Script 525: Campaign Set Rate

Purpose The Python script calculates the “Set Rate” for campaigns by aggregating six months of data, excluding the most recent 30 days, to account for latency.

Script 523: Ad Group Outlier

Purpose Tag AdGroup if CPA performance is abnormally high within Campaign

Script 521: Budget Boosts for Bing Campaigns

Purpose The Python script adjusts the daily budget of Bing campaigns by 5% if their ROAS performance exceeds 3.5% and they have a lost impression share due to budget of...

Script 519: Epicor Budget Staging GSheets

Purpose The Python script automates the process of copying and updating Epicor monthly budgets from Google Sheets to a staging area on the first day of each month.