Google Tag Manager website screenshot

Google Tag Manager

Google Tag Manager is a tag management system that allows you to quickly and easily update measurement codes and related code fragments collectively known as tags on your website or mobile app.

Google Tag Manager publishes 8 APIs on the APIs.io network, including Accounts API, Containers API, Tagmanager API, and 5 more. Tagged areas include Analytics, Conversion Tracking, Marketing, Tag Management, and Tracking.

The Google Tag Manager catalog on APIs.io includes 2 JSON-LD contexts and 2 Spectral governance rulesets.

Google Tag Manager’s developer surface includes changelog, authentication, developer portal, getting-started guide, documentation, engineering blog, support, and 40 more developer resources.

70.5/100 exemplar ▬ flat Agent 47/100 agent ready Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreemiumSelf serve⚡ Free to try
9 APIs 1 MCP Servers 10 Features 5 Use Cases
AnalyticsConversion TrackingMarketingTag ManagementTracking

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 70.5/100 · exemplar
Contract Quality 18.3 / 25
Developer Ergonomics 11.7 / 20
Commercial Clarity 14.7 / 20
Operational Transparency 8.2 / 13
Governance 8.4 / 12
Discoverability 9.1 / 10
Agent readiness — 47/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 12 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 7 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 4 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/google-tag-manager: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 9

Individual APIs this provider publishes, each with its own machine-readable definition.

Google Tag Manager Server-side Tagging API

The Server-side Tagging API provides APIs for building custom tags, clients, and variables that run in a server-side container, enabling server-to-server data collection and pro...

Google Tag Manager Accounts API

Operations for managing Google Tag Manager accounts.

Google Tag Manager Containers API

Operations for managing containers within a Google Tag Manager account.

Google Tag Manager Tagmanager API

The Tagmanager API from Google Tag Manager — 3 operation(s) for tagmanager.

Google Tag Manager Triggers API

Operations for managing triggers within a workspace that control when tags fire.

Google Tag Manager User Permissions API

Operations for managing user permissions on Google Tag Manager accounts.

Google Tag Manager Variables API

Operations for managing variables within a workspace that provide dynamic values to tags and triggers.

Google Tag Manager Versions API

Operations for managing container versions, including publishing and rollback.

Google Tag Manager Workspaces API

Operations for managing workspaces within a container, including version creation and conflict resolution.

Scroll for all 9

Postman Collections 1

Ready-to-run Postman collections for exercising this provider's APIs.

Open Collections 1

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Google Tag Manager API

OPEN COLLECTION

Arazzo Workflows 12

Multi-step API workflows described with the Arazzo specification.

Google Tag Manager Audit Container Versions

List a container's version headers, then fetch the newest one in full.

ARAZZO

Google Tag Manager Bootstrap a Live Container

Create a container and workspace, cut a baseline version, and publish it.

ARAZZO

Google Tag Manager Build and Publish a Tag End to End

Workspace, trigger, tag, version, and publish in a single release flow.

ARAZZO

Google Tag Manager Grant a User Permission

List account user permissions, then add a new user when not present.

ARAZZO

Google Tag Manager Inspect the Live Container Version

Resolve a container's live version, then fetch its full definition.

ARAZZO

Google Tag Manager List and Get a Workspace

List the workspaces in a container, then fetch the first one in detail.

ARAZZO

Google Tag Manager Provision a Tagged Container

Create a container, open a workspace in it, and add a first tag.

ARAZZO

Google Tag Manager Safely Update a Tag

Read a tag for its fingerprint, then update it with optimistic concurrency.

ARAZZO

Google Tag Manager Sync and Version a Workspace

Check status, sync a workspace to the latest version, then cut a version.

ARAZZO

Google Tag Manager Wire a Trigger-Fired Tag

Create a workspace, create a trigger, then create a tag that fires on it.

ARAZZO

Google Tag Manager Build a Variable-Backed Tag

Create a workspace, create a variable, then create a tag that consumes it.

ARAZZO

Google Tag Manager Version and Publish a Workspace

Freeze a workspace into a container version and publish it live.

ARAZZO

Scroll for all 12

MCP Servers 1

Model Context Protocol servers that expose these APIs to AI agents.

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Google Tag Manager Rate Limits

5 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Features 10

Notable capabilities this provider offers.

Account Management

