Veröffentlicht: 15. Februar 2025
GTM Template: Lead-Generation Container mit Enhanced Conversions
Kostenloses GTM-Template für Lead-Generation Websites: Telefon-Klicks, E-Mail-Klicks, Formulare und Enhanced Conversions — komplett vorkonfiguriert.
Die meisten Lead-Generation Websites brauchen dasselbe Tracking-Setup: Telefon-Klicks, E-Mail-Klicks, Formular-Absendungen und Enhanced Conversions für Google Ads. Dieses Template liefert alles in einem Import.
Was das Template enthält
Tags (12 Stück)
- GA4 Tag — Basis-Tracking
- Google Ads Tag — Conversion-Tracking
- GA4 Event: Telefon-Klick/Kopie — wenn jemand auf eine Telefonnummer klickt oder sie kopiert
- GA4 Event: E-Mail-Klick/Kopie — wenn jemand auf eine E-Mail-Adresse klickt oder sie kopiert
- Google Ads Conversion: Telefon — Conversion bei Telefon-Interaktion
- Google Ads Conversion: E-Mail — Conversion bei E-Mail-Interaktion
- Google Ads Conversion: Lead — Conversion bei Formular-Submit
- Google Ads User-Provided Data Event — Enhanced Conversions mit E-Mail/Telefon
- … und weitere Support-Tags
Trigger (9 Stück)
- Telefon geklickt — Link-Klick auf
tel:-Links - E-Mail geklickt — Link-Klick auf
mailto:-Links - Text kopiert — Custom Event wenn Nutzer Text kopiert (z.B. Telefonnummer)
- Formular gesendet — DOM-basierter Trigger für Form-Submits
- PageView DOM Ready — für Tags die nach DOM-Load feuern sollen
Variablen (5 Stück)
- User-Provided Data — automatische Erkennung von E-Mail/Telefon auf der Seite
- Clipboard Text — DataLayer-Variable für kopierte Texte
- GA4 Tag ID und Google Ads Conversion ID — zentrale Konfiguration
Das Besondere: Telefon-Kopie-Tracking
Die meisten Tracking-Setups erfassen nur Klicks auf tel:-Links. Aber viele Nutzer kopieren die Telefonnummer und wählen sie manuell. Dieses Template trackt beides:
- Klick auf Telefon-Link → Standard Link-Click Trigger
- Telefonnummer kopiert → Custom Event via Clipboard API
Dasselbe gilt für E-Mail-Adressen. So verlierst du keine Conversion-Daten.
Setup-Anleitung
1. Importieren
Container importieren → JSON hochladen → Zusammenführen.
2. IDs ersetzen
Suche im Container nach EXCHANGE — diese Variablen musst du mit deinen eigenen IDs befüllen:
EXCHANGE - Your GA4 Tag here→ deine GA4 Measurement IDEXCHANGE - G-Ads Conv ID→ deine Google Ads Conversion ID
3. Enhanced Conversions prüfen
Die User-Provided Data Variable sucht automatisch nach E-Mail-Adressen und Telefonnummern auf der Seite. Prüfe im Preview Mode, ob die Daten korrekt erkannt werden.
Template herunterladen
Kopiere den JSON-Code, speichere ihn als .json-Datei und importiere sie in deinem Google Tag Manager Container unter Admin → Container importieren.
Kein E-Mail, kein Formular — direkt loslegen.
GTM Container JSON anzeigen
{
"exportFormatVersion": 2,
"exportTime": "2025-05-10 09:22:29",
"containerVersion": {
"path": "accounts/0000000000/containers/000000000/versions/0",
"accountId": "0000000000",
"containerId": "000000000",
"containerVersionId": "0",
"container": {
"path": "accounts/0000000000/containers/000000000",
"accountId": "0000000000",
"containerId": "000000000",
"name": "deine-website.de",
"publicId": "GTM-XXXXXX",
"usageContext": [
"WEB"
],
"fingerprint": "0000000000000",
"tagManagerUrl": "https://tagmanager.google.com/#/container/accounts/0000000000/containers/000000000/workspaces?apiLink=container",
"features": {
"supportUserPermissions": true,
"supportEnvironments": true,
"supportWorkspaces": true,
"supportGtagConfigs": false,
"supportBuiltInVariables": true,
"supportClients": false,
"supportFolders": true,
"supportTags": true,
"supportTemplates": true,
"supportTriggers": true,
"supportVariables": true,
"supportVersions": true,
"supportZones": true,
"supportTransformations": false
},
"tagIds": [
"GTM-XXXXXX"
]
},
"tag": [
{
"accountId": "0000000000",
"containerId": "000000000",
"tagId": "5",
"name": "GA4 - Tag",
"type": "googtag",
"parameter": [
{
"type": "TEMPLATE",
"key": "tagId",
"value": "{{EXCHANGE - Your GA4 Tag here}}"
}
],
"fingerprint": "0000000000000",
"firingTriggerId": [
"27"
],
"tagFiringOption": "ONCE_PER_EVENT",
"monitoringMetadata": {
"type": "MAP"
},
"consentSettings": {
"consentStatus": "NOT_SET"
}
},
{
"accountId": "0000000000",
"containerId": "000000000",
"tagId": "9",
"name": "GA4 - Tel Click / Copy",
"type": "gaawe",
"parameter": [
{
"type": "BOOLEAN",
"key": "sendEcommerceData",
"value": "false"
},
{
"type": "BOOLEAN",
"key": "enhancedUserId",
"value": "false"
},
{
"type": "TEMPLATE",
"key": "eventName",
"value": "tel_click_copy"
},
{
"type": "TEMPLATE",
"key": "measurementIdOverride",
"value": "{{EXCHANGE - Your GA4 Tag here}}"
}
],
"fingerprint": "0000000000000",
"firingTriggerId": [
"6",
"8"
],
"tagFiringOption": "ONCE_PER_EVENT",
"monitoringMetadata": {
"type": "MAP"
},
"consentSettings": {
"consentStatus": "NOT_SET"
}
},
{
"accountId": "0000000000",
"containerId": "000000000",
"tagId": "12",
"name": "Google Ads User-provided Data Event",
"type": "awud",
"parameter": [
{
"type": "TEMPLATE",
"key": "userDataVariable",
"value": "{{User-Provided Data auto}}"
},
{
"type": "BOOLEAN",
"key": "enableConversionLinker",
"value": "true"
},
{
"type": "TEMPLATE",
"key": "conversionCookiePrefix",
"value": "_gcl"
},
{
"type": "TEMPLATE",
"key": "conversionId",
"value": "{{EXCHANGE - G-Ads Conv ID}}"
}
],
"fingerprint": "0000000000000",
"firingTriggerId": [
"27"
],
"tagFiringOption": "ONCE_PER_EVENT",
"monitoringMetadata": {
"type": "MAP"
},
"consentSettings": {
"consentStatus": "NOT_SET"
}
},
{
"accountId": "0000000000",
"containerId": "000000000",
"tagId": "13",
"name": "Ads - Tel Click or Copy",
"type": "awct",
"parameter": [
{
"type": "BOOLEAN",
"key": "enableNewCustomerReporting",
"value": "false"
},
{
"type": "BOOLEAN",
"key": "enableConversionLinker",
"value": "true"
},
{
"type": "BOOLEAN",
"key": "enableProductReporting",
"value": "false"
},
{
"type": "BOOLEAN",
"key": "enableEnhancedConversion",
"value": "false"
},
{
"type": "TEMPLATE",
"key": "conversionCookiePrefix",
"value": "_gcl"
},
{
"type": "BOOLEAN",
"key": "enableShippingData",
"value": "false"
},
{
"type": "TEMPLATE",
"key": "conversionId",
"value": "{{EXCHANGE - G-Ads Conv ID}}"
},
{
"type": "TEMPLATE",
"key": "conversionLabel",
"value": "YourLabelHere"
},
{
"type": "BOOLEAN",
"key": "rdp",
"value": "false"
}
],
"fingerprint": "0000000000000",
"firingTriggerId": [
"6",
"8"
],
"tagFiringOption": "ONCE_PER_EVENT",
"monitoringMetadata": {
"type": "MAP"
},
"consentSettings": {
"consentStatus": "NOT_SET"
}
},
{
"accountId": "0000000000",
"containerId": "000000000",
"tagId": "15",
"name": "AW Tag",
"type": "googtag",
"parameter": [
{
"type": "TEMPLATE",
"key": "tagId",
"value": "{{AW Tag}}"
}
],
"fingerprint": "0000000000000",
"firingTriggerId": [
"27"
],
"tagFiringOption": "ONCE_PER_EVENT",
"monitoringMetadata": {
"type": "MAP"
},
"consentSettings": {
"consentStatus": "NOT_NEEDED"
}
},
{
"accountId": "0000000000",
"containerId": "000000000",
"tagId": "18",
"name": "GA4 - Mail Click / copy",
"type": "gaawe",
"parameter": [
{
"type": "BOOLEAN",
"key": "sendEcommerceData",
"value": "false"
},
{
"type": "BOOLEAN",
"key": "enhancedUserId",
"value": "false"
},
{
"type": "TEMPLATE",
"key": "eventName",
"value": "mail_click_copy"
},
{
"type": "TEMPLATE",
"key": "measurementIdOverride",
"value": "{{EXCHANGE - Your GA4 Tag here}}"
}
],
"fingerprint": "0000000000000",
"firingTriggerId": [
"16",
"17"
],
"tagFiringOption": "ONCE_PER_EVENT",
"monitoringMetadata": {
"type": "MAP"
},
"consentSettings": {
"consentStatus": "NOT_SET"
}
},
{
"accountId": "0000000000",
"containerId": "000000000",
"tagId": "20",
"name": "Ads - Email Click or Copy",
"type": "awct",
"parameter": [
{
"type": "BOOLEAN",
"key": "enableNewCustomerReporting",
"value": "false"
},
{
"type": "BOOLEAN",
"key": "enableConversionLinker",
"value": "true"
},
{
"type": "BOOLEAN",
"key": "enableProductReporting",
"value": "false"
},
{
"type": "BOOLEAN",
"key": "enableEnhancedConversion",
"value": "false"
},
{
"type": "TEMPLATE",
"key": "conversionCookiePrefix",
"value": "_gcl"
},
{
"type": "BOOLEAN",
"key": "enableShippingData",
"value": "false"
},
{
"type": "TEMPLATE",
"key": "conversionId",
"value": "{{EXCHANGE - G-Ads Conv ID}}"
},
{
"type": "TEMPLATE",
"key": "conversionLabel",
"value": "YourLabelHere"
},
{
"type": "BOOLEAN",
"key": "rdp",
"value": "false"
}
],
"fingerprint": "0000000000000",
"firingTriggerId": [
"16",
"17"
],
"tagFiringOption": "ONCE_PER_EVENT",
"monitoringMetadata": {
"type": "MAP"
},
"consentSettings": {
"consentStatus": "NOT_SET"
}
},
{
"accountId": "0000000000",
"containerId": "000000000",
"tagId": "22",
"name": "Ads - Lead",
"type": "awct",
"parameter": [
{
"type": "BOOLEAN",
"key": "enableNewCustomerReporting",
"value": "false"
},
{
"type": "BOOLEAN",
"key": "enableConversionLinker",
"value": "true"
},
{
"type": "BOOLEAN",
"key": "enableProductReporting",
"value": "false"
},
{
"type": "BOOLEAN",
"key": "enableEnhancedConversion",
"value": "true"
},
{
"type": "TEMPLATE",
"key": "cssProvidedEnhancedConversionValue",
"value": "{{User-Provided Data auto}}"
},
{
"type": "TEMPLATE",
"key": "conversionCookiePrefix",
"value": "_gcl"
},
{
"type": "BOOLEAN",
"key": "enableShippingData",
"value": "false"
},
{
"type": "TEMPLATE",
"key": "conversionId",
"value": "{{EXCHANGE - G-Ads Conv ID}}"
},
{
"type": "TEMPLATE",
"key": "conversionLabel",
"value": "yourLabelHere"
},
{
"type": "BOOLEAN",
"key": "rdp",
"value": "false"
}
],
"fingerprint": "0000000000000",
"firingTriggerId": [
"19",
"21"
],
"tagFiringOption": "ONCE_PER_EVENT",
"monitoringMetadata": {
"type": "MAP"
},
"consentSettings": {
"consentStatus": "NOT_SET"
}
},
{
"accountId": "0000000000",
"containerId": "000000000",
"tagId": "23",
"name": "EXCHANGE CODE Microsoft Clarity",
"type": "html",
"parameter": [
{
"type": "TEMPLATE",
"key": "html",
"value": "<script type=\"text/javascript\">\n (function(c,l,a,r,i,t,y){\n c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};\n t=l.createElement(r);t.async=1;t.src=\"https://www.clarity.ms/tag/\"+i;\n y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);\n })(window, document, \"clarity\", \"script\", \"XXXXXXXX\");\n</script>"
},
{
"type": "BOOLEAN",
"key": "supportDocumentWrite",
"value": "false"
}
],
"fingerprint": "0000000000000",
"firingTriggerId": [
"27"
],
"tagFiringOption": "ONCE_PER_EVENT",
"monitoringMetadata": {
"type": "MAP"
},
"consentSettings": {
"consentStatus": "NOT_SET"
}
},
{
"accountId": "0000000000",
"containerId": "000000000",
"tagId": "24",
"name": "cHTML - Copy Text Listener",
"type": "html",
"parameter": [
{
"type": "TEMPLATE",
"key": "html",
"value": "<script>\n// Declare function to get selected text from document\nfunction getSelectionText() {\nvar text = '';\nif (window.getSelection) {\ntext = window.getSelection().toString();\n} else if (document.selection && document.selection.type != 'Control') {\ntext = document.selection.createRange().text;\n}\nreturn text;\n}\n\n// Declare function on copy event\ndocument.addEventListener(\"copy\", function(e){\ndataLayer.push({\n'event': 'textCopied',\n'clipboardText': getSelectionText(),\n'clipboardLength': getSelectionText().length\n});\n});\n</script>"
},
{
"type": "BOOLEAN",
"key": "supportDocumentWrite",
"value": "false"
}
],
"fingerprint": "0000000000000",
"firingTriggerId": [
"10"
],
"tagFiringOption": "ONCE_PER_EVENT",
"monitoringMetadata": {
"type": "MAP"
},
"consentSettings": {
"consentStatus": "NOT_NEEDED"
}
},
{
"accountId": "0000000000",
"containerId": "000000000",
"tagId": "25",
"name": "GA4 - Generate Lead",
"type": "gaawe",
"parameter": [
{
"type": "TEMPLATE",
"key": "userDataVariable",
"value": "{{User-Provided Data auto}}"
},
{
"type": "BOOLEAN",
"key": "sendEcommerceData",
"value": "false"
},
{
"type": "BOOLEAN",
"key": "enhancedUserId",
"value": "true"
},
{
"type": "TEMPLATE",
"key": "eventName",
"value": "generate_lead"
},
{
"type": "TEMPLATE",
"key": "measurementIdOverride",
"value": "{{EXCHANGE - Your GA4 Tag here}}"
}
],
"fingerprint": "0000000000000",
"firingTriggerId": [
"19",
"21"
],
"tagFiringOption": "ONCE_PER_EVENT",
"monitoringMetadata": {
"type": "MAP"
},
"consentSettings": {
"consentStatus": "NOT_SET"
}
},
{
"accountId": "0000000000",
"containerId": "000000000",
"tagId": "26",
"name": "Conversion Linker",
"type": "gclidw",
"parameter": [
{
"type": "BOOLEAN",
"key": "enableCrossDomain",
"value": "false"
},
{
"type": "BOOLEAN",
"key": "enableUrlPassthrough",
"value": "true"
},
{
"type": "BOOLEAN",
"key": "enableCookieOverrides",
"value": "false"
}
],
"fingerprint": "0000000000000",
"firingTriggerId": [
"2147479553"
],
"tagFiringOption": "ONCE_PER_EVENT",
"monitoringMetadata": {
"type": "MAP"
},
"consentSettings": {
"consentStatus": "NOT_SET"
}
}
],
"trigger": [
{
"accountId": "0000000000",
"containerId": "000000000",
"triggerId": "6",
"name": "Tel clicked",
"type": "LINK_CLICK",
"filter": [
{
"type": "CONTAINS",
"parameter": [
{
"type": "TEMPLATE",
"key": "arg0",
"value": "{{Click URL}}"
},
{
"type": "TEMPLATE",
"key": "arg1",
"value": "tel:"
}
]
}
],
"waitForTags": {
"type": "BOOLEAN",
"value": "false"
},
"checkValidation": {
"type": "BOOLEAN",
"value": "false"
},
"waitForTagsTimeout": {
"type": "TEMPLATE",
"value": "2000"
},
"uniqueTriggerId": {
"type": "TEMPLATE"
},
"fingerprint": "0000000000000"
},
{
"accountId": "0000000000",
"containerId": "000000000",
"triggerId": "8",
"name": "EXCHANGE - Custom - Tel copied",
"type": "CUSTOM_EVENT",
"customEventFilter": [
{
"type": "EQUALS",
"parameter": [
{
"type": "TEMPLATE",
"key": "arg0",
"value": "{{_event}}"
},
{
"type": "TEMPLATE",
"key": "arg1",
"value": "textCopied"
}
]
}
],
"filter": [
{
"type": "CONTAINS",
"parameter": [
{
"type": "TEMPLATE",
"key": "arg0",
"value": "{{dlv - clipboardText}}"
},
{
"type": "TEMPLATE",
"key": "arg1",
"value": "a few numbers included in your phone on the site"
}
]
}
],
"fingerprint": "0000000000000"
},
{
"accountId": "0000000000",
"containerId": "000000000",
"triggerId": "10",
"name": "PageView DOM Ready",
"type": "DOM_READY",
"fingerprint": "0000000000000"
},
{
"accountId": "0000000000",
"containerId": "000000000",
"triggerId": "14",
"name": "Custom - Text Copied",
"type": "CUSTOM_EVENT",
"customEventFilter": [
{
"type": "EQUALS",
"parameter": [
{
"type": "TEMPLATE",
"key": "arg0",
"value": "{{_event}}"
},
{
"type": "TEMPLATE",
"key": "arg1",
"value": "textCopied"
}
]
}
],
"fingerprint": "0000000000000"
},
{
"accountId": "0000000000",
"containerId": "000000000",
"triggerId": "16",
"name": "Email clicked",
"type": "LINK_CLICK",
"filter": [
{
"type": "CONTAINS",
"parameter": [
{
"type": "TEMPLATE",
"key": "arg0",
"value": "{{Click URL}}"
},
{
"type": "TEMPLATE",
"key": "arg1",
"value": "mailto"
}
]
}
],
"waitForTags": {
"type": "BOOLEAN",
"value": "false"
},
"checkValidation": {
"type": "BOOLEAN",
"value": "false"
},
"waitForTagsTimeout": {
"type": "TEMPLATE",
"value": "2000"
},
"uniqueTriggerId": {
"type": "TEMPLATE"
},
"fingerprint": "0000000000000"
},
{
"accountId": "0000000000",
"containerId": "000000000",
"triggerId": "17",
"name": "Custom - E-Mail copied",
"type": "CUSTOM_EVENT",
"customEventFilter": [
{
"type": "EQUALS",
"parameter": [
{
"type": "TEMPLATE",
"key": "arg0",
"value": "{{_event}}"
},
{
"type": "TEMPLATE",
"key": "arg1",
"value": "textCopied"
}
]
}
],
"filter": [
{
"type": "CONTAINS",
"parameter": [
{
"type": "TEMPLATE",
"key": "arg0",
"value": "{{dlv - clipboardText}}"
},
{
"type": "TEMPLATE",
"key": "arg1",
"value": "@"
}
]
}
],
"fingerprint": "0000000000000"
},
{
"accountId": "0000000000",
"containerId": "000000000",
"triggerId": "19",
"name": "form_submit",
"type": "CUSTOM_EVENT",
"customEventFilter": [
{
"type": "EQUALS",
"parameter": [
{
"type": "TEMPLATE",
"key": "arg0",
"value": "{{_event}}"
},
{
"type": "TEMPLATE",
"key": "arg1",
"value": "form_submit"
}
]
}
],
"fingerprint": "0000000000000"
},
{
"accountId": "0000000000",
"containerId": "000000000",
"triggerId": "21",
"name": "Form Submission All",
"type": "FORM_SUBMISSION",
"waitForTags": {
"type": "TEMPLATE"
},
"checkValidation": {
"type": "TEMPLATE"
},
"waitForTagsTimeout": {
"type": "TEMPLATE",
"value": "2000"
},
"uniqueTriggerId": {
"type": "TEMPLATE"
},
"fingerprint": "0000000000000"
},
{
"accountId": "0000000000",
"containerId": "000000000",
"triggerId": "27",
"name": "Window Loaded",
"type": "WINDOW_LOADED",
"fingerprint": "0000000000000"
}
],
"variable": [
{
"accountId": "0000000000",
"containerId": "000000000",
"variableId": "3",
"name": "User-Provided Data auto",
"type": "awec",
"parameter": [
{
"type": "TEMPLATE",
"key": "mode",
"value": "AUTO"
},
{
"type": "BOOLEAN",
"key": "enableElementBlocking",
"value": "false"
}
],
"fingerprint": "0000000000000",
"formatValue": {}
},
{
"accountId": "0000000000",
"containerId": "000000000",
"variableId": "4",
"name": "EXCHANGE - Your GA4 Tag here",
"type": "c",
"parameter": [
{
"type": "TEMPLATE",
"key": "value",
"value": "G-XXXXX"
}
],
"fingerprint": "0000000000000",
"formatValue": {}
},
{
"accountId": "0000000000",
"containerId": "000000000",
"variableId": "7",
"name": "dlv - clipboardText",
"type": "v",
"parameter": [
{
"type": "INTEGER",
"key": "dataLayerVersion",
"value": "2"
},
{
"type": "BOOLEAN",
"key": "setDefaultValue",
"value": "false"
},
{
"type": "TEMPLATE",
"key": "name",
"value": "clipboardText"
}
],
"fingerprint": "0000000000000"
},
{
"accountId": "0000000000",
"containerId": "000000000",
"variableId": "11",
"name": "EXCHANGE - G-Ads Conv ID",
"type": "c",
"parameter": [
{
"type": "TEMPLATE",
"key": "value",
"value": "xxxxx"
}
],
"fingerprint": "0000000000000",
"formatValue": {}
},
{
"accountId": "0000000000",
"containerId": "000000000",
"variableId": "28",
"name": "AW Tag",
"type": "c",
"parameter": [
{
"type": "TEMPLATE",
"key": "value",
"value": "AW-{{EXCHANGE - G-Ads Conv ID}}"
}
],
"fingerprint": "0000000000000",
"formatValue": {}
}
],
"builtInVariable": [
{
"accountId": "0000000000",
"containerId": "000000000",
"type": "PAGE_URL",
"name": "Page URL"
},
{
"accountId": "0000000000",
"containerId": "000000000",
"type": "PAGE_HOSTNAME",
"name": "Page Hostname"
},
{
"accountId": "0000000000",
"containerId": "000000000",
"type": "PAGE_PATH",
"name": "Page Path"
},
{
"accountId": "0000000000",
"containerId": "000000000",
"type": "REFERRER",
"name": "Referrer"
},
{
"accountId": "0000000000",
"containerId": "000000000",
"type": "EVENT",
"name": "Event"
},
{
"accountId": "0000000000",
"containerId": "000000000",
"type": "CLICK_ELEMENT",
"name": "Click Element"
},
{
"accountId": "0000000000",
"containerId": "000000000",
"type": "CLICK_CLASSES",
"name": "Click Classes"
},
{
"accountId": "0000000000",
"containerId": "000000000",
"type": "CLICK_ID",
"name": "Click ID"
},
{
"accountId": "0000000000",
"containerId": "000000000",
"type": "CLICK_TARGET",
"name": "Click Target"
},
{
"accountId": "0000000000",
"containerId": "000000000",
"type": "CLICK_URL",
"name": "Click URL"
},
{
"accountId": "0000000000",
"containerId": "000000000",
"type": "CLICK_TEXT",
"name": "Click Text"
}
],
"fingerprint": "0000000000000",
"tagManagerUrl": "https://tagmanager.google.com/#/versions/accounts/0000000000/containers/000000000/versions/0?apiLink=version"
}
}Tracking für Lead-Generation aufsetzen? Jetzt Beratung anfragen →
Über den Autor
Daniils Visnakovs
Ex-Google-Berater, Speaker (u.a. Nomad World Fest) und Coach. Spezialisiert auf Conversion-Tracking, Google Ads und datenbasiertes Marketing. Hilft Unternehmen, Werbebudgets messbar einzusetzen — in 1:1 Beratung, Workshops oder auf der Bühne.