The Data Layer Picker custom variable template is a variable template for the Google Tag Manager community template gallery. There are many uses, such as the need to access a particular state of a dataLayer message before combining it with other GTM data model keys. However, you can use the dataLayer selector to access the exact contents of a pushed object in the dataLayer. The model also works with objects placed in the dataLayer from other user models. Release Notes DateChange May 26, 2021 Eliminates the problem with undefined objects corrupting a variable. Extracts the entire object placed in the dataLayer, or extracts the value of a particular key. Instead, everything is merged into your data model. To use a variable, you have two options. February 26, 2021 First published. You can use dot notation if you specify a property name. 2021 Simo Ahava. If no match is found, an undefined value is returned.