סדרי הקצאת תקציב

אחזר את מגבלת הבסיס להוצאה של סדר הקצאת התקציב

function getBaseSpendingLimit() {   const budgetOrderIterator = AdsApp.budgetOrders().get();   for (const budgetOrder of budgetOrderIterator) {     let limitText = "";     if (budgetOrder.getSpendingLimit() == null) {       limitText = "unlimited";     } else if (budgetOrder.getTotalAdjustments() == null) {       limitText = budgetOrder.getSpendingLimit();     } else {       limitText = budgetOrder.getSpendingLimit() -           budgetOrder.getTotalAdjustments();     }     console.log("Budget Order [" + budgetOrder.getName() +         "] base spending limit: " + limitText);   } }

אחזר את סדר הקצאת התקציב הפעיל

function getActiveBudgetOrder() {   // There will only be one active budget order at any given time.   const budgetOrderIterator = AdsApp.budgetOrders()       .withCondition('account_budget.status = "ACTIVE"')       .get();   for (const budgetOrder of budgetOrderIterator) {     const budgetOrder = budgetOrderIterator.next();     console.log(`Budget Order [${budgetOrder.getName()}] is currently active.`);   } }

אחזר את כל סדרי הקצאת התקציב

function getAllBudgetOrders() {   const budgetOrderIterator = AdsApp.budgetOrders().get();   return budgetOrderIterator; }