PageSourceSearch

https://docs.webdock.io/wp-content/cache/min/1/application/themes/webdock/js/ga4events.js?ver=1790146693

js webdock.io collected 2026-09-24 10:20:16 UTC 5,511 bytes, 1 lines download raw bytes

1window.dataLayer=window.dataLayer||[];window.ga4Handlers={};$(function(){window.ga4Handlers.ga4On_search=function(search_term){window.dataLayer.push({'event':'search','search_term':search_term,})};window.ga4Handlers.ga4On_login=function(method,user_id){window.dataLayer.push({'event':'login','method':method,'distinct_id':user_id})};window.ga4Handlers.ga4On_first_login=function(method,user_id){window.dataLayer.push({'event':'first_login','method':method,'distinct_id':user_id})};window.ga4Handlers.ga4On_sign_up=function(method){window.dataLayer.push({'event':'account_created','method':method})};window.ga4Handlers.ga4On_add_payment_info=function(payment_type){if(window.CHECKOUT_CART&&Object.keys(window.CHECKOUT_CART).length){window.dataLayer.push({ecommerce:null});window.dataLayer.push({'event':'add_payment_info','payment_type':payment_type,'ecommerce':{'currency':window.CHECKOUT_CART.currency,'value':window.CHECKOUT_CART.value,'items':window.CHECKOUT_CART.items,}})}};window.ga4Handlers.ga4On_chat_started=function(chat_event_source){window.dataLayer.push({event:'chat_started',chat_event_source:chat_event_source,})};window.ga4Handlers.ga4On_view_item=function(item_name,item_variant,item_category='VPS Server'){window.dataLayer.push({'event':'view_item','currency':'DKK','ecommerce':{'items':[{'item_id':item_name,'item_name':item_name,'item_variant':item_variant,'item_category':item_category,'google_business_vertical':'retail','quantity':1}],},})};window.ga4Handlers.ga4On_add_to_cart=function(item_name,item_variant,item_category='VPS Server'){window.dataLayer.push({'event':'add_to_cart','ecommerce':{'currency':'DKK','items':[{'item_id':item_name,'item_name':item_name,'item_variant':item_variant,'item_category':item_category,'google_business_vertical':'retail','quantity':1}],},})};window.ga4Handlers.ga4On_view_cart=function(item_name,item_variant,item_price,item_category='VPS Server'){window.dataLayer.push({'event':'view_cart','ecommerce':{'currency':'DKK','value':item_price,'items':[{'item_id':item_name,'item_name':item_name,'item_variant':item_variant,'price':item_price,'item_category':item_category,'google_business_vertical':'retail','quantity':1}],},})};window.ga4Handlers.ga4On_begin_checkout=function(item_id,item_name,item_brand,item_price,item_category='VPS Server'){if(item_category==='VPS Server'&&window.CHECKOUT_CART&&Object.keys(window.CHECKOUT_CART).length){window.dataLayer.push({ecommerce:null});window.dataLayer.push({'event':'begin_checkout','ecommerce':{'currency':window.CHECKOUT_CART.currency,'value':window.CHECKOUT_CART.value,'items':window.CHECKOUT_CART.items,},})}else{window.dataLayer.push({'event':'begin_checkout','ecommerce':{'currency':'DKK','value':item_price,'items':[{'item_id':item_id,'item_name':item_name,'item_brand':item_brand,'item_category':item_category,'google_business_vertical':'retail','quantity':1,'value':item_price}],},})}};window.ga4Handlers.ga4On_purchase=function(email,navn,phone,value,item_name,item_variant,item_price,item_category='VPS Server',item_id=1,item_brand=''){if(item_category==='VPS Server'&&window.CHECKOUT_CART&&Object.keys(window.CHECKOUT_CART).length){window.dataLayer.push({ecommerce:null});window.dataLayer.push({'event':'purchase','email':email,'navn':navn,'phone':phone,'ecommerce':{'currency':window.CHECKOUT_CART.currency,'value':window.CHECKOUT_CART.value,'items':window.CHECKOUT_CART.items,},})}else{if(value>0){window.dataLayer.push({ecommerce:null});window.dataLayer.push({'event':'purchase','email':email,'navn':navn,'phone':phone,'ecommerce':{'currency':'DKK','value':value,'items':[{'item_id':item_id,'item_name':item_name,'item_variant':item_variant,'item_category':item_category,'price':item_price,'google_business_vertical':'retail','quantity':1,'item_brand':item_brand}],},})}}};window.ga4Handlers.ga4On_purchaseDeal=function(email,navn,phone,value,currency,item_id,item_name,item_category='Top Up Deals'){var dataobj={'event':'purchase','email':email,'navn':navn,'phone':phone,'ecommerce':{'currency':currency,'value':value,'items':[{'item_id':item_id,'item_name':item_name,'item_variant':item_name,'item_category':item_category,'price':value,'google_business_vertical':'retail','quantity':1}],},};window.dataLayer.push(dataobj)};window.ga4Handlers.ga4On_refund=function(item_name,item_variant,value,item_category='VPS Server'){window.dataLayer.push({'event':'refund','ecommerce':{'currency':'EUR','value':value,'items':[{'item_id':item_name,'item_name':item_name,'item_variant':item_variant,'item_category':item_category,'price':value,'google_business_vertical':'retail','quantity':1}],},})};window.ga4Handlers.ga4On_remove_cart=function(){if(window.CHECKOUT_CART&&Object.keys(window.CHECKOUT_CART).length){window.dataLayer.push({ecommerce:null});window.dataLayer.push({'event':'remove_from_cart','ecommerce':{'currency':window.CHECKOUT_CART.currency,'value':window.CHECKOUT_CART.value,'items':window.CHECKOUT_CART.items,}})}};window.ga4Handlers.ga4On_add_billing_info=function(vocation){if(window.CHECKOUT_CART&&Object.keys(window.CHECKOUT_CART).length){window.dataLayer.push({ecommerce:null});window.dataLayer.push({'event':'add_shipping_info','ecommerce':{'currency':window.CHECKOUT_CART.currency,'value':window.CHECKOUT_CART.value,'customer_type':vocation,'items':window.CHECKOUT_CART.items,}})}};window.ga4Handlers.ga4On_account_created_details=function(){if(!window.CHECKOUT_CART){window.dataLayer.push({'event':'account_created_details'})}};window.dispatchEvent(new Event("ga4:ready"))})

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.