sknzl
Forum Replies Created
-
Forum: Plugins
In reply to: [WooCommerce] woocommerce_deliver_webhook_async pendingI tried to debug the problem by running the wp-cli
wp cron test
I got an error message saying
Error: WP-Cron spawn failed with error: cURL error 6: Could not resolve host: [email protected]
It was a problem of the dns cache of the hosting and flushing it solved the problem.
Okay, that worked. Thanks!
I have set impressions to 0 and I trigger on DOM ready, however I have the same problem. The impressions are in the datalayer but the information I not sent to google analytics. What else could be wrong?
Thanks a lot for your response!
Is there a way to send you a private message to send a coupon code?I still don’t understand why gtm4wp doesn’t push the information to the datalayer. I’m using the other mentioned implementation on my site now for the order-received page.
In the meantime I have a different question about the checkout tracking:
On the google dev site
https://developers.google.com/tag-manager/enhanced-ecommerce#checkoutstep
is described that the value ‘event’: ‘checkout’ should be pushed to the datalayer when tracking the checkout. However with gtm4wp on the checkout page I only see:“ecommerce”: {
“currencyCode”: “EUR”,
“checkout”: {
“actionField”: {
“step”: 1,
“action”: “checkout”
},
“products”: [
….Does it matter that the event type is not sent?
Also I wanted to ask why the events are labeled for example gtm4wp.addProductToCartEEC
,which is different from the “standard” labeling addToCart suggested on the google dev website?Thanks!
Hey @duracelltomi
– the webpage is at https://bit.ly/2CwbUM2
– I’m not sure how to make test orders that won’t skip the order-received page. I have tried to use the cheque payment option, but it skips the order-received page. You have any suggestions?
– I have checked several times, and also restored the original order-received template. Nothing solved the problem.
I was adding following to the site to test:
https://github.com/framedigital/woocommerce-order-datalayer/blob/master/DataLayer.php
And it added correctly the ‘orderCompleted’ event in the datalayer.