Tag Manager: Create preview link
gtm_create_preview_linkUnveröffentlichten Stand eines GTM-Workspace testbar machen, ohne etwas zu veröffentlichen und ohne Google-Anmeldung im Browser. Liefert gtm_auth, gtm_preview (env-N) und script_url (gtm.js mit beiden Parametern und gtm_cookies_win=x). So testen:
Browser-Test (z. B. Playwright): die Anfrage der Seite an googletagmanager.com/gtm.js?id=<container_public_id> auf script_url umleiten; die Seite lädt dann den Workspace-Stand statt der Live-Version. Danach dataLayer und Netzwerkanfragen prüfen (welche Tags feuern, mit welchen Werten, Einwilligung beachtet).
Seiten, die den Container mit gtm_auth/gtm_preview laden können (z. B. eine Testumgebung), mit diesen beiden Werten aufrufen. Die Vorschau ist eine Momentaufnahme: nach jeder Änderung im Workspace erneut aufrufen. Wer gtm_auth kennt, sieht den unveröffentlichten Stand — nicht öffentlich teilen. Bei merge_conflict zuerst gtm_sync_workspace; bei compiler_error die Konfiguration prüfen (gtm_list_tags/gtm_list_triggers). workspace_id: GTM-Workspace (aus gtm_list_workspaces). workspace_id ist rein numerisch, sonst {"error":"invalid_id"}. workspace: Slug des Kunden-Workspace (optional bei nur einem Workspace).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| workspace | No | ||
| workspace_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||