type CustomFieldValue (v202411)

  • CustomFieldValue represents the value of a CustomField that does not have a DROP_DOWN data type.

  • This value type is used in several services including CreativeService, ForecastService, LineItemService, OrderService, ProposalLineItemService, and ProposalService.

  • It inherits from BaseCustomFieldValue and has a required customFieldId attribute to identify the corresponding CustomField.

  • The actual value is represented by a Value object, whose specific type depends on the dataType of the associated CustomField.

  • The value can be one of several types, such as TextValue, NumberValue, BooleanValue, DateTimeValue, DateValue, SetValue, or ObjectValue.

The value of a CustomField that does not have a CustomField.dataType of CustomFieldDataType.DROP_DOWN.


Namespace
https://www.google.com/apis/ads/publisher/v202411

Field

BaseCustomFieldValue (inherited)

customFieldId

xsd:long

Id of the CustomField to which this value belongs. This attribute is required.

CustomFieldValue

value

  1. Value
    1. ObjectValue
    2. BooleanValue
    3. DateTimeValue
    4. DateValue
    5. NumberValue
    6. SetValue
    7. TextValue

The value for this field. The appropriate type of Value is determined by the CustomField.dataType of the CustomField that this conforms to.

CustomFieldDataType Value type
STRING TextValue
NUMBER NumberValue
TOGGLE BooleanValue