GrpSettings contains information for a line item that will have a target demographic when
serving. This information will be used to set up tracking and enable reporting on the demographic
information.
Namespace
https://www.google.com/apis/ads/publisher/v202411
Field
minTargetAge
xsd:long
Specifies the minimum target age (in years) of the LineItem. This field is only
applicable if provider is not null.
maxTargetAge
xsd:long
Specifies the maximum target age (in years) of the LineItem. This field is only
applicable if provider is not null.
The value returned if the actual value is not exposed by the requested API version.
NIELSEN
inTargetRatioEstimateMilliPercent
xsd:long
Estimate for the in-target ratio given the line item's audience targeting. This field is only
applicable if provider is Nielsen, LineItem.primaryGoal is in-target
impressions, and LineItem.CostType is in-target CPM. This field determines the
in-target ratio to use for pacing Nielsen line items before Nielsen reporting data is
available. Represented as a milli percent, so 55.7% becomes 55700.
Specifies which pacing computation to apply in pacing to impressions from connected devices.
This field is required if enableNielsenCoViewingSupport is true.
Enumerations
UNKNOWN
The value returned if the actual value is not exposed by the requested API version.
NONE
The value returned if Nielsen measurement is disabled for connected devices.
COVIEW
Indicates that Nielsen impressions on connected devices are included, and we apply coviewing in
pacing.
STRICT_COVIEW
Indicates that Nielsen impressions on connected devices are included, and we apply strict
coviewing in pacing.
[[["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\u003e\u003ccode\u003eGrpSettings\u003c/code\u003e provides demographic targeting information for line items to enable tracking and reporting.\u003c/p\u003e\n"],["\u003cp\u003eIt includes fields for age range, gender, GRP provider, in-target ratio estimate, and Nielsen Connected TV pacing options.\u003c/p\u003e\n"],["\u003cp\u003eThese settings help define the target audience for a line item and optimize delivery based on demographic data.\u003c/p\u003e\n"],["\u003cp\u003eThe namespace for \u003ccode\u003eGrpSettings\u003c/code\u003e is \u003ccode\u003ehttps://www.google.com/apis/ads/publisher/v202411\u003c/code\u003e.\u003c/p\u003e\n"]]],["`GrpSettings` defines demographic targeting for line items, including minimum and maximum target age, target gender (Male, Female, Both), and the provider (e.g., Nielsen). It also details the in-target ratio estimate for line items with audience targeting and in-target CPM. Pacing configurations specify how to handle impressions from connected devices (e.g., coviewing) and determine device categorization for auto-pacing, either Google or Nielsen. Additionally, `GrpSetting` has a field to determine if true coview should be applied.\n"],null,["# type GrpSettings (v202411)\n\n**Service** \n**ForecastService** [LineItemService](/ad-manager/api/reference/v202411/LineItemService.GrpSettings) [ProposalLineItemService](/ad-manager/api/reference/v202411/ProposalLineItemService.GrpSettings) **Dependencies** \n[LineItemSummary](/ad-manager/api/reference/v202411/ForecastService.LineItemSummary) [ProposalLineItem](/ad-manager/api/reference/v202411/ForecastService.ProposalLineItem) \n▼\n**GrpSettings**\n\n\n`GrpSettings` contains information for a line item that will have a target demographic when\nserving. This information will be used to set up tracking and enable reporting on the demographic\ninformation.\n\n*** ** * ** ***\n\nNamespace\n:\n `https://www.google.com/apis/ads/publisher/v202411`\n\n| Field ----- ||\n|-----------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ### `minTargetAge` | ` `xsd:`long` Specifies the minimum target age (in years) of the [LineItem](/ad-manager/api/reference/v202411/ForecastService.LineItem). This field is only applicable if [provider](#provider) is not null. |\n| ### `maxTargetAge` | ` `xsd:`long` Specifies the maximum target age (in years) of the [LineItem](/ad-manager/api/reference/v202411/ForecastService.LineItem). This field is only applicable if [provider](#provider) is not null. |\n| ### `targetGender` | ` `[GrpTargetGender](/ad-manager/api/reference/v202411/ForecastService.GrpTargetGender)` ` Specifies the target gender of the [LineItem](/ad-manager/api/reference/v202411/ForecastService.LineItem). This field is only applicable if [provider](#provider) is not null. *** ** * ** *** **Enumerations** `UNKNOWN` : The value returned if the actual value is not exposed by the requested API version. `MALE` : Indicates that the GRP target gender is Male. `FEMALE` : Indicates that the GRP target gender is Female. `BOTH` : Indicates that the GRP target gender is both male and female. \u003cbr /\u003e |\n| ### `provider` | ` `[GrpProvider](/ad-manager/api/reference/v202411/ForecastService.GrpProvider)` ` Specifies the GRP provider of the [LineItem](/ad-manager/api/reference/v202411/ForecastService.LineItem). *** ** * ** *** **Enumerations** `UNKNOWN` : The value returned if the actual value is not exposed by the requested API version. `NIELSEN` : \u003cbr /\u003e |\n| ### `inTargetRatioEstimateMilliPercent` | ` `xsd:`long` Estimate for the in-target ratio given the line item's audience targeting. This field is only applicable if [provider](#provider) is Nielsen, [LineItem.primaryGoal](/ad-manager/api/reference/v202411/ForecastService.LineItem#primaryGoal) is in-target impressions, and [LineItem.CostType](/ad-manager/api/reference/v202411/ForecastService.LineItem#CostType) is in-target CPM. This field determines the in-target ratio to use for pacing Nielsen line items before Nielsen reporting data is available. Represented as a milli percent, so 55.7% becomes 55700. |\n| ### `nielsenCtvPacingType` | ` `[NielsenCtvPacingType](/ad-manager/api/reference/v202411/ForecastService.NielsenCtvPacingType)` ` Specifies which pacing computation to apply in pacing to impressions from connected devices. This field is required if `enableNielsenCoViewingSupport` is true. *** ** * ** *** **Enumerations** `UNKNOWN` : The value returned if the actual value is not exposed by the requested API version. `NONE` : The value returned if Nielsen measurement is disabled for connected devices. `COVIEW` : Indicates that Nielsen impressions on connected devices are included, and we apply coviewing in pacing. `STRICT_COVIEW` : Indicates that Nielsen impressions on connected devices are included, and we apply strict coviewing in pacing. \u003cbr /\u003e |\n| ### `pacingDeviceCategorizationType` | ` `[PacingDeviceCategorizationType](/ad-manager/api/reference/v202411/ForecastService.PacingDeviceCategorizationType)` ` Specifies whether to use Google or Nielsen device breakdown in Nielsen Line Item auto pacing. *** ** * ** *** **Enumerations** `UNKNOWN` : The value returned if the actual value is not exposed by the requested API version. `GOOGLE` : Use Google's device categorization in auto-pacing. `NIELSEN` : Use Nielsen device categorization in auto-pacing \u003cbr /\u003e |\n| ### `applyTrueCoview` | ` `xsd:`boolean` \u003cbr /\u003e |"]]