List and manage Google Tag Manager accounts with full access control.

Container Management

Create, update, delete, and configure containers for web, mobile, and server-side tagging.

Workspace Management

Create and manage workspaces for collaborative tag development with conflict resolution.

Tag Configuration

Create, update, delete, and revert tags with full parameter and firing trigger configuration.

Trigger Configuration

Define triggers that control when and how tags fire based on events and conditions.

Variable Management

Create and manage variables that provide dynamic values to tags and triggers.

Version Control

Create, publish, and manage container versions with rollback capabilities.

User Permissions

Manage user access and permissions at the account and container level.

Server-Side Tagging

Build custom server-side tags, clients, and variables for server-to-server data collection.

Data Layer

Structured data layer for passing information between your website and Tag Manager.

Scroll for all 10

Semantic Vocabularies 2

JSON-LD contexts and semantic vocabularies used across these APIs.

Google Tag Manager Context

8 classes · 8 properties

JSON-LD

Google Tag Manager V2 Context

0 classes · 0 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

Google Tag Manager API Rules

6 rules · 4 warnings 2 info

SPECTRAL

Google Tag Manager API Rules

15 rules · 8 errors 5 warnings 2 info

SPECTRAL

JSON Schema 39

Standalone JSON Schema definitions for this provider's data models.

Google Tag Manager Container

13 properties

JSON SCHEMA

AccountAccess

1 properties

JSON SCHEMA

AccountFeatures

2 properties

JSON SCHEMA

Account

6 properties

JSON SCHEMA

Condition

2 properties

JSON SCHEMA

ConsentSettings

1 properties

JSON SCHEMA

ContainerAccess

2 properties

JSON SCHEMA

ContainerFeatures

14 properties

JSON SCHEMA

Container

12 properties

JSON SCHEMA

ContainerVersionHeader

9 properties

JSON SCHEMA

ContainerVersion

12 properties

JSON SCHEMA

CreateContainerVersionResponse

2 properties

JSON SCHEMA

Entity

1 properties

JSON SCHEMA

FormatValue

1 properties

JSON SCHEMA

GetWorkspaceStatusResponse

2 properties

JSON SCHEMA

ListAccountsResponse

2 properties

JSON SCHEMA

ListContainerVersionsResponse

2 properties

JSON SCHEMA

ListContainersResponse

2 properties

JSON SCHEMA

ListTagsResponse

2 properties

JSON SCHEMA

ListTriggersResponse

2 properties

JSON SCHEMA

ListUserPermissionsResponse

2 properties

JSON SCHEMA

ListVariablesResponse

2 properties

JSON SCHEMA

ListWorkspacesResponse

2 properties

JSON SCHEMA

MergeConflict

0 properties

JSON SCHEMA

Parameter

6 properties

JSON SCHEMA

PublishContainerVersionResponse

1 properties

JSON SCHEMA

RevertTagResponse

0 properties

JSON SCHEMA

RevertTriggerResponse

0 properties

JSON SCHEMA

RevertVariableResponse

0 properties

JSON SCHEMA

SetupTag

2 properties

JSON SCHEMA

SyncStatus

2 properties

JSON SCHEMA

SyncWorkspaceResponse

1 properties

JSON SCHEMA

Tag

22 properties

JSON SCHEMA

TeardownTag

2 properties

JSON SCHEMA

Trigger

15 properties

JSON SCHEMA

UserPermission

4 properties

JSON SCHEMA

Variable

16 properties

JSON SCHEMA

Workspace

8 properties

JSON SCHEMA

Scroll for all 39

JSON Structure 38

JSON Structure definitions describing this provider's data shapes.

Google Tag Manager V2 Account Structure

6 properties

JSON STRUCTURE

Google Tag Manager V2 Condition Structure

2 properties

JSON STRUCTURE

Google Tag Manager V2 Container Structure

12 properties

JSON STRUCTURE

Google Tag Manager V2 Entity Structure

1 properties

JSON STRUCTURE

Google Tag Manager V2 Parameter Structure

6 properties

JSON STRUCTURE

Google Tag Manager V2 Setup Tag Structure

2 properties

JSON STRUCTURE

Google Tag Manager V2 Tag Structure

22 properties

JSON STRUCTURE

Google Tag Manager V2 Trigger Structure

15 properties

JSON STRUCTURE

