type InventoryTargeting (v202408)
Stay organized with collections
Save and categorize content based on your preferences.
A collection of targeted and excluded ad units and placements.
- Namespace
-
https://www.google.com/apis/ads/publisher/v202408
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\u003eInventoryTargeting allows publishers to target or exclude specific ad units and placements for their ad campaigns.\u003c/p\u003e\n"],["\u003cp\u003eIt is used by various services like AdRuleService, AdjustmentService, and PublisherQueryLanguageService to manage inventory targeting.\u003c/p\u003e\n"],["\u003cp\u003eThe targeting can be specified using AdUnitTargeting for ad units or Placement IDs for placements.\u003c/p\u003e\n"],["\u003cp\u003eInventoryTargeting utilizes targetedAdUnits, excludedAdUnits, and targetedPlacementIds to define inclusion and exclusion criteria.\u003c/p\u003e\n"]]],["The core content outlines `InventoryTargeting`, which manages targeted and excluded ad units and placements. Key actions involve using `AdUnitTargeting` to specify lists of both `targetedAdUnits` and `excludedAdUnits`. It also uses `targetedPlacementIds` to list targeted `Placement` IDs. Several services such as `AdRuleService` , `AdjustmentService`, `AudienceSegmentService` etc, utilize `InventoryTargeting`. The namespace is identified as `https://www.google.com/apis/ads/publisher/v202408`.\n"],null,["# type InventoryTargeting (v202408)\n\n**Service** \n[AdRuleService](/ad-manager/api/reference/v202408/AdRuleService.InventoryTargeting) [AdjustmentService](/ad-manager/api/reference/v202408/AdjustmentService.InventoryTargeting) [AudienceSegmentService](/ad-manager/api/reference/v202408/AudienceSegmentService.InventoryTargeting) [ForecastService](/ad-manager/api/reference/v202408/ForecastService.InventoryTargeting) [LineItemService](/ad-manager/api/reference/v202408/LineItemService.InventoryTargeting) [NativeStyleService](/ad-manager/api/reference/v202408/NativeStyleService.InventoryTargeting) [ProposalLineItemService](/ad-manager/api/reference/v202408/ProposalLineItemService.InventoryTargeting) [ProposalService](/ad-manager/api/reference/v202408/ProposalService.InventoryTargeting) **PublisherQueryLanguageService** [TargetingPresetService](/ad-manager/api/reference/v202408/TargetingPresetService.InventoryTargeting) [YieldGroupService](/ad-manager/api/reference/v202408/YieldGroupService.InventoryTargeting) **Dependencies** \n[Targeting](/ad-manager/api/reference/v202408/PublisherQueryLanguageService.Targeting) \n▼\n**InventoryTargeting**\n\nA collection of targeted and excluded ad units and placements.\n\n*** ** * ** ***\n\nNamespace\n:\n `https://www.google.com/apis/ads/publisher/v202408`\n\n| Field ----- ||\n|----------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ### `targetedAdUnits` | ` `[AdUnitTargeting](/ad-manager/api/reference/v202408/PublisherQueryLanguageService.AdUnitTargeting)`[]` A list of targeted [AdUnitTargeting](/ad-manager/api/reference/v202408/PublisherQueryLanguageService.AdUnitTargeting). |\n| ### `excludedAdUnits` | ` `[AdUnitTargeting](/ad-manager/api/reference/v202408/PublisherQueryLanguageService.AdUnitTargeting)`[]` A list of excluded [AdUnitTargeting](/ad-manager/api/reference/v202408/PublisherQueryLanguageService.AdUnitTargeting). |\n| ### `targetedPlacementIds` | ` `xsd:`long[]` A list of targeted [Placement](/ad-manager/api/reference/v202408/PlacementService.Placement) ids. |"]]