GoogleApi.TagManager.V2.Model.Parameter (google_api_tag_manager v0.24.0)
View SourceRepresents a Google Tag Manager Parameter.
Attributes
-
isWeakReference
(type:boolean()
, default:nil
) - Whether or not a reference type parameter is strongly or weakly referenced. Only used by Transformations. -
key
(type:String.t
, default:nil
) - The named key that uniquely identifies a parameter. Required for top-level parameters, as well as map values. Ignored for list values. -
list
(type:list(GoogleApi.TagManager.V2.Model.Parameter.t)
, default:nil
) - This list parameter's parameters (keys will be ignored). -
map
(type:list(GoogleApi.TagManager.V2.Model.Parameter.t)
, default:nil
) - This map parameter's parameters (must have keys; keys must be unique). -
type
(type:String.t
, default:nil
) - The parameter type. Valid values are: - boolean: The value represents a boolean, represented as 'true' or 'false' - integer: The value represents a 64-bit signed integer value, in base 10 - list: A list of parameters should be specified - map: A map of parameters should be specified - template: The value represents any text; this can include variable references (even variable references that might return non-string types) - trigger_reference: The value represents a trigger, represented as the trigger id - tag_reference: The value represents a tag, represented as the tag name -
value
(type:String.t
, default:nil
) - A parameter's value (may contain variable references). as appropriate to the specified type.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.