{"id":10881,"date":"2024-11-25T19:52:18","date_gmt":"2024-11-25T19:52:18","guid":{"rendered":"https:\/\/ceowebltd.com\/blog\/?p=10881"},"modified":"2024-11-25T19:52:19","modified_gmt":"2024-11-25T19:52:19","slug":"how-to-implement-google-tag-manager-on-a-drupal-site","status":"publish","type":"post","link":"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-drupal-site\/","title":{"rendered":"How to implement Google Tag Manager on a Drupal site"},"content":{"rendered":"<p>Implementing Google Tag Manager (GTM) on a Drupal site is a straightforward process that allows you to manage all your website tags (like Google Analytics, marketing pixels, conversion tracking, etc.) in one place. By using GTM, you can quickly add and update tags without modifying the site\u2019s code directly, saving time and reducing the risk of errors. Here\u2019s a step-by-step guide to integrate Google Tag Manager into your Drupal website:<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_73 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-drupal-site\/#Step_1_Create_a_Google_Tag_Manager_Account_and_Container\" title=\"Step 1: Create a Google Tag Manager Account and Container\">Step 1: Create a Google Tag Manager Account and Container<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-drupal-site\/#Step_2_Install_the_Google_Tag_Manager_Module_on_Drupal\" title=\"Step 2: Install the Google Tag Manager Module on Drupal\">Step 2: Install the Google Tag Manager Module on Drupal<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-drupal-site\/#Step_3_Configure_the_Google_Tag_Manager_Module\" title=\"Step 3: Configure the Google Tag Manager Module\">Step 3: Configure the Google Tag Manager Module<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-drupal-site\/#Step_4_Verify_the_Google_Tag_Manager_Installation\" title=\"Step 4: Verify the Google Tag Manager Installation\">Step 4: Verify the Google Tag Manager Installation<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-drupal-site\/#Step_5_Add_and_Manage_Tags_via_Google_Tag_Manager\" title=\"Step 5: Add and Manage Tags via Google Tag Manager\">Step 5: Add and Manage Tags via Google Tag Manager<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-drupal-site\/#Step_6_Publish_Your_Tags\" title=\"Step 6: Publish Your Tags\">Step 6: Publish Your Tags<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-drupal-site\/#Step_7_Troubleshoot_and_Optimize\" title=\"Step 7: Troubleshoot and Optimize\">Step 7: Troubleshoot and Optimize<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-drupal-site\/#Conclusion\" title=\"Conclusion\">Conclusion<\/a><\/li><\/ul><\/nav><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Step_1_Create_a_Google_Tag_Manager_Account_and_Container\"><\/span>Step 1: Create a Google Tag Manager Account and Container<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Before implementing GTM on your Drupal site, you need to create an account and container in Google Tag Manager.<\/p>\n<ol>\n<li>Go to the <a href=\"https:\/\/tagmanager.google.com\/\" target=\"_new\" rel=\"noopener\">Google Tag Manager website<\/a>.<\/li>\n<li>Sign in with your Google account or create a new one.<\/li>\n<li>Once logged in, click on <strong>Create Account<\/strong> and follow the prompts to set up your account.<\/li>\n<li>After setting up the account, create a new <strong>Container<\/strong> for your website. A container is where all the tags for a specific website or app are stored.\n<ul>\n<li>Choose <strong>Web<\/strong> as the target platform.<\/li>\n<\/ul>\n<\/li>\n<li>Once your container is created, you\u2019ll be provided with a <strong>GTM Container ID<\/strong> (a unique code that looks like <code>GTM-XXXX<\/code>).<\/li>\n<\/ol>\n<h3><span class=\"ez-toc-section\" id=\"Step_2_Install_the_Google_Tag_Manager_Module_on_Drupal\"><\/span>Step 2: Install the Google Tag Manager Module on Drupal<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>There are several ways to implement GTM on Drupal, but the easiest method is to use a module specifically designed for Google Tag Manager. The module handles the insertion of the GTM code on every page of your site.<\/p>\n<ol>\n<li><strong>Download the Google Tag Manager Module<\/strong>:\n<ul>\n<li>Visit the <a target=\"_new\" rel=\"noopener\">Google Tag Manager module page on Drupal.org<\/a>.<\/li>\n<li>Download the latest stable version of the module.<\/li>\n<li>Alternatively, you can install it via Composer:\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-md h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none\">bash<\/div>\n<div class=\"sticky top-9 md:top-[5.75rem]\">\n<div class=\"absolute bottom-0 right-2 flex h-9 items-center\">\n<div class=\"flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary\"><span class=\"\" data-state=\"closed\"><button class=\"flex gap-1 items-center select-none py-1\">Copy code<\/button><\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre hljs language-bash\">composer require drupal\/google_tag<br \/>\n<\/code><\/div>\n<\/div>\n<\/li>\n<\/ul>\n<\/li>\n<li><strong>Install the Google Tag Manager Module<\/strong>:\n<ul>\n<li>Navigate to the <strong>Extend<\/strong> page (<code>\/admin\/modules<\/code>) in your Drupal admin dashboard.<\/li>\n<li>Search for <strong>Google Tag Manager<\/strong> and enable the module.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<h3><span class=\"ez-toc-section\" id=\"Step_3_Configure_the_Google_Tag_Manager_Module\"><\/span>Step 3: Configure the Google Tag Manager Module<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Once the module is installed, you need to configure it to link it to your GTM account.<\/p>\n<ol>\n<li>Go to <strong>Configuration<\/strong> \u2192 <strong>Google Tag Manager<\/strong> (<code>\/admin\/config\/system\/google-tag-manager<\/code>).<\/li>\n<li>In the <strong>GTM Container ID<\/strong> field, enter the GTM ID that you got from Google Tag Manager (it will look something like <code>GTM-XXXX<\/code>).<\/li>\n<li>Configure the settings based on your preferences:\n<ul>\n<li><strong>Include GTM on all pages<\/strong>: Ensure this option is checked if you want GTM to be included on every page of the site.<\/li>\n<li><strong>Include GTM in the header or footer<\/strong>: You can choose whether to include the GTM code in the header or footer. By default, Google recommends placing the GTM code in both places, but the module will place it in the <code>&lt;head&gt;<\/code> section by default.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Save Configuration<\/strong>.<\/li>\n<\/ol>\n<p>This will automatically insert the GTM code into the pages of your Drupal site. The GTM snippet will be added in the appropriate <code>&lt;head&gt;<\/code> and <code>&lt;body&gt;<\/code> sections of your website&#8217;s pages.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Step_4_Verify_the_Google_Tag_Manager_Installation\"><\/span>Step 4: Verify the Google Tag Manager Installation<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Once the GTM code is integrated into your Drupal site, you should verify that it\u2019s working correctly.<\/p>\n<ol>\n<li><strong>Use Google Tag Assistant<\/strong>:\n<ul>\n<li>Download and install the <a target=\"_new\" rel=\"noopener\">Google Tag Assistant Chrome extension<\/a>.<\/li>\n<li>Open your Drupal website and click on the Tag Assistant icon in your Chrome browser.<\/li>\n<li>Click <strong>Enable<\/strong> and refresh the page.<\/li>\n<li>Tag Assistant will show you a report of all the tags that are firing on the page. Ensure that the GTM container ID appears in the list.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Use GTM Preview Mode<\/strong>:\n<ul>\n<li>In Google Tag Manager, click on the <strong>Preview<\/strong> button to enable Debug Mode.<\/li>\n<li>Visit your Drupal site in a new tab while Preview Mode is active.<\/li>\n<li>A debug console should appear at the bottom of the page, showing all tags and triggers being fired. This helps you verify that your tags (e.g., Google Analytics) are firing correctly.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<h3><span class=\"ez-toc-section\" id=\"Step_5_Add_and_Manage_Tags_via_Google_Tag_Manager\"><\/span>Step 5: Add and Manage Tags via Google Tag Manager<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Now that GTM is installed on your Drupal site, you can add and manage tags directly from the GTM interface.<\/p>\n<ol>\n<li>Go to your Google Tag Manager account.<\/li>\n<li>Select the container you created for your Drupal site.<\/li>\n<li>You can add new tags such as:\n<ul>\n<li><strong>Google Analytics<\/strong> (for tracking page views and events).<\/li>\n<li><strong>Facebook Pixel<\/strong> (for tracking conversions and retargeting).<\/li>\n<li><strong>Google Ads<\/strong> (for conversion tracking).<\/li>\n<li><strong>Custom HTML tags<\/strong> (for custom scripts).<\/li>\n<\/ul>\n<\/li>\n<li>Set up appropriate <strong>triggers<\/strong> to specify when and where the tags should fire (e.g., on page views, clicks, or form submissions).<\/li>\n<li>Once your tags are set up, use the <strong>Preview Mode<\/strong> to test them and ensure that they fire correctly.<\/li>\n<\/ol>\n<h3><span class=\"ez-toc-section\" id=\"Step_6_Publish_Your_Tags\"><\/span>Step 6: Publish Your Tags<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Once you&#8217;ve verified that your tags are working as expected in Preview Mode, it\u2019s time to publish them.<\/p>\n<ol>\n<li>In Google Tag Manager, click on <strong>Submit<\/strong>.<\/li>\n<li>Add a version name and description (optional) and click <strong>Publish<\/strong>.<\/li>\n<\/ol>\n<p>This will push your tags live on your Drupal website.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Step_7_Troubleshoot_and_Optimize\"><\/span>Step 7: Troubleshoot and Optimize<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>If you&#8217;re not seeing the expected results or tracking isn\u2019t working as it should, there are a few things you can check:<\/p>\n<ol>\n<li><strong>Browser Console and Network Tab<\/strong>:\n<ul>\n<li>Open the browser&#8217;s Developer Tools (right-click \u2192 Inspect or press <code>Ctrl+Shift+I<\/code>).<\/li>\n<li>Go to the <strong>Network<\/strong> tab and filter by \u201cTag Manager\u201d to check if GTM is loading.<\/li>\n<li>Check for any JavaScript errors in the <strong>Console<\/strong> tab that might be preventing GTM from functioning properly.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Testing with GTM Debugging<\/strong>:\n<ul>\n<li>In GTM, make sure <strong>Preview Mode<\/strong> is enabled to debug tags in real-time.<\/li>\n<li>Review the debug output to ensure that your tags and triggers are firing correctly.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Clear Caches<\/strong>:\n<ul>\n<li>If you&#8217;re using a caching system (like Drupal&#8217;s cache), clear your site&#8217;s cache after updating tags or settings to ensure the changes take effect.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<h3><span class=\"ez-toc-section\" id=\"Conclusion\"><\/span>Conclusion<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>By integrating Google Tag Manager into your Drupal site, you gain flexibility and control over the tracking and marketing tags without needing to modify the site&#8217;s code directly. This process involves installing the Google Tag Manager module, configuring it with your GTM container ID, adding tags in Google Tag Manager, and testing and publishing them. With GTM, you can efficiently manage tags, implement marketing solutions, and optimize the user experience without involving developers for every change.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Implementing Google Tag Manager (GTM) on a Drupal site is a straightforward process that allows you to manage all your website tags (like Google Analytics,&#8230;<\/p>\n","protected":false},"author":214,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-10881","post","type-post","status-publish","format-standard","hentry","category-digital-marketing"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to implement Google Tag Manager on a Drupal site - CEOweb Ltd. Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-drupal-site\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to implement Google Tag Manager on a Drupal site - CEOweb Ltd. Blog\" \/>\n<meta property=\"og:description\" content=\"Implementing Google Tag Manager (GTM) on a Drupal site is a straightforward process that allows you to manage all your website tags (like Google Analytics,...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-drupal-site\/\" \/>\n<meta property=\"og:site_name\" content=\"CEOweb Ltd. Blog\" \/>\n<meta property=\"article:published_time\" content=\"2024-11-25T19:52:18+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-11-25T19:52:19+00:00\" \/>\n<meta name=\"author\" content=\"Emmanuel\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Emmanuel\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-drupal-site\/\",\"url\":\"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-drupal-site\/\",\"name\":\"How to implement Google Tag Manager on a Drupal site - CEOweb Ltd. Blog\",\"isPartOf\":{\"@id\":\"https:\/\/ceowebltd.com\/blog\/#website\"},\"datePublished\":\"2024-11-25T19:52:18+00:00\",\"dateModified\":\"2024-11-25T19:52:19+00:00\",\"author\":{\"@id\":\"https:\/\/ceowebltd.com\/blog\/#\/schema\/person\/4759c204c0b0f1d134ec16e8ec777a6f\"},\"breadcrumb\":{\"@id\":\"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-drupal-site\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-drupal-site\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-drupal-site\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/ceowebltd.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to implement Google Tag Manager on a Drupal site\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ceowebltd.com\/blog\/#website\",\"url\":\"https:\/\/ceowebltd.com\/blog\/\",\"name\":\"CEOweb Ltd. Blog\",\"description\":\"Guest Posting - Digital Marketing &amp; Web Services\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ceowebltd.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/ceowebltd.com\/blog\/#\/schema\/person\/4759c204c0b0f1d134ec16e8ec777a6f\",\"name\":\"Emmanuel\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ceowebltd.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/9e883d40261b9b272de51992551b3eec4df631b7579a4fbec69c36a006dcbaf2?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/9e883d40261b9b272de51992551b3eec4df631b7579a4fbec69c36a006dcbaf2?s=96&d=mm&r=g\",\"caption\":\"Emmanuel\"},\"url\":\"https:\/\/ceowebltd.com\/blog\/author\/emmanuel\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to implement Google Tag Manager on a Drupal site - CEOweb Ltd. Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-drupal-site\/","og_locale":"en_US","og_type":"article","og_title":"How to implement Google Tag Manager on a Drupal site - CEOweb Ltd. Blog","og_description":"Implementing Google Tag Manager (GTM) on a Drupal site is a straightforward process that allows you to manage all your website tags (like Google Analytics,...","og_url":"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-drupal-site\/","og_site_name":"CEOweb Ltd. Blog","article_published_time":"2024-11-25T19:52:18+00:00","article_modified_time":"2024-11-25T19:52:19+00:00","author":"Emmanuel","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Emmanuel","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-drupal-site\/","url":"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-drupal-site\/","name":"How to implement Google Tag Manager on a Drupal site - CEOweb Ltd. Blog","isPartOf":{"@id":"https:\/\/ceowebltd.com\/blog\/#website"},"datePublished":"2024-11-25T19:52:18+00:00","dateModified":"2024-11-25T19:52:19+00:00","author":{"@id":"https:\/\/ceowebltd.com\/blog\/#\/schema\/person\/4759c204c0b0f1d134ec16e8ec777a6f"},"breadcrumb":{"@id":"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-drupal-site\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-drupal-site\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-drupal-site\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ceowebltd.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to implement Google Tag Manager on a Drupal site"}]},{"@type":"WebSite","@id":"https:\/\/ceowebltd.com\/blog\/#website","url":"https:\/\/ceowebltd.com\/blog\/","name":"CEOweb Ltd. Blog","description":"Guest Posting - Digital Marketing &amp; Web Services","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ceowebltd.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/ceowebltd.com\/blog\/#\/schema\/person\/4759c204c0b0f1d134ec16e8ec777a6f","name":"Emmanuel","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ceowebltd.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/9e883d40261b9b272de51992551b3eec4df631b7579a4fbec69c36a006dcbaf2?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9e883d40261b9b272de51992551b3eec4df631b7579a4fbec69c36a006dcbaf2?s=96&d=mm&r=g","caption":"Emmanuel"},"url":"https:\/\/ceowebltd.com\/blog\/author\/emmanuel\/"}]}},"_links":{"self":[{"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/posts\/10881","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/users\/214"}],"replies":[{"embeddable":true,"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/comments?post=10881"}],"version-history":[{"count":1,"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/posts\/10881\/revisions"}],"predecessor-version":[{"id":10882,"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/posts\/10881\/revisions\/10882"}],"wp:attachment":[{"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/media?parent=10881"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/categories?post=10881"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/tags?post=10881"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}