Google Tag Manager V2 Variable Structure

16 properties

JSON STRUCTURE

Google Tag Manager V2 Workspace Structure

8 properties

JSON STRUCTURE

Scroll for all 38

Examples 38

Example request and response payloads for these APIs.

Scroll for all 38

Security Posture 3

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Google Tag Manager Authentication

oauth2 · 1 scheme

SECURITY

Google Tag Manager Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Google Tag Manager Vulnerability Disclosure

security.txt · contact published

SECURITY

Scopes 1

OAuth scopes governing access to this provider's APIs.

Google Tag Manager Scopes

7 scopes · authorizationCode

7 scopes

SCOPES

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Google Tag Manager Agentic Access

44 operations · 26 acting

44 operations · 26 acting

AGENTIC

Use Cases 5

What developers build with this provider.

Marketing Tag Deployment

Deploy and manage marketing and analytics tags without modifying website code.

Conversion Tracking

Track conversions across multiple advertising platforms with centralized tag management.

Privacy Compliance

Implement consent-based tag firing and data collection policies for GDPR and CCPA compliance.

A/B Testing

Deploy and manage A/B testing tags and experiment configurations across web properties.

Server-Side Data Collection

Process data server-side for improved performance, accuracy, and privacy compliance.

Integrations 5

Pre-built integrations with other platforms and tools.

Google Analytics

Native integration with Google Analytics 4 for event tracking and measurement.

Google Ads

Deploy Google Ads conversion tracking and remarketing tags with built-in templates.

Google Marketing Platform

Integrate with Campaign Manager, Display & Video 360, and Search Ads 360.

Facebook Pixel

Deploy and manage Facebook Pixel tracking with community template support.

Consent Management Platforms

Integrate with consent management platforms for privacy-compliant tag firing.

Resources

Get Started 4

Portal, sign-up, and the first successful call

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 4

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 19

Pagination, idempotency, versioning, errors, and events

Scroll for all 19

Build 3

SDKs, sample code, and the tooling you integrate with

Access & Security 5

Authentication, authorization, and security posture

Learn 1

Tutorials, courses, talks, and written guidance

Operate 6

Status, limits, changes, and where to get help

Commercial 2

Pricing, plans, and the legal terms of use

Company 1

The organization behind the API

Other 1

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: google-tag-manager
name: Google Tag Manager
description: Google Tag Manager is a tag management system that allows you to quickly and easily update measurement codes
  and related code fragments collectively known as tags on your website or mobile app.
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://www.gstatic.com/analytics-suite/header/suite/v2/ic_tag_manager.svg
url: https://tagmanager.google.com/
created: '2024-01-01'
modified: '2026-06-20'
specificationVersion: '0.19'
type: Index
tags:
- Analytics
- Conversion Tracking
- Marketing
- Tag Management
- Tracking
apis:
- name: Google Tag Manager Server-side Tagging API
  description: The Server-side Tagging API provides APIs for building custom tags, clients, and variables that run in a server-side
    container, enabling server-to-server data collection and processing.
  image: https://www.gstatic.com/analytics-suite/header/suite/v2/ic_tag_manager.svg
  humanURL: https://developers.google.com/tag-platform/tag-manager/server-side
  baseURL: https://tagmanager.googleapis.com
  tags:
  - Analytics
  - Data Collection
  - Privacy
  - Server-Side Tagging
  - Tag Management
  properties:
  - type: Documentation
    url: https://developers.google.com/tag-platform/tag-manager/server-side
  - type: APIReference
    url: https://developers.google.com/tag-platform/tag-manager/server-side/api
  - type: GettingStarted
    url: https://developers.google.com/tag-platform/tag-manager/server-side/intro
  - type: ReleaseNotes
    url: https://developers.google.com/tag-platform/tag-manager/server-side/release-notes
  contact:
  - FN: Google Support
    url: https://support.google.com/tagmanager
    email: ''
