[[["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\u003eTargetingPresetService\u003c/code\u003e allows for targeting based on Operating Systems like Linux, Mac OS, or Windows.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eOperatingSystem\u003c/code\u003e objects inherit from \u003ccode\u003eTechnology\u003c/code\u003e and have an ID and a name assigned by Google.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eid\u003c/code\u003e field is required for targeting, while the \u003ccode\u003ename\u003c/code\u003e field is read-only.\u003c/p\u003e\n"]]],["The provided content details services and their associated components within an ad management system. Specifically, it lists several services such as AdRuleService, AdjustmentService, ForecastService, LineItemService, NativeStyleService, ProposalLineItemService, ProposalService, PublisherQueryLanguageService, TargetingPresetService, and YieldGroupService. The TargetingPresetService includes targeting criteria related to Technology. The content also describes an Operating System as part of the technology. Each field have an ID and a name.\n"],null,["**Service** \n[AdRuleService](/ad-manager/api/reference/v202411/AdRuleService.OperatingSystem) [AdjustmentService](/ad-manager/api/reference/v202411/AdjustmentService.OperatingSystem) [ForecastService](/ad-manager/api/reference/v202411/ForecastService.OperatingSystem) [LineItemService](/ad-manager/api/reference/v202411/LineItemService.OperatingSystem) [NativeStyleService](/ad-manager/api/reference/v202411/NativeStyleService.OperatingSystem) [ProposalLineItemService](/ad-manager/api/reference/v202411/ProposalLineItemService.OperatingSystem) [ProposalService](/ad-manager/api/reference/v202411/ProposalService.OperatingSystem) [PublisherQueryLanguageService](/ad-manager/api/reference/v202411/PublisherQueryLanguageService.OperatingSystem) **TargetingPresetService** [YieldGroupService](/ad-manager/api/reference/v202411/YieldGroupService.OperatingSystem) **Inheritance** \n[Technology](/ad-manager/api/reference/v202411/TargetingPresetService.Technology) \n▼\n[BandwidthGroup](/ad-manager/api/reference/v202411/TargetingPresetService.BandwidthGroup) [Browser](/ad-manager/api/reference/v202411/TargetingPresetService.Browser) [BrowserLanguage](/ad-manager/api/reference/v202411/TargetingPresetService.BrowserLanguage) [DeviceCapability](/ad-manager/api/reference/v202411/TargetingPresetService.DeviceCapability) [DeviceCategory](/ad-manager/api/reference/v202411/TargetingPresetService.DeviceCategory) [DeviceManufacturer](/ad-manager/api/reference/v202411/TargetingPresetService.DeviceManufacturer) [MobileCarrier](/ad-manager/api/reference/v202411/TargetingPresetService.MobileCarrier) [MobileDevice](/ad-manager/api/reference/v202411/TargetingPresetService.MobileDevice) [MobileDeviceSubmodel](/ad-manager/api/reference/v202411/TargetingPresetService.MobileDeviceSubmodel) **OperatingSystem** [OperatingSystemVersion](/ad-manager/api/reference/v202411/TargetingPresetService.OperatingSystemVersion)\n\nRepresents an Operating System, such as Linux, Mac OS or Windows.\n\n*** ** * ** ***\n\nNamespace\n:\n `https://www.google.com/apis/ads/publisher/v202411`\n\n| Field ||\n|--------|-----------------------------------------------------------------------------------------------------------------|\n| **`Technology` (inherited)** ||\n| `id` | ` `xsd:`long` The unique ID of the `Technology`. This value is required for all forms of `TechnologyTargeting`. |\n| `name` | ` `xsd:`string` The name of the technology being targeting. This value is read-only and is assigned by Google. |\n| **`OperatingSystem`** ||"]]