Parameter
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-07-25。
[null,null,["最后更新时间 (UTC):2025-07-25。"],[],[],null,["# Parameter\n\n- [JSON representation](#SCHEMA_REPRESENTATION)\n- [Type](#Type)\n\nRepresents a Google Tag Manager Parameter.\n\n| JSON representation |\n|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"type\": enum (/tag-platform/tag-manager/api/reference/rest/v2/Parameter#Type), \"key\": string, \"value\": string, \"list\": [ { object (/tag-platform/tag-manager/api/reference/rest/v2/Parameter) } ], \"map\": [ { object (/tag-platform/tag-manager/api/reference/rest/v2/Parameter) } ], \"isWeakReference\": boolean } ``` |\n\n| Fields ||\n|-------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `type` | `enum (`[Type](/tag-platform/tag-manager/api/reference/rest/v2/Parameter#Type)`)` The parameter type. Valid values are: - \u003cbr /\u003e `boolean` : The value represents a boolean, represented as 'true' or 'false' - \u003cbr /\u003e `integer` : The value represents a 64-bit signed integer value, in base 10 - \u003cbr /\u003e `list` : A list of parameters should be specified - \u003cbr /\u003e `map` : A map of parameters should be specified - \u003cbr /\u003e `template` : The value represents any text; this can include variable references (even variable references that might return non-string types) - \u003cbr /\u003e `trigger_reference` : The value represents a trigger, represented as the trigger id - \u003cbr /\u003e `tag_reference` : The value represents a tag, represented as the tag name \u003cbr /\u003e |\n| `key` | `string` The named key that uniquely identifies a parameter. Required for top-level parameters, as well as map values. Ignored for list values. |\n| `value` | `string` A parameter's value (may contain variable references). as appropriate to the specified type. |\n| `list[]` | `object (`[Parameter](/tag-platform/tag-manager/api/reference/rest/v2/Parameter)`)` This list parameter's parameters (keys will be ignored). |\n| `map[]` | `object (`[Parameter](/tag-platform/tag-manager/api/reference/rest/v2/Parameter)`)` This map parameter's parameters (must have keys; keys must be unique). |\n| `isWeakReference` | `boolean` Whether or not a reference type parameter is strongly or weakly referenced. Only used by Transformations. |\n\nType\n----\n\nWhen modifying Type enum, make sure you keep the type field documentation in sync.\n\n| Enums ||\n|--------------------|----------------------------------|\n| `typeUnspecified` | |\n| `template` | May include variable references. |\n| `integer` | |\n| `boolean` | |\n| `list` | |\n| `map` | |\n| `triggerReference` | |\n| `tagReference` | |"]]