- aid: google-tag-manager:google-tag-manager-accounts-api
  name: Google Tag Manager Accounts API
  description: Operations for managing Google Tag Manager accounts.
  humanURL: https://developers.google.com/tag-platform/tag-manager/api/v2
  baseURL: https://tagmanager.googleapis.com
  tags:
  - Accounts
  properties:
  - type: OpenAPI
    url: openapi/google-tag-manager-accounts-api-openapi.yml
  - type: JSONSchema
    url: json-schema/google-tag-manager-container-schema.json
  - type: JSONLD
    url: json-ld/google-tag-manager-context.jsonld
  - type: Documentation
    url: https://developers.google.com/tag-platform/tag-manager/api/v2
  - type: APIReference
    url: https://developers.google.com/tag-platform/tag-manager/api/reference/rest
  - type: Authentication
    url: https://developers.google.com/tag-platform/tag-manager/api/v2/authorization
  - type: GettingStarted
    url: https://developers.google.com/tag-platform/tag-manager/api/v2/devguide
  - type: SDKs
    url: https://developers.google.com/tag-platform/tag-manager/api/v2/libraries
  - type: RateLimits
    url: https://developers.google.com/tag-platform/tag-manager/api/v2/limits-quotas
  - type: ChangeLog
    url: https://support.google.com/tagmanager/answer/4620708
- aid: google-tag-manager:google-tag-manager-containers-api
  name: Google Tag Manager Containers API
  description: Operations for managing containers within a Google Tag Manager account.
  humanURL: https://developers.google.com/tag-platform/tag-manager/api/v2
  baseURL: https://tagmanager.googleapis.com
  tags:
  - Containers
  properties:
  - type: OpenAPI
    url: openapi/google-tag-manager-containers-api-openapi.yml
  - type: JSONSchema
    url: json-schema/google-tag-manager-container-schema.json
  - type: JSONLD
    url: json-ld/google-tag-manager-context.jsonld
  - type: Documentation
    url: https://developers.google.com/tag-platform/tag-manager/api/v2
  - type: APIReference
    url: https://developers.google.com/tag-platform/tag-manager/api/reference/rest
  - type: Authentication
    url: https://developers.google.com/tag-platform/tag-manager/api/v2/authorization
  - type: GettingStarted
    url: https://developers.google.com/tag-platform/tag-manager/api/v2/devguide
  - type: SDKs
    url: https://developers.google.com/tag-platform/tag-manager/api/v2/libraries
  - type: RateLimits
    url: https://developers.google.com/tag-platform/tag-manager/api/v2/limits-quotas
  - type: ChangeLog
    url: https://support.google.com/tagmanager/answer/4620708
- aid: google-tag-manager:google-tag-manager-tagmanager-api
  name: Google Tag Manager Tagmanager API
  description: The Tagmanager API from Google Tag Manager — 3 operation(s) for tagmanager.
  humanURL: https://developers.google.com/tag-platform/tag-manager/api/v2
  baseURL: https://tagmanager.googleapis.com
  tags:
  - Tagmanager
  properties:
  - type: OpenAPI
    url: openapi/google-tag-manager-tagmanager-api-openapi.yml
  - type: JSONSchema
    url: json-schema/google-tag-manager-container-schema.json
  - type: JSONLD
    url: json-ld/google-tag-manager-context.jsonld
  - type: Documentation
    url: https://developers.google.com/tag-platform/tag-manager/api/v2
  - type: APIReference
    url: https://developers.google.com/tag-platform/tag-manager/api/reference/rest
  - type: Authentication
    url: https://developers.google.com/tag-platform/tag-manager/api/v2/authorization
  - type: GettingStarted
    url: https://developers.google.com/tag-platform/tag-manager/api/v2/devguide
  - type: SDKs
    url: https://developers.google.com/tag-platform/tag-manager/api/v2/libraries
  - type: RateLimits
    url: https://developers.google.com/tag-platform/tag-manager/api/v2/limits-quotas
  - type: ChangeLog
    url: https://support.google.com/tagmanager/answer/4620708
