Skip to content

playfulsparkle/oc3_gtm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Playful Sparkle - Google Tag Manager for OpenCart 3

The Playful Sparkle - Google Tag Manager extension for OpenCart 3.x+ makes integrating Google Tag Manager (GTM) into your OpenCart eCommerce store a breeze. With its no-code setup, simply enter your Google GTM Measurement ID, and the tracking code is automatically added to your site. This allows seamless tracking and data collection for various services like Google Ads, Google Analytics, and more, all without the need for coding knowledge. Additionally, the extension supports Google Consent Mode (GCM), offering customizable privacy settings for your visitors, where you can easily manage data storage preferences and consent profiles, including options for Ads Data Redaction and URL Passthrough, among others.

Introduction to Google Tag Manager

Google Tag Manager (GTM) is a free tool that helps you manage and deploy marketing tags (such as analytics and tracking codes) on your website without needing to modify the code directly. It enables marketers and developers to update measurement codes and track key performance metrics in real-time, simplifying website management. By using GTM, you can add and update various tags from services like Google Ads, Google Analytics, and more, without the hassle of changing the website code every time you need an update. This extension automates the process, ensuring your store is GTM-ready with minimal effort.


Features

  • No-code Integration: Effortless setup—just insert your Google Tag Manager Measurement ID, and the tracking code is added automatically.
  • Google Consent Mode (GCM): Includes support for Google Consent Mode, allowing you to manage consent preferences for data storage and tracking.
  • Customizable Consent Profiles: Choose from pre-configured GCM profiles (Custom, Strict, Balanced) and freely customize consent options like Ad Storage, Ad User Data, Analytics Storage, and more.
  • Ads Data Redaction: Enable or disable Ads Data Redaction to control data sharing and privacy.
  • URL Passthrough: Option to manage URL Passthrough to streamline tag firing and tracking.
  • Compatibility: Integrates smoothly with OpenCart 3.x+, supporting a range of online store setups.
  • Multi-store Support: Supports multi-store setups by default, making it easy to integrate across multiple OpenCart stores.
  • Multilingual Support: Ready for international use with languages including Čeština (cs-cz), Deutsch (de-de), English (GB) (en-gb), English (US) (en-us), Español (es-es), Français (fr-fr), Magyar (hu-hu), Italiano (it-it), Русский (ru-ru), and Slovenčina (sk-sk).

Installation Instructions

  1. Download the latest version from this repository.
  2. Log in to your OpenCart admin panel.
  3. Navigate to Extensions > Installer.
  4. Click the Upload button and upload the ps_gtm.ocmod.zip file.
  5. Navigate to Extensions > Extensions and select Analytics from the Choose the extension type dropdown list.
  6. Locate the extension in the Analytics list and click the Install button.
  7. Click the Edit button, configure the extension parameters, and click the Save button to save your settings.
  8. Navigate to Extensions > Modifications, select all your modifications and click the Refresh button to update the modification cache and apply the changes.

Support & Inquiries

For assistance or inquiries related to this extension, please open an issue on this repository or contact us via email at support@playfulsparkle.com.


License

This project is distributed under the GPL-3.0 license. Please refer to the LICENSE file for further details.


Contributing

We encourage contributions from the community. To contribute, please fork the repository and submit a pull request with your proposed changes.