Bu makale, sunucu tarafı etiketleme kullanan ve Google komut dosyalarını kendi sunucularından sunmak isteyen geliştiricilere yöneliktir.
Sunucu tarafı etiketleme, gtm.js veya gtag.js gibi Google komut dosyalarını Google'ın sunucuları yerine doğrudan etiketleme sunucunuzdan yüklemenize olanak tanır. Bu sayede verileri birinci taraf bağlamında sunabilirsiniz.
Başlamadan önce
Bu kılavuzda, aşağıdakileri yaptığınız varsayılmaktadır:
- Etiket Yöneticisi'nde sunucu kapsayıcısı oluşturma
- Etiketleme sunucusu oluşturma
- Özel sunucu alanı yapılandırma
Başlamak için uygulama seçeneğinizi belirleyin.
1. Adım: İstemciyi yapılandırın
Web kapsayıcınız ve etiketleme sunucunuz arasında birinci taraf bağlamı oluşturmak için Google komut dosyalarının sunucunuz aracılığıyla yüklenmesi gerekir.
Google komut dosyalarını sunucu kapsayıcınız üzerinden yüklemek için:
Talimatları görmek için bir uygulama seçeneği belirleyin.2. Adım: Komut dosyası kaynak alanını güncelleyin
Varsayılan olarak Etiket Yöneticisi veya Google etiketi (gtag.js), bağımlılıklarını www.googletagmanager.com
gibi Google'a ait sunuculardan yükler.
Bağımlılıkları kendi sunucunuz üzerinden yüklemek için web sitenizdeki komut dosyası URL'sini güncellemeniz gerekir.
3. Adım: Komut dosyalarınızın kaynağını doğrulayın
Aşağıdaki talimatlarda, Google Chrome'u kullanarak nasıl test yapılacağı gösterilmektedir. İstediğiniz tarayıcıyı kullanabilirsiniz, ancak adımlar farklılık gösterebilir.
Sunucu kapsayıcınızın bağımlılıkları yükleyip yüklemediğini test etmek için:
- Web sitenizi yeni bir tarayıcı sekmesinde açın.
- Tarayıcının geliştirici araçlarını açın. Google Chrome'da, sayfada herhangi bir yeri sağ tıklayıp İncele'yi seçebilirsiniz.
Geliştirici araçlarında Kaynaklar sekmesini açın. Bu pencere, web sitesini açtığınızda yüklenen tüm bağımlılıkları gösterir.
- ✅
gtm.js
belirttiğiniz kaynaktan yüklendiyse uygulamanız doğrudur.
- ❌ Kaynaklar sekmesinde,
gtm.js
kaynağı olarakwww.googletagmanager.com
gösterilirse bağımlılıklar Google sunucularından yüklenmeye devam etmektedir.
- Kodunuzdaki kaynak URL'yi değiştirip değiştirmediğinizi kontrol edin, 2. adıma bakın.
- Kodun yayınlanıp yayınlanmadığını kontrol edin.
- ✅
Sonraki adımlar
İzin modunu kullanıyorsanız daha fazla kontrol için bölgeye özel etiket davranışı ayarlayabilirsiniz.