- aid: google-tag-manager:google-tag-manager-triggers-api
  name: Google Tag Manager Triggers API
  description: Operations for managing triggers within a workspace that control when tags fire.
  humanURL: https://developers.google.com/tag-platform/tag-manager/api/v2
  baseURL: https://tagmanager.googleapis.com
  tags:
  - Triggers
  properties:
  - type: OpenAPI
    url: openapi/google-tag-manager-triggers-api-openapi.yml
  - type: JSONSchema
    url: json-schema/google-tag-manager-container-schema.json
  - type: JSONLD
    url: json-ld/google-tag-manager-context.jsonld
  - type: Documentation
    url: https://developers.google.com/tag-platform/tag-manager/api/v2
  - type: APIReference
    url: https://developers.google.com/tag-platform/tag-manager/api/reference/rest
  - type: Authentication
    url: https://developers.google.com/tag-platform/tag-manager/api/v2/authorization
  - type: GettingStarted
    url: https://developers.google.com/tag-platform/tag-manager/api/v2/devguide
  - type: SDKs
    url: https://developers.google.com/tag-platform/tag-manager/api/v2/libraries
  - type: RateLimits
    url: https://developers.google.com/tag-platform/tag-manager/api/v2/limits-quotas
  - type: ChangeLog
    url: https://support.google.com/tagmanager/answer/4620708
- aid: google-tag-manager:google-tag-manager-user-permissions-api
  name: Google Tag Manager User Permissions API
  description: Operations for managing user permissions on Google Tag Manager accounts.
  humanURL: https://developers.google.com/tag-platform/tag-manager/api/v2
  baseURL: https://tagmanager.googleapis.com
  tags:
  - User Permissions
  properties:
  - type: OpenAPI
    url: openapi/google-tag-manager-user-permissions-api-openapi.yml
  - type: JSONSchema
    url: json-schema/google-tag-manager-container-schema.json
  - type: JSONLD
    url: json-ld/google-tag-manager-context.jsonld
  - type: Documentation
    url: https://developers.google.com/tag-platform/tag-manager/api/v2
  - type: APIReference
    url: https://developers.google.com/tag-platform/tag-manager/api/reference/rest
  - type: Authentication
    url: https://developers.google.com/tag-platform/tag-manager/api/v2/authorization
  - type: GettingStarted
    url: https://developers.google.com/tag-platform/tag-manager/api/v2/devguide
  - type: SDKs
    url: https://developers.google.com/tag-platform/tag-manager/api/v2/libraries
  - type: RateLimits
    url: https://developers.google.com/tag-platform/tag-manager/api/v2/limits-quotas
  - type: ChangeLog
    url: https://support.google.com/tagmanager/answer/4620708
- aid: google-tag-manager:google-tag-manager-variables-api
  name: Google Tag Manager Variables API
  description: Operations for managing variables within a workspace that provide dynamic values to tags and triggers.
  humanURL: https://developers.google.com/tag-platform/tag-manager/api/v2
  baseURL: https://tagmanager.googleapis.com
  tags:
  - Variables
  properties:
  - type: OpenAPI
    url: openapi/google-tag-manager-variables-api-openapi.yml
  - type: JSONSchema
    url: json-schema/google-tag-manager-container-schema.json
  - type: JSONLD
    url: json-ld/google-tag-manager-context.jsonld
  - type: Documentation
    url: https://developers.google.com/tag-platform/tag-manager/api/v2
  - type: APIReference
    url: https://developers.google.com/tag-platform/tag-manager/api/reference/rest
  - type: Authentication
    url: https://developers.google.com/tag-platform/tag-manager/api/v2/authorization
  - type: GettingStarted
    url: https://developers.google.com/tag-platform/tag-manager/api/v2/devguide
  - type: SDKs
    url: https://developers.google.com/tag-platform/tag-manager/api/v2/libraries
  - type: RateLimits
    url: https://developers.google.com/tag-platform/tag-manager/api/v2/limits-quotas
  - type: ChangeLog
    url: https://support.google.com/tagmanager/answer/4620708
- aid: google-tag-manager:google-tag-manager-versions-api
  name: Google Tag Manager Versions API
  description: Operations for managing container versions, including publishing and rollback.
  humanURL: https://developers.google.com/tag-platform/tag-manager/api/v2
  baseURL: https://tagmanager.googleapis.com
  tags:
  - Versions
  properties:
  - type: OpenAPI
    url: openapi/google-tag-manager-versions-api-openapi.yml
  - type: JSONSchema
    url: json-schema/google-tag-manager-container-schema.json
  - type: JSONLD
    url: json-ld/google-tag-manager-context.jsonld
  - type: Documentation
    url: https://developers.google.com/tag-platform/tag-manager/api/v2
  - type: APIReference
    url: https://developers.google.com/tag-platform/tag-manager/api/reference/rest
  - type: Authentication
    url: https://developers.google.com/tag-platform/tag-manager/api/v2/authorization
  - type: GettingStarted
    url: https://developers.google.com/tag-platform/tag-manager/api/v2/devguide
  - type: SDKs
    url: https://developers.google.com/tag-platform/tag-manager/api/v2/libraries
  - type: RateLimits
    url: https://developers.google.com/tag-platform/tag-manager/api/v2/limits-quotas
  - type: ChangeLog
    url: https://support.google.com/tagmanager/answer/4620708
