Ana sayfa / Rehberler

Herhangi bir siteye GTM container nasıl enjekte edilir

Container’ı yayına almadan test edin — müşteri sitesinde, staging ortamında veya kontrol etmediğiniz bir sayfada, koda dokunmadan.

Bazen container'ın olmadığı bir sayfada container'a ihtiyaç duyarsınız. Müşteri snippet'i henüz koymamıştır. Staging ortamında eksiktir. Bir geliştiriciden yayına almasını istemeden önce kurulumun çalıştığını kanıtlamak istersiniz. Container'ı tarayıcıdan enjekte etmek üçünü de on saniyede çözer.

Bazı eklentiler bu özelliği neden kaybetti

Manifest V3, eklentilerin kod çalıştırma biçimini değiştirdi ve tanınmış birkaç ayıklama eklentisi enjektörünü yeniden yazmak yerine kaldırdı — en çok özleneni Adswerve'ün dataLayer Inspector+ eklentisi. Bu yetenek MV3 altında hâlâ gayet uygulanabilir; yalnızca enjeksiyonun eklentinin değil, sayfanın kendi çalıştırma bağlamında koşması gerekir.

Container enjekte etmek

  1. Container snippet'inizi GTM'den kopyalayın (Yönetici → Google Tag Manager'ı Yükle, ilk blok).
  2. Tag Master'ın GTM sekmesini açıp snippet kutusuna yapıştırın. Yazarken container kimliği tespit edilir.
  3. Inject'e tıklayın. Container mevcut sayfada anında yüklenir.

Enjeksiyon site bazında saklanır; siz kaldırana kadar her yenilemede tekrar uygulanır. Bu kalıcılık kulağa geldiğinden daha önemli — aşağıdaki Tag Assistant notuna bakın.

Tag Master'daki GTM snippet enjektörü: yapıştırılmış bir container snippet'i, tespit edildiği geri bildirilen container kimliği ve mevcut container'ı değiştirme veya Tag Assistant'ı açma seçenekleri.
Snippet'i yapıştırın, container kimliği geri okunur; böylece işlediğini bilirsiniz. Enjeksiyon sayfa yenilemelerinde kalıcıdır ve Tag Assistant bağlanmaya hazır açılabilir.

Her snippet'i bir kez yapıştırın. Tag Master onu container kimliğiyle kaydeder; bir dahakine kayıtlı listeden seçip tek tıkla enjekte edersiniz.

Önizleme oturumuna bağlanmak

URL'ye gtm_debug eklemek tek başına hiçbir şeye bağlanmaz — modern GTM önizleme oturumları tagassistant.google.com'dan başlatılmak zorundadır. Eski araçlardaki uygulama içi "debug mode" anahtarlarının hiçbir zaman bağlı görünmemesinin sebebi budur.

Enjekte etmeden önce "Debug via Tag Assistant" kutusunu işaretleyin, akış kendini tamamlasın: container enjekte edilir, kalıcılık kaydedilir ve Tag Assistant container'ınız ile sayfa adresiniz dolu olarak açılır. Orada Connect'e tıklayın; Tag Assistant sayfayı yeniler, kalıcı enjeksiyon yeniden uygulanır ve oturum bağlanır.

Enjeksiyon ne işe yarar

Bilinmesi gereken sınırlar

Bunu panelde yapmak →

Bu kümenin geri kalanı: Container'lar ve tetikleyiciler

Container'lar ve tetikleyiciler kümesinin tamamı

Kendi sitenizde deneyin

Tag Master ücretsizdir, hesap istemez ve hiçbir veri toplamaz.

Chrome'a Ekle — Ücretsiz