type CustomFieldValue (v202411)

  • CustomFieldValue represents the value of a CustomField that doesn't have a drop-down data type.

  • It inherits from BaseCustomFieldValue, which includes the ID of the associated CustomField.

  • The 'value' field stores the actual value and can be of various types like text, number, boolean, etc., depending on the CustomField's data type.

  • The specific Value type used for the 'value' field is determined by the corresponding CustomField's dataType property.

  • Different CustomFieldDataTypes like STRING, NUMBER, and TOGGLE correspond to specific Value types like TextValue, NumberValue, and BooleanValue, respectively.

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