Sunucu tarafı etiketleme, ölçüm etiketi enstrümantasyonunu web sitenizden veya uygulamanızdan Google Cloud Platform'daki (GCP) bir sunucu tarafı işleme kapsayıcısına ya da seçtiğiniz başka bir platforma taşımanıza olanak tanır. Sunucu tarafı etiketleme, istemci tarafı etiketlere kıyasla birkaç avantaj sunar:
- Daha iyi performans: Web sitenizde veya uygulamanızda daha az ölçüm etiketi olması, istemci tarafında daha az kod çalıştırılması anlamına gelir.
- Daha iyi güvenlik: Müşteri tarafından yönetilen sunucu tarafı bir ortamda toplanıp dağıtılan ziyaretçi verileri daha iyi korunur ve daha güvenlidir. Veriler, bir bulut örneğine gönderilir ve burada diğer etiketler tarafından işlenir ve yönlendirilir.
Sunucu tarafı etiketlemeyi kullanmaya başlamak için:
Etiket Yöneticisi sunucu kapsayıcısı oluşturma
Sunucu tarafı etiketlemeyi kullanmak için yeni bir Etiket Yöneticisi sunucu kapsayıcısı oluşturun:
- Etiket Yöneticisi hesabınızdan yeni bir kapsayıcı oluşturun.
- İlgili hesap adının yanındaki Hesaplar > simgesini tıklayın.
- Kapsayıcı Oluştur'u seçin.
- Hedef platform bölümünde Sunucu'yu seçin.
- Oluştur'u tıklayın.
Etiketleme sunucunuzu ayarlama iletişim kutusu görüntülenir. Bu süreç sonraki bölümde ayrıntılı olarak açıklanmıştır.
Etiketleme sunucusu oluşturma
Sunucu kapsayıcısını oluşturduktan sonra bir etiketleme sunucusu dağıtmanız gerekir. Not: Bu noktaya daha sonra dönmek için üst çubuktaki kapsayıcı kimliğinizi tıklayın veya Yönetici sekmesi > Kapsayıcı Ayarları > Etiketleme sunucunuzu ayarlayın'a gidin.
Aşağıdaki dağıtım seçeneklerinden birini belirleyebilirsiniz:
- Otomatik temel hazırlama (önerilir): Etiketleme sunucusunu otomatik olarak temel hazırlayın'ı seçerseniz Google Etiket Yöneticisi sizin için yeni bir GCP projesi ve Cloud Run etiketleme sunucusu oluşturur. Mevcut bir GCP projesini kullanmak istiyorsanız Cloud Run kurulum kılavuzunu inceleyin.
- Google dışı altyapılarda manuel temel hazırlama: Kendi sunucu çözümünüzü kullanmak istiyorsanız manuel kurulum kılavuzundaki adımları uygulayın.
Sunucu alanını yapılandırma
Yeni etiketleme sunucusunun uc.a.run.app
adresinde varsayılan bir URL'si vardır. Çerez gizliliğini ve dayanıklılığını iyileştirmek için web sitenizin bir alt alanını etiketleme sunucusuna yönlendirin.
Bu sayede etiketleme sunucusu, sayfadaki komut dosyalarına görünmeyen çerezleri (HttpOnly
çerezleri) okuyabilir ve yazabilir.
Etiketleme sunucunuzla eşlemek için özel alan oluşturmayı öğrenin.
Varsayılan GCP dağıtımını anlama
Otomatik temel hazırlama akışını kullanarak bir etiketleme sunucusu oluşturduğunuzda sunucu varsayılan yapılandırmaya sahiptir.
Etiketleme sunucumu için otomatik olarak temel hazırlığı yaptığımda hangi GCP kaynakları ayrılır?
Etiketleme sunucunuzu otomatik olarak hazırladığınızda, Cloud Run'da dağıtılan sunucu tarafı kapsayıcıyla bir GCP projesi oluşturulur. Dağıtım, mevcut kaynak miktarını kısıtlar ve yalnızca sınırlı trafik hacimlerini test etmek için önerilir.
Sunucu tarafı kapsayıcınız canlı trafik almaya başladığında, kesinti veya kapasite sınırlamaları durumunda yedeklilik sağlamak ve veri kaybını önlemek için hizmetinize ek örnekler ayırın. Yedekleme için kapsayıcı başına en az 3 örnek kullanmanızı öneririz. Dağıtımınızı nasıl yükselteceğinizi öğrenin.
Etiketleme sunucusunun alan adı nedir?
Varsayılan dağıtımda bir Cloud Run alt alan adı kullanılır. Web sitenizin bir alt alanını etiketleme sunucusuna yönlendirmenizi önemle tavsiye ederiz. Web sitenizin alt alanını etiketleme sunucunuzla eşlemek için bu talimatları uygulayın.
Varsayılan dağıtımın maliyeti ne kadar?
Tek sunuculu bir GCP projesinin varsayılan dağıtımı çoğu durumda ücretsizdir. Ancak tek sunuculu dağıtımla maliyetlere neden olabilecek birkaç faktör vardır:
- GCP dağıtımı için kullanılan faturalandırma hesabı, sunucuyu GCP Ücretsiz Katmanı'ndan çıkaran diğer projelere bağlıdır.
- Sunucudan gönderilen trafik miktarı, ücretsiz katman sınırlarını aşıyor.
Cloud Run ortamınızı yükselttikten sonra sunucu başına ayda 30-50 ABD doları harcayabilirsiniz. Büyük miktarlarda ağ trafiği bu maliyeti artırabilir.
Dağıtımıma nasıl ek örnekler eklerim?
Dağıtımınıza nasıl ek örnekler ekleyeceğinizi öğrenmek için Cloud Run belgelerini okuyun.
İlk isteğinizi gönderme
İlk isteğinizi nasıl göndereceğinizi öğrenmek için sunucu tarafı Etiket Yöneticisi'ne veri göndermeyle ilgili kılavuzu okuyun.