type DeviceCategoryTargeting (v202411)
Stay organized with collections
Save and categorize content based on your preferences.
Represents device categories that are being targeted or excluded by the LineItem.
- Namespace
-
https://www.google.com/apis/ads/publisher/v202411
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-06 UTC.
[null,null,["Last updated 2025-08-06 UTC."],[[["\u003cp\u003eDeviceCategoryTargeting refers to the device categories, such as mobile devices or browsers, that are either targeted or excluded by a LineItem.\u003c/p\u003e\n"],["\u003cp\u003eIt includes two main fields: \u003ccode\u003etargetedDeviceCategories\u003c/code\u003e for specifying the intended device categories, and \u003ccode\u003eexcludedDeviceCategories\u003c/code\u003e for those to be avoided.\u003c/p\u003e\n"],["\u003cp\u003eBoth fields can utilize a variety of Technology types for targeting and exclusion, including Browser, DeviceCapability, MobileCarrier, and OperatingSystem.\u003c/p\u003e\n"],["\u003cp\u003eThe namespace for DeviceCategoryTargeting is \u003ccode\u003ehttps://www.google.com/apis/ads/publisher/v202411\u003c/code\u003e.\u003c/p\u003e\n"]]],["DeviceCategoryTargeting specifies device categories targeted or excluded by a LineItem. The service list includes AdRuleService, AdjustmentService, ForecastService, and others. PublisherQueryLanguageService dependencies include TechnologyTargeting. Targeted and excluded categories encompass Technology, BandwidthGroup, Browser, BrowserLanguage, DeviceCapability, DeviceCategory, DeviceManufacturer, MobileCarrier, MobileDevice, MobileDeviceSubmodel, OperatingSystem, and OperatingSystemVersion. The targeting and excluding are for LineItems within ForecastService. The namespace for this data is `https://www.google.com/apis/ads/publisher/v202411`.\n"],null,["# type DeviceCategoryTargeting (v202411)\n\n**Service** \n[AdRuleService](/ad-manager/api/reference/v202411/AdRuleService.DeviceCategoryTargeting) [AdjustmentService](/ad-manager/api/reference/v202411/AdjustmentService.DeviceCategoryTargeting) [ForecastService](/ad-manager/api/reference/v202411/ForecastService.DeviceCategoryTargeting) [LineItemService](/ad-manager/api/reference/v202411/LineItemService.DeviceCategoryTargeting) [NativeStyleService](/ad-manager/api/reference/v202411/NativeStyleService.DeviceCategoryTargeting) [ProposalLineItemService](/ad-manager/api/reference/v202411/ProposalLineItemService.DeviceCategoryTargeting) [ProposalService](/ad-manager/api/reference/v202411/ProposalService.DeviceCategoryTargeting) **PublisherQueryLanguageService** [TargetingPresetService](/ad-manager/api/reference/v202411/TargetingPresetService.DeviceCategoryTargeting) [YieldGroupService](/ad-manager/api/reference/v202411/YieldGroupService.DeviceCategoryTargeting) **Dependencies** \n[TechnologyTargeting](/ad-manager/api/reference/v202411/PublisherQueryLanguageService.TechnologyTargeting) \n▼\n**DeviceCategoryTargeting**\n\nRepresents device categories that are being targeted or excluded by the [LineItem](/ad-manager/api/reference/v202411/ForecastService.LineItem).\n\n*** ** * ** ***\n\nNamespace\n:\n `https://www.google.com/apis/ads/publisher/v202411`\n\n| Field ----- ||\n|--------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ### `targetedDeviceCategories` | 1. ` `[Technology](/ad-manager/api/reference/v202411/PublisherQueryLanguageService.Technology)`[]` 1. ` `[BandwidthGroup](/ad-manager/api/reference/v202411/PublisherQueryLanguageService.BandwidthGroup)` ` 2. ` `[Browser](/ad-manager/api/reference/v202411/PublisherQueryLanguageService.Browser)` ` 3. ` `[BrowserLanguage](/ad-manager/api/reference/v202411/PublisherQueryLanguageService.BrowserLanguage)` ` 4. ` `[DeviceCapability](/ad-manager/api/reference/v202411/PublisherQueryLanguageService.DeviceCapability)` ` 5. ` `[DeviceCategory](/ad-manager/api/reference/v202411/PublisherQueryLanguageService.DeviceCategory)` ` 6. ` `[DeviceManufacturer](/ad-manager/api/reference/v202411/PublisherQueryLanguageService.DeviceManufacturer)` ` 7. ` `[MobileCarrier](/ad-manager/api/reference/v202411/PublisherQueryLanguageService.MobileCarrier)` ` 8. ` `[MobileDevice](/ad-manager/api/reference/v202411/PublisherQueryLanguageService.MobileDevice)` ` 9. ` `[MobileDeviceSubmodel](/ad-manager/api/reference/v202411/PublisherQueryLanguageService.MobileDeviceSubmodel)` ` 10. ` `[OperatingSystem](/ad-manager/api/reference/v202411/PublisherQueryLanguageService.OperatingSystem)` ` 11. ` `[OperatingSystemVersion](/ad-manager/api/reference/v202411/PublisherQueryLanguageService.OperatingSystemVersion)` ` \u003cbr /\u003e Device categories that are being targeted by the [LineItem](/ad-manager/api/reference/v202411/ForecastService.LineItem). |\n| ### `excludedDeviceCategories` | 1. ` `[Technology](/ad-manager/api/reference/v202411/PublisherQueryLanguageService.Technology)`[]` 1. ` `[BandwidthGroup](/ad-manager/api/reference/v202411/PublisherQueryLanguageService.BandwidthGroup)` ` 2. ` `[Browser](/ad-manager/api/reference/v202411/PublisherQueryLanguageService.Browser)` ` 3. ` `[BrowserLanguage](/ad-manager/api/reference/v202411/PublisherQueryLanguageService.BrowserLanguage)` ` 4. ` `[DeviceCapability](/ad-manager/api/reference/v202411/PublisherQueryLanguageService.DeviceCapability)` ` 5. ` `[DeviceCategory](/ad-manager/api/reference/v202411/PublisherQueryLanguageService.DeviceCategory)` ` 6. ` `[DeviceManufacturer](/ad-manager/api/reference/v202411/PublisherQueryLanguageService.DeviceManufacturer)` ` 7. ` `[MobileCarrier](/ad-manager/api/reference/v202411/PublisherQueryLanguageService.MobileCarrier)` ` 8. ` `[MobileDevice](/ad-manager/api/reference/v202411/PublisherQueryLanguageService.MobileDevice)` ` 9. ` `[MobileDeviceSubmodel](/ad-manager/api/reference/v202411/PublisherQueryLanguageService.MobileDeviceSubmodel)` ` 10. ` `[OperatingSystem](/ad-manager/api/reference/v202411/PublisherQueryLanguageService.OperatingSystem)` ` 11. ` `[OperatingSystemVersion](/ad-manager/api/reference/v202411/PublisherQueryLanguageService.OperatingSystemVersion)` ` \u003cbr /\u003e Device categories that are being excluded by the [LineItem](/ad-manager/api/reference/v202411/ForecastService.LineItem). |"]]