(function(){var d=document.documentElement;d.setAttribute('data-product','ajans');d.setAttribute('lang','tr');})();
{"@context":"https://schema.org","@type":"WebApplication","name":"GTM DataLayer Kod Oluşturucu","applicationCategory":"BusinessApplication","operatingSystem":"Web","url":"https://mydijital.com.tr/gtm-datalayer-kod-olusturucu/","offers":{"@type":"Offer","price":"0","priceCurrency":"TRY"},"publisher":{"@type":"Organization","name":"MY Dijital Pazarlama Ajansı","url":"https://mydijital.com.tr"}}
:root{--brand:#2563EB;--brand2:#10B981;--dark:#0F172A;--ink:#0F172A;--muted:#475569;--soft:#64748B;--bg:#F8FAFC;--line:#E2E8F0;--wa:#075E54;--shadow:0 30px 74px -30px rgba(15,23,42,.34)}*{box-sizing:border-box;margin:0}html{scroll-behavior:smooth;height:auto!important;overflow-y:auto!important}body{min-height:100vh;height:auto!important;font-family:system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;background:linear-gradient(180deg,#fff,var(--bg));color:var(--ink);line-height:1.55;overflow-x:hidden;overflow-y:auto!important}html,body.elementor-page,body{background:#F8FAFC!important;overflow-y:auto!important}h1,h2,h3{font-weight:900;line-height:1.06;letter-spacing:0;color:inherit!important}p,li{overflow-wrap:break-word}a{text-decoration:none!important;color:inherit}button,input,select{font:inherit}.wrap{width:min(1180px,calc(100vw - 48px));margin:0 auto}.nav-wrap{position:sticky;top:12px;z-index:50;padding:12px 12px 0}.nav{width:min(1180px,calc(100vw - 24px));margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 12px 10px 18px;border:1px solid rgba(226,232,240,.92);border-radius:999px;background:rgba(255,255,255,.9);box-shadow:0 12px 30px -24px rgba(15,23,42,.45);backdrop-filter:blur(16px)}.logo{display:inline-flex;align-items:center;gap:10px;font-weight:900}.logo img{height:34px;width:34px;border-radius:9px;object-fit:cover}.nav-links{display:flex;gap:24px;font-size:.92rem;font-weight:760;color:var(--muted)}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;border:0;border-radius:12px;padding:13px 20px;font-weight:850;cursor:pointer;color:inherit;text-align:center}.btn-primary{background:var(--dark);color:#fff!important}.btn-ghost{background:#fff;color:var(--ink)!important;border:1px solid var(--line)}.btn-wa{background:var(--wa);color:#fff!important}.hero{padding:58px 0 34px}.hero-copy{max-width:940px}.eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:.76rem;letter-spacing:.12em;text-transform:uppercase;font-weight:900;color:var(--brand)}.eyebrow:before{content:"";width:8px;height:8px;border-radius:999px;background:var(--brand2)}.hero h1{font-size:clamp(2.35rem,5.2vw,4.25rem);margin:18px 0;overflow-wrap:anywhere}.hero h1 span{background:linear-gradient(120deg,var(--brand),#7C3AED,var(--brand2));-webkit-background-clip:text;background-clip:text;color:transparent}.lead{font-size:1.12rem;color:var(--muted);max-width:58rem;font-weight:560}.hero-ctas{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}.trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:26px;max-width:900px}.trust span,.card{background:#fff;border:1px solid var(--line);border-radius:14px;padding:12px 14px;font-size:.88rem;font-weight:820;color:var(--muted)}.tool{margin-top:30px;background:#fff;border:1px solid var(--line);border-radius:22px;box-shadow:var(--shadow);overflow:hidden;color-scheme:light}.tool-top{display:flex;justify-content:space-between;gap:14px;padding:24px 30px;border-bottom:1px solid var(--line);background:linear-gradient(135deg,rgba(37,99,235,.1),rgba(16,185,129,.1))}.tool-top h2{font-size:1.36rem;margin-top:4px}.pill{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 12px;border-radius:999px;background:rgba(16,185,129,.12);color:#047857;font-size:.78rem;font-weight:900;white-space:nowrap}.tool-body{display:grid;grid-template-columns:minmax(330px,.86fr) minmax(480px,1.14fr)}.form-side{padding:30px;border-right:1px solid var(--line)}.result-side{padding:30px;background:linear-gradient(180deg,#fff,#F9FCFF)}.field{margin-bottom:16px}.field label{display:block;font-size:.86rem;font-weight:900;margin-bottom:7px;color:#0F172A!important}.input,.select{width:100%;min-height:52px;border:1.5px solid var(--line)!important;border-radius:14px;background:#fff!important;color:#0F172A!important;-webkit-text-fill-color:#0F172A!important;padding:0 14px;outline:none}.input-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px}.metric{border:1px solid var(--line);border-radius:18px;background:#fff;padding:18px}.metric span{display:block;font-size:.75rem;font-weight:900;text-transform:uppercase;color:var(--soft);margin-bottom:10px}.metric strong{display:block;font-size:1.18rem;word-break:break-word}.metric.main{background:linear-gradient(135deg,var(--dark),var(--brand));color:#fff;border-color:transparent}.code-output{min-height:260px;white-space:pre-wrap;background:#0B1220!important;color:#E5F0FF!important;-webkit-text-fill-color:#E5F0FF!important;border-radius:16px;padding:16px;font-family:Consolas,Monaco,monospace;font-size:.88rem;line-height:1.55;overflow:auto}.out-card{border:1px solid var(--line);border-radius:18px;background:#fff;padding:16px;margin-top:12px}.out-card h3{font-size:1rem;margin-bottom:8px}.out-card li{color:#334155;font-weight:660;font-size:.92rem}.out-card ul{margin:10px 0 0 18px}.actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px}.actions .btn{width:100%}.notice{margin-top:16px;border:1px solid rgba(37,99,235,.16);border-radius:18px;background:rgba(37,99,235,.08);padding:15px;color:#274060;font-weight:650;font-size:.92rem}.section{padding:76px 0}.head{max-width:780px;margin:0 auto 34px;text-align:center}.head h2{font-size:clamp(2rem,4vw,3rem);margin-bottom:14px}.head p{color:var(--muted);font-weight:560}.cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.cta-panel{display:grid;grid-template-columns:1fr auto;align-items:center;gap:24px;background:linear-gradient(135deg,#0F172A,#1E3A8A);color:#fff;border-radius:28px;padding:36px;box-shadow:var(--shadow)}.cta-panel p{color:rgba(255,255,255,.78);margin-top:10px}footer{border-top:1px solid var(--line);padding:42px 0;color:var(--muted);font-weight:650}.foot{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap}.foot-brand{display:flex;align-items:center;gap:10px;font-weight:900;color:var(--ink)}.foot-brand img{height:30px;width:30px;border-radius:8px}.wa-float{position:fixed;right:18px;bottom:18px;z-index:80;width:56px;height:56px;border-radius:999px;background:#25D366;display:grid;place-items:center;color:#fff;box-shadow:0 18px 38px -16px rgba(37,211,102,.9)}.wa-float svg{width:29px;height:29px}@media(max-width:980px){.tool-body,.cta-panel{grid-template-columns:1fr}.form-side{border-right:0;border-bottom:1px solid var(--line)}.trust,.cards,.summary{grid-template-columns:1fr}}@media(max-width:680px){html,body{max-width:100vw!important;overflow-x:hidden!important;overflow-y:auto!important}.elementor,.elementor-section,.elementor-container,.elementor-column,.elementor-widget-wrap,.elementor-widget-container,.wp-block-html{max-width:100vw!important;overflow-x:hidden!important;overflow-y:visible!important}.wrap{width:calc(100vw - 48px)!important;max-width:calc(100vw - 48px)!important}.nav-links,.nav .btn{display:none}.nav{width:calc(100vw - 20px);border-radius:22px}.logo span{display:none}.hero{padding-top:34px}.hero-copy,.hero h1,.hero-ctas,.trust,.tool,.cards,.head,.cta-panel{width:100%!important;max-width:100%!important}.hero-ctas,.trust,.tool{width:min(100%,320px)!important;max-width:320px!important;margin-left:0!important}.hero h1{font-size:2.05rem}.lead{max-width:32ch;font-size:.95rem}.hero-ctas,.actions,.input-row{display:grid;grid-template-columns:1fr}.tool-top,.form-side,.result-side{padding:18px}.tool-top{flex-direction:column}.code-output{font-size:.78rem}.wa-float{display:none}}
/* Mobile-first rendering budget: zero remote font dependency and no offscreen paint work. */
body{font-family:system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;font-synthesis:none}
a,button,[role="button"]{touch-action:manipulation}
@media (max-width:767px){
html{scroll-behavior:auto!important}
[data-reveal]{opacity:1!important;transform:none!important;transition:none!important}
[data-parallax]{translate:none!important;transform:none!important}
.glow,.grain::before,.grain::after{display:none!important}
.nav,.sticky-cta{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}
}
@supports (content-visibility:auto){
@media (max-width:767px){
main>section,main>.section{content-visibility:auto;contain-intrinsic-size:auto 900px}
main>section:first-child,main>.hero{content-visibility:visible}
}
}
.myd-ft-funnel[hidden]{display:none!important}
.myd-ft-funnel{width:min(1180px,calc(100% - 48px));margin:24px auto 0;color:#0f172a;font-family:system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif}
.myd-ft-card{--myd-ft-accent:#2563eb;position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);gap:28px;align-items:center;padding:clamp(24px,4vw,42px);border:1px solid #dbe5f1;border-radius:24px;background:radial-gradient(110% 160% at 0 0,color-mix(in srgb,var(--myd-ft-accent) 12%,transparent),transparent 58%),#fff;box-shadow:0 26px 70px -38px rgba(15,23,42,.48)}
.myd-ft-card[data-destination="studio"]{--myd-ft-accent:#a855f7}
.myd-ft-card[data-destination="asistan"]{--myd-ft-accent:#4f46e5}
.myd-ft-card[data-destination="os"]{--myd-ft-accent:#0284c7}
.myd-ft-card[data-destination="qr"]{--myd-ft-accent:#ea580c}
.myd-ft-eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 12px;color:var(--myd-ft-accent);font-size:.76rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}
.myd-ft-eyebrow::before{content:"";width:8px;height:8px;border-radius:999px;background:currentColor}
.myd-ft-title{margin:0;color:#0f172a!important;font-size:clamp(1.5rem,3vw,2.35rem);font-weight:900;line-height:1.08;letter-spacing:-.025em}
.myd-ft-copy{max-width:66ch;margin:14px 0 0;color:#475569;font-size:1rem;font-weight:600;line-height:1.65}
.myd-ft-side{display:grid;gap:16px}
.myd-ft-benefits{display:grid;gap:9px;margin:0;padding:0;list-style:none}
.myd-ft-benefits li{position:relative;padding-left:25px;color:#334155;font-size:.92rem;font-weight:750;line-height:1.45}
.myd-ft-benefits li::before{content:"✓";position:absolute;left:0;top:0;color:var(--myd-ft-accent);font-weight:950}
.myd-ft-links{display:flex;flex-wrap:wrap;gap:10px}
.myd-ft-link{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 17px;border:1px solid #dbe5f1;border-radius:12px;background:#fff;color:#0f172a!important;font-size:.9rem;font-weight:850;text-decoration:none!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}
.myd-ft-link:hover{transform:translateY(-2px);border-color:var(--myd-ft-accent);box-shadow:0 14px 28px -20px rgba(15,23,42,.6)}
.myd-ft-link--primary{border-color:var(--myd-ft-accent);background:var(--myd-ft-accent);color:#fff!important}
@media(max-width:760px){
.myd-ft-funnel{width:min(100% - 32px,680px);margin-top:18px}
.myd-ft-card{grid-template-columns:1fr;gap:22px;padding:22px;border-radius:19px}
.myd-ft-links{display:grid;grid-template-columns:1fr}
.myd-ft-link{width:100%}
}
MY Dijital ücretsiz araçGTM dataLayer kodu oluşturucu.
Form, WhatsApp, telefon, kayıt veya satın alma aksiyonunuz için site ekibine verilecek sade ölçüm kodunu ve kurulum notunu hazırlayın.
Kopyalanabilir kodPlain Türkçe notTest kontrolü
Ölçüm kodu doğru anda çalışmalıdır.
Kod sayfaya eklenmiş olabilir; önemli olan form gerçekten gönderildiğinde veya buton gerçekten tıklandığında çalışmasıdır.
Aksiyon
Kod, başarı gerçekleşmeden tetiklenmemelidir.
Değer
Lead veya satış değeri rapora gönderilirse kalite okunur.
Test
GTM Preview ve GA4 DebugView ile kontrol yapılır.
Kodu yazmak yetmez, çalıştığını test etmek gerekir.
GTM, GA4 ve Google Ads dönüşüm zincirini canlı sitede birlikte kontrol edelim.
WhatsApp’tan Kontrol Al
(function(){
var eventType=document.getElementById('eventType'),pageType=document.getElementById('pageType'),nameField=document.getElementById('name'),value=document.getElementById('value'),source=document.getElementById('source'),currency=document.getElementById('currency'),generate=document.getElementById('generate'),eventOut=document.getElementById('eventOut'),valueOut=document.getElementById('valueOut'),codeOut=document.getElementById('codeOut'),notes=document.getElementById('notes'),copyResult=document.getElementById('copyResult'),shareWa=document.getElementById('shareWa'),lastCode='',lastText='';
function clean(v,f){var t=String(v||'').trim();if(t.length>0){return t}return f}
function slug(v){var t=clean(v,'aksiyon').toLowerCase();var map={'ç':'c','ğ':'g','ı':'i','ö':'o','ş':'s','ü':'u','İ':'i'};t=t.replace(/[çğıöşüİ]/g,function(ch){return map[ch]||ch});if(t.normalize){t=t.normalize('NFD').replace(/[\u0300-\u036f]/g,'')}t=t.replace(/[^a-z0-9]+/g,'_').replace(/^_+|_+$/g,'');if(t.length>0){return t}return 'aksiyon'}
function eventName(){var t=eventType.value;if(t==='Satın alma'){return 'purchase'}if(t==='Ücretsiz kayıt'){return 'sign_up'}if(t==='WhatsApp tıklaması'){return 'contact'}if(t==='Telefon tıklaması'){return 'contact'}if(t==='Teklif butonu'){return 'generate_lead'}return 'generate_lead'}
function setNotes(items){notes.textContent='';var h=document.createElement('h3');h.textContent='Site ekibine not';var u=document.createElement('ul');items.forEach(function(item){var li=document.createElement('li');li.textContent=item;u.appendChild(li)});notes.appendChild(h);notes.appendChild(u)}
function build(){var ev=eventName(),action=slug(nameField.value),val=Number(String(value.value).replace(/[^0-9.]/g,''))||0;lastCode="window.dataLayer = window.dataLayer || [];\nwindow.dataLayer.push({\n event: '"+ev+"',\n action_name: '"+action+"',\n page_type: '"+pageType.value+"',\n traffic_source: '"+source.value+"',\n value: "+val+",\n currency: '"+currency.value+"'\n});";var items=['Kod sadece '+eventType.value.toLocaleLowerCase('tr-TR')+' başarılı olduğunda çalışmalı.','GTM Preview ile event görünmeli.','GA4 DebugView ekranında '+ev+' kaydı kontrol edilmeli.','Google Ads dönüşümü bu event üzerinden bağlanmalı.'];eventOut.textContent=ev;valueOut.textContent=val+' '+currency.value;codeOut.textContent=lastCode;setNotes(items);lastText='GTM dataLayer kodu\n\n'+lastCode+'\n\nKontrol:\n- '+items.join('\n- ');shareWa.href='https://wa.me/905437168747?text='+encodeURIComponent('Merhaba, GTM kodum:\n\n'+lastText+'\n\nBunu kontrol ettirmek istiyorum.');window.dataLayer=window.dataLayer||[];window.dataLayer.push({event:'gtm_datalayer_generate',product:'ajans',tool:'gtm_datalayer_kod_olusturucu',generated_event:ev})}
function fallback(t,d){var a=document.createElement('textarea');a.value=t;a.setAttribute('readonly','');a.style.position='fixed';a.style.left='-9999px';document.body.appendChild(a);a.select();try{document.execCommand('copy');d()}catch(e){copyResult.textContent='Kopyalanamadı';setTimeout(function(){copyResult.textContent='Kodu Kopyala'},1600)}document.body.removeChild(a)}
function copy(t){var d=function(){copyResult.textContent='Kopyalandı';setTimeout(function(){copyResult.textContent='Kodu Kopyala'},1600)};if(navigator.clipboard){if(navigator.clipboard.writeText){navigator.clipboard.writeText(t).then(d).catch(function(){fallback(t,d)});return}}fallback(t,d)}
[eventType,pageType,nameField,value,source,currency].forEach(function(f){f.addEventListener('input',build);f.addEventListener('change',build)});generate.addEventListener('click',build);copyResult.addEventListener('click',function(){copy(lastCode)});document.querySelectorAll('[data-cta]').forEach(function(a){a.addEventListener('click',function(){window.dataLayer=window.dataLayer||[];window.dataLayer.push({event:'cta_click',cta:a.getAttribute('data-cta'),product:'ajans'})})});build();
})();
Teknik çıktı hazır
Sonucu uzman değerlendirmesiyle netleştirin.
Bu ücretsiz araç ilk planı veya kontrol sonucunu verir. MY Dijital ekibi mevcut durumu, öncelikleri ve uygulanabilir sonraki adımları tek bir görüşmede netleştirir.
- Hedef ve mevcut durum değerlendirmesi
- Önceliklendirilmiş uygulanabilir yol haritası
- Ölçüm, reklam ve büyüme odağı
(function(){
var panel=document.getElementById('myd-saas-next');
if(!panel){return;}
var tool=document.getElementById('arac')||document.querySelector('.tool');
if(tool&&tool.parentNode){tool.insertAdjacentElement('afterend',panel);}
var shown=false;
function event(name,extra){
window.dataLayer=window.dataLayer||[];
window.dataLayer.push(Object.assign({
event:name,
product:"ajans",
tool:"gtm-datalayer-kod-olusturucu",
destination:"mydijital"
},extra||{}));
}
function reveal(){
if(shown){return;}
shown=true;
panel.hidden=false;
event('free_tool_saas_funnel_view');
}
document.addEventListener('click',function(e){
var button=e.target.closest&&e.target.closest('button');
if(!button||panel.contains(button)){return;}
var text=((button.id||'')+' '+(button.getAttribute('data-cta')||'')+' '+(button.textContent||'')).toLocaleLowerCase('tr-TR');
if(/generate|calculate|build|create|oluştur|olustur|üret|uret|hesapla|puanla|hazırla|hazirla|dağıt|dagit|açıkla|acikla|planla/.test(text)){
window.setTimeout(reveal,260);
}
},true);
panel.querySelectorAll('[data-myd-ft-cta]').forEach(function(link){
link.addEventListener('click',function(){
event('free_tool_saas_funnel_click',{cta:link.textContent.trim(),href:link.href});
});
});
})();