[[["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 2024-05-15 UTC."],[[["`CustomFieldValue` represents the value of a custom field that doesn't use a drop-down data type."],["It inherits the `customFieldId` from `BaseCustomFieldValue` to link it to the relevant custom field."],["The `value` field stores the actual custom field data, with its type varying based on the custom field's data type (e.g., text, number, boolean)."],["Different `Value` types, such as `TextValue` or `NumberValue`, are used to store the corresponding custom field data."],["The table outlines the relationship between `CustomFieldDataType` and the specific `Value` type used for each."]]],["The core content describes `CustomFieldValue`, focusing on its use within various services like `CreativeService`, `ForecastService`, `LineItemService`, `OrderService`, and `ProposalService`. `CustomFieldValue` represents the value for a `CustomField`, excluding those with a `DROP_DOWN` data type. It inherits from `BaseCustomFieldValue` and requires a `customFieldId`. The `value` field is determined by the `CustomField.dataType`, which can be a variety of types like `TextValue`, `NumberValue`, or `BooleanValue`.\n"]]