[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-06 UTC."],[[["\u003cp\u003eThe \u003ccode\u003eOrderService\u003c/code\u003e allows for performing actions on \u003ccode\u003eOrder\u003c/code\u003e objects within Google Ad Manager.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eOrderAction\u003c/code\u003e encompasses various operations like approving, archiving, deleting, pausing, and resuming orders.\u003c/p\u003e\n"],["\u003cp\u003eThis service uses the namespace \u003ccode\u003ehttps://www.google.com/apis/ads/publisher/v202408\u003c/code\u003e for its operations.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can utilize the \u003ccode\u003eperformOrderAction()\u003c/code\u003e method to execute these actions on orders.\u003c/p\u003e\n"]]],["The `OrderService` utilizes the `performOrderAction()` function to execute various `OrderAction` operations. These actions include approving, disapproving, archiving, deleting, pausing, resuming, retracting, submitting for approval, and unarchiving orders. There are also actions that handle the same process without making any reservation changes. All of this actions can be performed on `Order` objects, all within the namespace `https://www.google.com/apis/ads/publisher/v202408`.\n"],null,["# abstract type OrderAction (v202408)\n\n**Service** \n**OrderService** **Dependencies** \n[performOrderAction()](/ad-manager/api/reference/v202408/OrderService#performOrderAction) \n▼\n**OrderAction** **Inheritance** \n**OrderAction** \n▼\n[ApproveOrders](/ad-manager/api/reference/v202408/OrderService.ApproveOrders) [ApproveOrdersWithoutReserva...](/ad-manager/api/reference/v202408/OrderService.ApproveOrdersWithoutReservationChanges \"ApproveOrdersWithoutReservationChanges\") [ArchiveOrders](/ad-manager/api/reference/v202408/OrderService.ArchiveOrders) [DeleteOrders](/ad-manager/api/reference/v202408/OrderService.DeleteOrders) [DisapproveOrders](/ad-manager/api/reference/v202408/OrderService.DisapproveOrders) [DisapproveOrdersWithoutRese...](/ad-manager/api/reference/v202408/OrderService.DisapproveOrdersWithoutReservationChanges \"DisapproveOrdersWithoutReservationChanges\") [PauseOrders](/ad-manager/api/reference/v202408/OrderService.PauseOrders) [ResumeOrders](/ad-manager/api/reference/v202408/OrderService.ResumeOrders) [RetractOrders](/ad-manager/api/reference/v202408/OrderService.RetractOrders) [RetractOrdersWithoutReserva...](/ad-manager/api/reference/v202408/OrderService.RetractOrdersWithoutReservationChanges \"RetractOrdersWithoutReservationChanges\") [SubmitOrdersForApproval](/ad-manager/api/reference/v202408/OrderService.SubmitOrdersForApproval) [SubmitOrdersForApprovalWith...](/ad-manager/api/reference/v202408/OrderService.SubmitOrdersForApprovalWithoutReservationChanges \"SubmitOrdersForApprovalWithoutReservationChanges\") [UnarchiveOrders](/ad-manager/api/reference/v202408/OrderService.UnarchiveOrders)\n\nRepresents the actions that can be performed on [Order](/ad-manager/api/reference/v202408/OrderService.Order) objects.\n\n*** ** * ** ***\n\nNamespace\n:\n `https://www.google.com/apis/ads/publisher/v202408`\n\n| Field ----- ||\n|---|---|"]]