- aid: google-tag-manager:google-tag-manager-workspaces-api
  name: Google Tag Manager Workspaces API
  description: Operations for managing workspaces within a container, including version creation and conflict resolution.
  humanURL: https://developers.google.com/tag-platform/tag-manager/api/v2
  baseURL: https://tagmanager.googleapis.com
  tags:
  - Workspaces
  properties:
  - type: OpenAPI
    url: openapi/google-tag-manager-workspaces-api-openapi.yml
  - type: JSONSchema
    url: json-schema/google-tag-manager-container-schema.json
  - type: JSONLD
    url: json-ld/google-tag-manager-context.jsonld
  - type: Documentation
    url: https://developers.google.com/tag-platform/tag-manager/api/v2
  - type: APIReference
    url: https://developers.google.com/tag-platform/tag-manager/api/reference/rest
  - type: Authentication
    url: https://developers.google.com/tag-platform/tag-manager/api/v2/authorization
  - type: GettingStarted
    url: https://developers.google.com/tag-platform/tag-manager/api/v2/devguide
  - type: SDKs
    url: https://developers.google.com/tag-platform/tag-manager/api/v2/libraries
  - type: RateLimits
    url: https://developers.google.com/tag-platform/tag-manager/api/v2/limits-quotas
  - type: ChangeLog
    url: https://support.google.com/tagmanager/answer/4620708
common:
- type: AgenticAccess
  url: agentic-access/google-tag-manager-agentic-access.yml
- type: Packages
  url: packages/google-tag-manager-packages.yml
- type: WellKnown
  url: well-known/google-tag-manager-well-known.yml
- type: MCPServer
  url: mcp/google-tag-manager-mcp.yml
- type: LLMsTxt
  url: llms/google-tag-manager-llms.txt
- type: Overlay
  url: overlays/google-tag-manager-api-v2-overlay.yaml
- type: Conformance
  url: conformance/google-tag-manager-conformance.yml
- type: ErrorCatalog
  url: errors/google-tag-manager-problem-types.yml
- type: Lifecycle
  url: lifecycle/google-tag-manager-lifecycle.yml
- type: Conventions
  url: conventions/google-tag-manager-conventions.yml
- type: DataModel
  url: data-model/google-tag-manager-data-model.yml
- type: Components
  url: components/google-tag-manager-components.yml
- type: ChangeLog
  url: changelog/google-tag-manager-changelog.yml
- type: VulnerabilityDisclosure
  url: security/google-tag-manager-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/google-tag-manager-domain-security.yml
- type: Authentication
  url: authentication/google-tag-manager-authentication.yml
- type: OAuthScopes
  url: scopes/google-tag-manager-scopes.yml
- type: PostmanWorkspace
  url: https://www.postman.com/kinlaneapi/google-tag-manager/overview
- type: Arazzo
  url: arazzo/google-tag-manager-audit-container-versions-workflow.yml
  name: Google Tag Manager Audit Container Versions
- type: Arazzo
  url: arazzo/google-tag-manager-bootstrap-live-container-workflow.yml
  name: Google Tag Manager Bootstrap a Live Container
- type: Arazzo
  url: arazzo/google-tag-manager-build-and-publish-tag-workflow.yml
  name: Google Tag Manager Build and Publish a Tag End to End
- type: Arazzo
  url: arazzo/google-tag-manager-grant-user-permission-workflow.yml
  name: Google Tag Manager Grant a User Permission
- type: Arazzo
  url: arazzo/google-tag-manager-inspect-live-version-workflow.yml
  name: Google Tag Manager Inspect the Live Container Version
- type: Arazzo
  url: arazzo/google-tag-manager-list-and-get-workspace-workflow.yml
  name: Google Tag Manager List and Get a Workspace
- type: Arazzo
  url: arazzo/google-tag-manager-provision-tagged-container-workflow.yml
  name: Google Tag Manager Provision a Tagged Container
