Pedidos de presupuesto
Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.
Recuperar el límite de inversión básico del pedido de presupuesto
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); } }
Recuperar el pedido de presupuesto activo
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.`); } }
Recuperar todos los pedidos de presupuesto
function getAllBudgetOrders() { const budgetOrderIterator = AdsApp.budgetOrders().get(); return budgetOrderIterator; }
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-08-21 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-08-21 (UTC)"],[[["\u003cp\u003eThis script provides functions to retrieve budget order information from Google Ads, including the base spending limit, active budget order, and all budget orders.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003egetBaseSpendingLimit()\u003c/code\u003e calculates and logs the base spending limit of each budget order, considering total adjustments.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003egetActiveBudgetOrder()\u003c/code\u003e identifies and logs the currently active budget order within the Google Ads account.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003egetAllBudgetOrders()\u003c/code\u003e retrieves and returns an iterator containing all budget orders associated with the account.\u003c/p\u003e\n"]]],[],null,["Retrieve base spending limit of budget order \n\n```gdscript\nfunction getBaseSpendingLimit() {\n const budgetOrderIterator = AdsApp.budgetOrders().get();\n for (const budgetOrder of budgetOrderIterator) {\n let limitText = \"\";\n if (budgetOrder.getSpendingLimit() == null) {\n limitText = \"unlimited\";\n } else if (budgetOrder.getTotalAdjustments() == null) {\n limitText = budgetOrder.getSpendingLimit();\n } else {\n limitText = budgetOrder.getSpendingLimit() -\n budgetOrder.getTotalAdjustments();\n }\n console.log(\"Budget Order [\" + budgetOrder.getName() +\n \"] base spending limit: \" + limitText);\n }\n}\n```\n\nRetrieve the active budget order \n\n```gdscript\nfunction getActiveBudgetOrder() {\n // There will only be one active budget order at any given time.\n const budgetOrderIterator = AdsApp.budgetOrders()\n .withCondition('account_budget.status = \"ACTIVE\"')\n .get();\n for (const budgetOrder of budgetOrderIterator) {\n const budgetOrder = budgetOrderIterator.next();\n console.log(`Budget Order [${budgetOrder.getName()}] is currently active.`);\n }\n}\n```\n\nRetrieve all budget orders \n\n```gdscript\nfunction getAllBudgetOrders() {\n const budgetOrderIterator = AdsApp.budgetOrders().get();\n return budgetOrderIterator;\n}\n```"]]