{// Union fieldparameter_valuecan be only one of the following:"value":string,"arrayValue":{object (ArrayValue)},"structValue":{object (StructValue)}// End of list of possible types for union fieldparameter_value.}
Fields
Union fieldparameter_value. Parameter value.parameter_valuecan be only one of the following:
[[["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-09-18 UTC."],[[["\u003cp\u003eThis documentation describes the \u003ccode\u003eParameterValue\u003c/code\u003e object, used to represent a BigQuery parameter value in Ads Data Hub.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eParameterValue\u003c/code\u003e can hold a single value, an array of values (\u003ccode\u003eArrayValue\u003c/code\u003e), or a struct of values (\u003ccode\u003eStructValue\u003c/code\u003e).\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eArrayValue\u003c/code\u003e contains a list of \u003ccode\u003eParameterValue\u003c/code\u003e objects.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eStructValue\u003c/code\u003e uses a map to store key-value pairs, where values are represented by \u003ccode\u003eParameterValue\u003c/code\u003e objects.\u003c/p\u003e\n"]]],["The content defines BigQuery parameter values, which can be represented as a string, an array, or a struct. A parameter value is represented in JSON format and can hold a single value, an `ArrayValue`, or a `StructValue`. `ArrayValue` contains an array of `ParameterValue` objects. `StructValue` contains a map where keys are strings and values are `ParameterValue` objects. The structure is detailed with specific JSON representations for each type.\n"],null,["# ParameterValue\n\n- [JSON representation](#SCHEMA_REPRESENTATION)\n- [ArrayValue](#ArrayValue)\n - [JSON representation](#ArrayValue.SCHEMA_REPRESENTATION)\n- [StructValue](#StructValue)\n - [JSON representation](#StructValue.SCHEMA_REPRESENTATION)\n\nRepresents a BigQuery parameter value.\n\n| JSON representation |\n|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { // Union field `parameter_value` can be only one of the following: \"value\": string, \"arrayValue\": { object (/ads-data-hub/marketers/reference/rest/v1/ParameterValue#ArrayValue) }, \"structValue\": { object (/ads-data-hub/marketers/reference/rest/v1/ParameterValue#StructValue) } // End of list of possible types for union field `parameter_value`. } ``` |\n\n| Fields ||\n|---------------|--------------------------------------------------------------------------------------------------------------------------------|\n| Union field `parameter_value`. Parameter value. `parameter_value` can be only one of the following: ||\n| `value` | `string` Value for a non-array, non-struct parameter. |\n| `arrayValue` | `object (`[ArrayValue](/ads-data-hub/marketers/reference/rest/v1/ParameterValue#ArrayValue)`)` Value for an array parameter. |\n| `structValue` | `object (`[StructValue](/ads-data-hub/marketers/reference/rest/v1/ParameterValue#StructValue)`)` Value for a struct parameter. |\n\nArrayValue\n----------\n\nDefines an array parameter value.\n\n| JSON representation |\n|-------------------------------------------------------------------------------------------------|\n| ``` { \"values\": [ { object (/ads-data-hub/marketers/reference/rest/v1/ParameterValue) } ] } ``` |\n\n| Fields ||\n|------------|-----------------------------------------------------------------------------------------------------------|\n| `values[]` | `object (`[ParameterValue](/ads-data-hub/marketers/reference/rest/v1/ParameterValue)`)` The array values. |\n\nStructValue\n-----------\n\nDefines a struct parameter value.\n\n| JSON representation |\n|--------------------------------------------------------------------------------------------------------------|\n| ``` { \"values\": { string: { object (/ads-data-hub/marketers/reference/rest/v1/ParameterValue) }, ... } } ``` |\n\n| Fields ||\n|----------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `values` | `map (key: string, value: object (`[ParameterValue](/ads-data-hub/marketers/reference/rest/v1/ParameterValue)`))` The struct field values keyed by field name. An object containing a list of `\"key\": value` pairs. Example: `{ \"name\": \"wrench\", \"mass\": \"1.3kg\", \"count\": \"3\" }`. |"]]