Fields Reference · Google Tag Manager
Google Tag Manager Fields List
51 fields · 39 dimensions · 12 metrics · 5 groups
| Field name | Label | Category | Description |
|---|---|---|---|
container_id | Container ID | containers | The Tag Manager container, as accountId/containerId. |
container_name | Container | containers | The container's name as connected in Porter. |
container_public_id | Container public ID | containers | The GTM-XXXX id the site embeds. |
container_usage_context | Usage context | containers | web, android, ios, amp or server. |
live_num_paused_tags | Paused tags (live) | containers | Tags in the published version that are paused. |
live_num_tags | Tags (live) | containers | Tags in the published version. |
live_num_triggers | Triggers (live) | containers | Triggers in the published version (built-in triggers are not counted). |
live_num_variables | Variables (live) | containers | User-defined variables in the published version. |
live_version_created_at | Live version created | containers | When the published version was CREATED. The API exposes no publication date: a version can be published later than this. |
live_version_id | Live version ID | containers | The id of the published version. |
live_version_name | Live version name | containers | The name given to the published version (may be empty). |
tag_ads_conversion_id | Google Ads conversion ID | tags | For Google Ads conversion tags, the conversion id. |
tag_ads_conversion_label | Google Ads conversion label | tags | For Google Ads conversion tags, the conversion label. |
tag_blocking_triggers | Blocking triggers | tags | Names of the triggers that block the tag. |
tag_consent_status | Consent status | tags | The tag's additional consent setting: notSet, notNeeded or needed. |
tag_firing_option | Firing option | tags | oncePerEvent, oncePerLoad or unlimited; empty when the container does not set it. |
tag_firing_triggers | Firing triggers | tags | Names of the triggers that fire the tag, built-in ones (All Pages…) included. |
tag_folder | Folder | tags | The folder the tag is in, if any. |
tag_google_tag_id | Google tag ID | tags | For Google tags and the destination tags GTM adds for them, the id (G-… for GA4, AW-… for Google Ads). |
tag_has_trigger | Has a trigger | tags | Whether the tag has at least one firing trigger. A tag without one never fires on its own, unless it runs as part of another tag's sequence (see tag_is_sequence). |
tag_id | Tag ID | tags | The tag's id in the container. |
tag_is_sequence | Runs in a sequence | tags | Whether another tag runs this tag as its setup or cleanup tag. |
tag_last_modified | Last modified | tags | When the tag was last saved, from its fingerprint (a millisecond timestamp). |
tag_measurement_id | GA4 measurement ID | tags | For GA4 event tags, the G- measurement id they send to (a {{variable}} is shown as written). |
tag_meta_pixel_ids | Meta pixel IDs | tags | For custom HTML tags, the Meta (Facebook) pixel ids found in fbq('init', …) or the facebook.com/tr image. A {{variable}} is shown as written, not resolved. |
tag_name | Tag | tags | The tag's name. |
tag_notes | Notes | tags | The tag's notes. |
tag_paused | Paused | tags | Whether the tag is paused in the published version. |
tag_type | Tag type | tags | GTM's tag type: html (custom HTML), gaawe (GA4 event), googtag (Google tag), dest_ga/dest_aw (destination tags GTM adds), awct (Google Ads conversion), ua, gclidw (conversion linker), cvt_* (community template)… |
tags | Tags | tags | Number of tags. |
trigger_id | Trigger ID | triggers | The trigger's id in the container. |
trigger_last_modified | Trigger last modified | triggers | When the trigger was last saved, from its fingerprint. |
trigger_name | Trigger | triggers | The trigger's name. |
trigger_notes | Trigger notes | triggers | The trigger's notes. |
trigger_tags | Tags fired | triggers | Tags of the published version this trigger fires. 0 means no tag uses it. |
trigger_type | Trigger type | triggers | GTM's trigger type: pageview, click, linkClick, customEvent, domReady, windowLoaded, timer, init… |
triggers | Triggers | triggers | Number of triggers (built-in triggers are not listed). |
variable_id | Variable ID | variables | The variable's id in the container. |
variable_last_modified | Variable last modified | variables | When the variable was last saved, from its fingerprint. |
variable_name | Variable | variables | The variable's name. |
variable_notes | Variable notes | variables | The variable's notes. |
variable_type | Variable type | variables | GTM's variable type: v (data layer), jsm (custom JavaScript), gas (Google Analytics settings), gtes (Google tag event settings)… |
variables | Variables | variables | Number of user-defined variables. |
version_deleted | Deleted | versions | Whether the version was deleted. |
version_id | Version ID | versions | The version's id; ids grow with each new version. |
version_is_live | Is live | versions | Whether this is the published version. |
version_name | Version name | versions | The name given to the version (may be empty). |
version_num_tags | Tags in version | versions | Tags in this version. |
version_num_triggers | Triggers in version | versions | Triggers in this version. |
version_num_variables | Variables in version | versions | Variables in this version. |
versions | Versions | versions | Number of versions. |