[[["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\u003eThis page outlines the \u003ccode\u003eNotNullError.Reason\u003c/code\u003e enumeration within the Google Ad Manager API.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eNotNullError.Reason\u003c/code\u003e indicates why a required field was not provided when interacting with the API.\u003c/p\u003e\n"],["\u003cp\u003ePossible reasons include arguments 1, 2, or 3 being null, or an unknown reason.\u003c/p\u003e\n"],["\u003cp\u003eThis information assists in debugging and resolving issues related to missing required values within API calls.\u003c/p\u003e\n"]]],["The core content outlines various services within an ad management platform, including AdRule, Adjustment, AdsTxt, AudienceSegment, and many others. These services cover areas like creative management, targeting, forecasting, inventory, and reporting. Each service links to a `NotNullError.Reason`, which addresses potential null value errors. The `NotNullError.Reason` lists possible error types: `ARG1_NULL`, `ARG2_NULL`, `ARG3_NULL`, `NULL`, and `UNKNOWN`, indicating problems with arguments or unexposed API values.\n"],null,["# enum NotNullError.Reason (v202408)\n\n**Service** \n[AdRuleService](/ad-manager/api/reference/v202408/AdRuleService.NotNullError.Reason) [AdjustmentService](/ad-manager/api/reference/v202408/AdjustmentService.NotNullError.Reason) [AdsTxtService](/ad-manager/api/reference/v202408/AdsTxtService.NotNullError.Reason) [AudienceSegmentService](/ad-manager/api/reference/v202408/AudienceSegmentService.NotNullError.Reason) [CdnConfigurationService](/ad-manager/api/reference/v202408/CdnConfigurationService.NotNullError.Reason) [CmsMetadataService](/ad-manager/api/reference/v202408/CmsMetadataService.NotNullError.Reason) [CompanyService](/ad-manager/api/reference/v202408/CompanyService.NotNullError.Reason) [ContactService](/ad-manager/api/reference/v202408/ContactService.NotNullError.Reason) [ContentBundleService](/ad-manager/api/reference/v202408/ContentBundleService.NotNullError.Reason) [ContentService](/ad-manager/api/reference/v202408/ContentService.NotNullError.Reason) [CreativeService](/ad-manager/api/reference/v202408/CreativeService.NotNullError.Reason) [CreativeSetService](/ad-manager/api/reference/v202408/CreativeSetService.NotNullError.Reason) [CreativeTemplateService](/ad-manager/api/reference/v202408/CreativeTemplateService.NotNullError.Reason) [CreativeWrapperService](/ad-manager/api/reference/v202408/CreativeWrapperService.NotNullError.Reason) [CustomFieldService](/ad-manager/api/reference/v202408/CustomFieldService.NotNullError.Reason) [CustomTargetingService](/ad-manager/api/reference/v202408/CustomTargetingService.NotNullError.Reason) [DaiAuthenticationKeyService](/ad-manager/api/reference/v202408/DaiAuthenticationKeyService.NotNullError.Reason) [DaiEncodingProfileService](/ad-manager/api/reference/v202408/DaiEncodingProfileService.NotNullError.Reason) [ForecastService](/ad-manager/api/reference/v202408/ForecastService.NotNullError.Reason) [InventoryService](/ad-manager/api/reference/v202408/InventoryService.NotNullError.Reason) **LabelService** [LineItemCreativeAssociationService](/ad-manager/api/reference/v202408/LineItemCreativeAssociationService.NotNullError.Reason) [LineItemService](/ad-manager/api/reference/v202408/LineItemService.NotNullError.Reason) [LineItemTemplateService](/ad-manager/api/reference/v202408/LineItemTemplateService.NotNullError.Reason) [LiveStreamEventService](/ad-manager/api/reference/v202408/LiveStreamEventService.NotNullError.Reason) [MobileApplicationService](/ad-manager/api/reference/v202408/MobileApplicationService.NotNullError.Reason) [NativeStyleService](/ad-manager/api/reference/v202408/NativeStyleService.NotNullError.Reason) [NetworkService](/ad-manager/api/reference/v202408/NetworkService.NotNullError.Reason) [OrderService](/ad-manager/api/reference/v202408/OrderService.NotNullError.Reason) [PlacementService](/ad-manager/api/reference/v202408/PlacementService.NotNullError.Reason) [ProposalLineItemService](/ad-manager/api/reference/v202408/ProposalLineItemService.NotNullError.Reason) [ProposalService](/ad-manager/api/reference/v202408/ProposalService.NotNullError.Reason) [PublisherQueryLanguageService](/ad-manager/api/reference/v202408/PublisherQueryLanguageService.NotNullError.Reason) [ReportService](/ad-manager/api/reference/v202408/ReportService.NotNullError.Reason) [SegmentPopulationService](/ad-manager/api/reference/v202408/SegmentPopulationService.NotNullError.Reason) [SiteService](/ad-manager/api/reference/v202408/SiteService.NotNullError.Reason) [StreamActivityMonitorService](/ad-manager/api/reference/v202408/StreamActivityMonitorService.NotNullError.Reason) [SuggestedAdUnitService](/ad-manager/api/reference/v202408/SuggestedAdUnitService.NotNullError.Reason) [TargetingPresetService](/ad-manager/api/reference/v202408/TargetingPresetService.NotNullError.Reason) [TeamService](/ad-manager/api/reference/v202408/TeamService.NotNullError.Reason) [UserService](/ad-manager/api/reference/v202408/UserService.NotNullError.Reason) [UserTeamAssociationService](/ad-manager/api/reference/v202408/UserTeamAssociationService.NotNullError.Reason) [YieldGroupService](/ad-manager/api/reference/v202408/YieldGroupService.NotNullError.Reason) **Dependencies** \n[NotNullError](/ad-manager/api/reference/v202408/LabelService.NotNullError) \n▼\n**NotNullError.Reason**\n\nThe reasons for the target error.\n\n*** ** * ** ***\n\nNamespace\n:\n `https://www.google.com/apis/ads/publisher/v202408`\n\n| Enumeration | Description |\n|-------------|-------------------------------------------------------------------------------------|\n| `ARG1_NULL` | Assuming that a method will not have more than 3 arguments, if it does, return NULL |\n| `ARG2_NULL` | |\n| `ARG3_NULL` | |\n| `NULL` | |\n| `UNKNOWN` | The value returned if the actual value is not exposed by the requested API version. |"]]