fix(analytics): gtag shim kanonik arguments push #253
Reference in New Issue
Block a user
Delete Branch "dev"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
gtag shim array push ediyordu → gtag.js config/event komutlarini hic islemiyordu → 14 gunde 0 donusum (email dahil). Kanonik forma donduruldu. OAuth fix ile birlikte tum kayitlar artik atesler+atfeder. Delta=1 commit, migration yok.
🤖 Generated with Claude Code
argumentspush — tüm conversion takibi kırıktıinitGoogleAds gtag shim'i array push ediyordu ((...args) => dataLayer.push(args)); gtag.js komut olarak sadece `arguments` nesnesini işler, array'i inert dataLayer verisi sayar → config/event HİÇ çalışmıyordu → _gcl_aw linker cookie'si set olmuyor, conversion ping'i Google'a gitmiyor, panelde 14 günde 0 dönüşüm (email kayıtları dahil — sadece OAuth değil). Google'ın kanonik snippet formuna (function gtag(){dataLayer.push(arguments)}) döndürüldü. OAuth post-auth fix'iyle (685c6af) birlikte email+OAuth tüm kayıtlar artık ateşler + doğru atfeder. Doğrulama: headless test gtag'i teyit edemez (Google bot-baskılaması); kesin kanıt gerçek tarayıcıda kaydın panele düşmesi. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>