Hi,
When I update my cart items secondly (quantity) it fails with the following JS errors:
destination?id=G-HP…za204:169
Uncaught RangeError: Maximum call stack size exceeded
at RegExp.exec (<anonymous>)
at Sc (destination?id=G-HP…za204:169:124)
at Uc (destination?id=G-HP…za204:169:307)
at kz (destination?id=G-HP…za204:525:426)
at a (destination?id=G-HP…za204:532:41)
at destination?id=G-HP…za204:533:135
at Array.map (<anonymous>)
at Hz.b.push (destination?id=G-HP…za204:533:112)
at window.dataLayer.push (<anonymous>:2:122)
at Hz.b.push (destination?id=G-HP…za204:533:170)
destination?id=G-HP…za204:169
Uncaught RangeError: Maximum call stack size exceeded
at RegExp.exec (<anonymous>)
at Sc (destination?id=G-HP…za204:169:124)
at kz (destination?id=G-HP…za204:525:408)
at a (destination?id=G-HP…za204:532:41)
at destination?id=G-HP…za204:533:135
at Array.map (<anonymous>)
at Hz.b.push (destination?id=G-HP…za204:533:112)
at window.dataLayer.push (<anonymous>:2:122)
at Hz.b.push (destination?id=G-HP…za204:533:170)
at window.dataLayer.push (<anonymous>:2:122)
Steps to reproduce:
Some information regarding the setup:
P.S. It works when I deactivate gtm-server-side plugin.
Kind regards,
Yaroslav
]]>The client has errors with a js from the same plugin, there is incorrect syntax and incorrect way of sending variables.
]]>PHP Warning: Cannot modify header information – headers already sent by (output started at /home/aurootlab/public_html/wp-cron.php:30) in /home/aurootlab/public_html/wp-content/plugins/gtm-server-side/includes/class-gtm-server-side-helpers.php on line 303
]]>Today, we noticed that we are unable to log in to our dashboard. After investigating, we found that https://liwmjvlg.usc.stape.io is causing the error. Previously, we set up https://liwmjvlg.usc.stape.io according to your suggestion. We have attached a screenshot for your review. Please have a look.
Please follow the following screenshot:
https://paste.pics/RHPV8
https://paste.pics/RHPU2
Hello,
If install this plugin. I don’t have to setup the ecommerce events in google tag manager no more i.c.m. with GTM4WP plugin?
Thanks!
To test stape, I created a demo shop using WooCommerce with the twentytwentyfour default theme and WooCommerce default sample data.
I enabled the ecommerce datalayer events featured.
Using the Google Tag Manager Preview mode, I can see that all events are triggered except the purchase event. Sometimes the purchase events gets triggered sometimes not. If it is not triggered and I then manually reload the “order complete” page, the purchase event gets triggered.
This is not reliable.
My hunch is, that the purchase event gets called too early when the GTM and the datalayer does not exist yet. But I don’t have a proof for that, yet.
]]>I am using a custom theme for my Woocommerce website and using the GTM server-side plugin. When I activate the data layer the cart remove item is not working and the cart removal button is working when I deactivate the data layer. But I must activate the data layer for tracking purposes. Please help me to solve the problem.
]]>I created a small function to connect your plugin to “Woocommerce Brands” plugin and add the product’s brand in your tracking data. Check the code below (for updates track: https://gist.github.com/amirhmoradi/0745ebcd5d66f4fa78dde867ca47a4d6 )
]]><?php
// Add product brand to stape sst gtm: function ax_set_product_brand_taxonomy(){ return 'product_brand'; } add_filter( 'gtm_server_side_product_brand_taxonomy', 'ax_set_product_brand_taxonomy', 1 );
Hello
Add 2 Cart Button amd Events Etc Problem
Add to cart button events not triggered when add to cart button clicked in Product Archive page Category view.
Here is another plugin GTMkit it supports almost every recommended events by Google. Maybe it will be usefull for you as a reference plugin
]]>Hi,
“I am searching for a solution for a long time to implement ga4 and other facebook pixel and conversion api etc.
GTM4WP dont have a refund tracking option for woocommerce. And to use a server side container for gtm the best affordable choice seems stape.
Does this plugin support all the enhanced e-commerce tracking etc that we can get with gtm4wp or any other gtm ga4 plugin.
Can we use both gtm4wp and your plugin. How do you have such tutorial.
Does server side tracking support all tracking options just like the client side tracking
If we can use gtm4wp along side with your plugin how the deduplication will managed.
“Unfortunately, the Conversions API can’t completely replace the Facebook Pixel, as it doesn’t show a user’s entire customer journey, but rather collects data from the final moments. This means that the upper and middle layers of the advertising funnel won’t be tracked without the help of the Facebook Pixel.”I am searching for a solution for a long time to implement ga4 and other facebook pixel and conversion api etc. “
Can we implement also with your plugin facebook pixel.
One user suggest to use admurai google tag manager templates for facebook pixel and conversion API because ?of they are so perfect that prevent deduplication etc.
I will be waiting your very quick reply.
I am sure the answers to my questions will help lots of people and make them decide to use your service and plugin hopefully.
Regards and thanks
Add to cart event does not fire if you use side cart plugin / custom add to cart button.
How can we fix this?
]]>This setting said it can be empty, but this error is not allowed to save other data.
]]>Hello – I have two sites running this plugin, and the 2.0 update causes the 2 new critical errors in the Site Health.
An active PHP session was detectedPerformance
A PHP session was created by a session_start()
function call. This interferes with REST API and loopback requests. The session should be closed by session_write_close()
before making any HTTP requests.
The REST API encountered an errorPerformance
The REST API is one way that WordPress and other applications communicate with the server. For example, the block editor screen relies on the REST API to display and save your posts and pages.
When testing the REST API, an error was encountered:
REST API Endpoint: https://www.______.com/wp-json/wp/v2/types/post?context=edit
REST API Response: (http_request_failed) cURL error 28: Operation timed out after 10001 milliseconds with 0 bytes received
Is this implementation is compatible with GPDR and Cookie Consent Management Systems.
Because it is rendered in server side
]]>Hi,
Does this plugin send directly to GTM server without passing through GTM client ?
When I configure it with my GTM server URL (https://cln.sh/nSYHwm) , I don’t get any request (https://cln.sh/SEcRVQ).
It works if I send request from my GA4 client to GTM server side.
Any ideas ?
]]>I have a script that ‘freshens’ my cache by doing a curl from localhost against various pages.
But this ends up creating gtm events.
This function … send_track_request(), i think i would like to avoid calling it of the remote_addr is 127.0.0.1 or something like that.
is this possible?
private function send_track_request( $url, $user_agent_string ) {
wp_remote_get( $url, [
'headers' => [
'cache-control' => 'no-cache',
'User-Agent' => $user_agent_string,
],
] );
}
]]>
Hello,
I try to register a new account at your page, but I cannot register, the form will not send.
Please look into it and fix it.
Hi
I have GTM connected with other plugin to my website, I want to set the facebook API converson, do I need to install this plugin ?
]]>Hi, i follow the instructions on you youtube channel but when i activate the plugin with Google Tag Manager for WordPress by Thomas Geiger the google Tag Assistant show me no tracking code active.
Thanks a lot
Mattia