function main() {
var sheetUrl = '
https://docs.google.com/spreadsheets/d/1bSoKQgmZ-MeYtlPImYDkim8TpvCfU94i0vHxiO08qwE/edit?gid=0#gid=0';
var sheetName = 'Campaign Reprot'; // Change this to your specific sheet name
// Open spreadsheet and get the sheet
var spreadsheet = SpreadsheetApp.openByUrl(sheetUrl);
var sheet = spreadsheet.getSheetByName(sheetName);
// Clear the existing content
sheet.clear();
// Define your report
var report = AdsApp.report(
"SELECT UAC_MH_Google_Order_Req_NeedHelp, Impressions, Clicks, Cost, Installs, CostPerInstall, Leads, CostPerLead " +
"FROM CAMPAIGN_PERFORMANCE_REPORT " +
"DURING LAST_30_DAYS"
);
// Get the rows from the report
var rows = report.rows();
// Create an array to store data
var data = [];
data.push(['UAC_MH_Google_Order_Req_NeedHelp', 'Impressions', 'Clicks', 'Cost', 'Installs', 'Cost per Install', 'Leads', 'Cost per Lead']); // Add headers
// Loop through the rows and add to the data array
while (rows.hasNext()) {
var row = rows.next();
data.push([
row['UAC_MH_Google_Order_Req_NeedHelp'],
row['Impressions'],
row['Clicks'],
row['Cost'],
row['Installs'],
row['CostPerInstall'],
row['Leads'],
row['CostPerLead']
]);
}
// Paste data into the sheet
sheet.getRange(1, 1, data.length, data[0].length).setValues(data);