enum CustomFieldEntityType (v202411)
Stay organized with collections
Save and categorize content based on your preferences.
Service
CustomFieldService
Entity types recognized by custom fields
- Namespace
-
https://www.google.com/apis/ads/publisher/v202411
Enumeration |
Description |
LINE_ITEM
|
Represents the LineItem type.
|
ORDER
|
Represents the Order type.
|
CREATIVE
|
Represents the Creative type.
|
PROPOSAL
|
Represents the Proposal type.
|
PROPOSAL_LINE_ITEM
|
Represents the ProposalLineItem type.
|
UNKNOWN
|
The value returned if the actual value is not exposed by the requested API version.
|
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\u003eThe \u003ccode\u003eCustomFieldEntityType\u003c/code\u003e enumeration lists the entity types that can have custom fields associated with them in Google Ad Manager.\u003c/p\u003e\n"],["\u003cp\u003eThese entity types include Line Item, Order, Creative, Proposal, and Proposal Line Item, allowing for flexible customization.\u003c/p\u003e\n"],["\u003cp\u003eEach entity type's custom fields can be managed using the \u003ccode\u003eCustomFieldService\u003c/code\u003e within the specified namespace.\u003c/p\u003e\n"],["\u003cp\u003eIf an entity type is not recognized or supported in the current API version, the value \u003ccode\u003eUNKNOWN\u003c/code\u003e is returned.\u003c/p\u003e\n"]]],["The `CustomFieldService` depends on `CustomField` and defines `CustomFieldEntityType`, which specifies the types of entities recognized by custom fields. These entity types include `LINE_ITEM`, `ORDER`, `CREATIVE`, `PROPOSAL`, and `PROPOSAL_LINE_ITEM`. Each type represents a corresponding object, such as LineItem or Order. The `UNKNOWN` type signifies cases where the API version doesn't expose the actual value.\n"],null,["# enum CustomFieldEntityType (v202411)\n\n**Service** \n**CustomFieldService** **Dependencies** \n[CustomField](/ad-manager/api/reference/v202411/CustomFieldService.CustomField) \n▼\n**CustomFieldEntityType**\n\nEntity types recognized by custom fields\n\n*** ** * ** ***\n\nNamespace\n:\n `https://www.google.com/apis/ads/publisher/v202411`\n\n| Enumeration | Description |\n|----------------------|-------------------------------------------------------------------------------------------------------------|\n| `LINE_ITEM` | Represents the [LineItem](/ad-manager/api/reference/v202411/ForecastService.LineItem) type. |\n| `ORDER` | Represents the [Order](/ad-manager/api/reference/v202411/OrderService.Order) type. |\n| `CREATIVE` | Represents the [Creative](/ad-manager/api/reference/v202411/CreativeService.Creative) type. |\n| `PROPOSAL` | Represents the [Proposal](/ad-manager/api/reference/v202411/ProposalService.Proposal) type. |\n| `PROPOSAL_LINE_ITEM` | Represents the [ProposalLineItem](/ad-manager/api/reference/v202411/ForecastService.ProposalLineItem) type. |\n| `UNKNOWN` | The value returned if the actual value is not exposed by the requested API version. |"]]