- type: Arazzo
  url: arazzo/google-tag-manager-safe-update-tag-workflow.yml
  name: Google Tag Manager Safely Update a Tag
- type: Arazzo
  url: arazzo/google-tag-manager-sync-and-version-workspace-workflow.yml
  name: Google Tag Manager Sync and Version a Workspace
- type: Arazzo
  url: arazzo/google-tag-manager-trigger-fired-tag-workflow.yml
  name: Google Tag Manager Wire a Trigger-Fired Tag
- type: Arazzo
  url: arazzo/google-tag-manager-variable-backed-tag-workflow.yml
  name: Google Tag Manager Build a Variable-Backed Tag
- type: Arazzo
  url: arazzo/google-tag-manager-version-and-publish-workspace-workflow.yml
  name: Google Tag Manager Version and Publish a Workspace
- type: Portal
  url: https://developers.google.com/tag-platform
- type: GettingStarted
  url: https://developers.google.com/tag-platform/tag-manager/api/v2/devguide
- type: Authentication
  url: https://developers.google.com/tag-platform/tag-manager/api/v2/authorization
- type: Documentation
  url: https://developers.google.com/tag-platform/tag-manager
- type: Blog
  url: https://blog.google/products/marketingplatform/
- type: SDKs
  url: https://developers.google.com/tag-platform/tag-manager/api/v2/libraries
- type: Support
  url: https://support.google.com/tagmanager
- type: StatusPage
  url: https://status.cloud.google.com/
- type: TermsOfService
  url: https://policies.google.com/terms
- type: PrivacyPolicy
  url: https://policies.google.com/privacy
- type: Signup
  url: https://tagmanager.google.com/
- type: Login
  url: https://tagmanager.google.com/
- type: RateLimits
  url: https://developers.google.com/tag-platform/tag-manager/api/v2/limits-quotas
- type: ChangeLog
  url: https://support.google.com/tagmanager/answer/4620708
- type: StackOverflow
  url: https://stackoverflow.com/questions/tagged/google-tag-manager
- type: YouTube
  url: https://www.youtube.com/googlemarketingplatform
- type: SpectralRules
  url: rules/google-tag-manager-spectral-rules.yml
- type: Features
  data:
  - name: Account Management
    description: List and manage Google Tag Manager accounts with full access control.
  - name: Container Management
    description: Create, update, delete, and configure containers for web, mobile, and server-side tagging.
  - name: Workspace Management
    description: Create and manage workspaces for collaborative tag development with conflict resolution.
  - name: Tag Configuration
    description: Create, update, delete, and revert tags with full parameter and firing trigger configuration.
  - name: Trigger Configuration
    description: Define triggers that control when and how tags fire based on events and conditions.
  - name: Variable Management
    description: Create and manage variables that provide dynamic values to tags and triggers.
  - name: Version Control
    description: Create, publish, and manage container versions with rollback capabilities.
  - name: User Permissions
    description: Manage user access and permissions at the account and container level.
  - name: Server-Side Tagging
    description: Build custom server-side tags, clients, and variables for server-to-server data collection.
  - name: Data Layer
    description: Structured data layer for passing information between your website and Tag Manager.
- type: UseCases
  data:
  - name: Marketing Tag Deployment
    description: Deploy and manage marketing and analytics tags without modifying website code.
  - name: Conversion Tracking
    description: Track conversions across multiple advertising platforms with centralized tag management.
  - name: Privacy Compliance
    description: Implement consent-based tag firing and data collection policies for GDPR and CCPA compliance.
  - name: A/B Testing
    description: Deploy and manage A/B testing tags and experiment configurations across web properties.
  - name: Server-Side Data Collection
    description: Process data server-side for improved performance, accuracy, and privacy compliance.
- type: Integrations
  data:
  - name: Google Analytics
    description: Native integration with Google Analytics 4 for event tracking and measurement.
  - name: Google Ads
    description: Deploy Google Ads conversion tracking and remarketing tags with built-in templates.
  - name: Google Marketing Platform
    description: Integrate with Campaign Manager, Display & Video 360, and Search Ads 360.
  - name: Facebook Pixel
    description: Deploy and manage Facebook Pixel tracking with community template support.
  - name: Consent Management Platforms
    description: Integrate with consent management platforms for privacy-compliant tag firing.
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com