Google Yayıncı Etiketi (GPT) kitaplığını web sitenize entegre etmek, birçok açıdan diğer üçüncü taraf komut dosyalarını entegre etmekle aynıdır. Bununla birlikte, site performansını en az düzeyde etkileyerek reklam alanınızdan en iyi şekilde yararlanmak için GPT ile çalışmanın dikkate alınması gereken bazı benzersiz yönleri vardır. Sonuçta hızlı reklamlar önemlidir.
Aşağıdaki bölümlerde, entegrasyonunuz üzerinde çalışırken kullanabileceğiniz en iyi uygulamalar ele alınmaktadır.
GPT'yi resmi bir kaynaktan yükleme
GPT kitaplığını her zaman resmi bir kaynaktan isteyin:
Entegrasyon türü | Komut dosyası etiketi |
---|---|
Standart IAB Europe TCF ile entegre olan yayıncılar dahildir. |
<script src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous" async></script> |
Sınırlı reklamlar Sınırlı reklamları manuel olarak etkinleştirmek isteyen yayıncılar için. |
<script src="https://pagead2.googlesyndication.com/tag/js/gpt.js" async></script> |
Sınırlı reklam URL'sini yalnızca sınırlı reklamları manuel olarak etkinleştirmek istediğiniz sitelerde kullanın. Bu özellik kullanılmadığında sınırlı reklam URL'sinden GPT istemek, tarayıcının gereksiz bir ek ağ bağlantısı açmasına neden olur. Bu da reklam yükleme hızını yavaşlatabilir.
Yayıncının yasal uygunluk ihtiyaçlarını karşılamak için GPT, çerezlerin komut dosyası isteğiyle gönderilmesini önlemek amacıyla standart URL'den crossorigin="anonymous"
özelliğiyle yüklenebilir.
GPT'nin önbelleğe alınmış sürümlerini yayınlamayın
gpt.js
, pubads_impl.js
veya yükledikleri kitaplıkların sürümlerini kendi sunucunuzdan yayınlamayın veya resmi olmayan bir kaynaktan yüklemeyin.
GPT kitaplığının yerel olarak önbelleğe alınmış bir sürümünün kullanılması, tarayıcıların veya işletim sistemlerinin yeni sürümlerinde her zaman çalışmayabilir ve bu tür sürümlerde, yeni özellikler ile iyileştirmelerin güncellemeleri yapılmayabilir. GPT kitaplığının eski sürümleri herhangi bir zamanda çalışmayı durdurabilir ve etiketlerinize yapılan reklam sunumları durursa reklam geliri kaybına neden olabilir.
Bu durum hizmet çalışanları için de geçerlidir. Sitenizden gelen HTTP isteklerine verilen yanıtları önbelleğe almak veya değiştirmek için hizmet işçileri kullanıyorsanız güncel bir sürüm almak amacıyla gpt.js
isteklerini işlerken yalnızca ağ stratejisi kullanın.
GPT'yi erken yükleme
GPT kitaplığı (gpt.js
), reklam yüklemek için gereken kodun yalnızca küçük bir kısmını içerir. Bu kodun büyük kısmı, gerektiğinde gpt.js
tarafından yüklenen ayrı dosyalarda (pubads_impl_XX.js
gibi) bulunur.
Temel GPT kitaplığı erken yüklenerek bu bağımlı komut dosyaları da daha erken yüklenebilir. Bu sayede, bu komut dosyalarının getirilmesi (önbelleğe alınmamışsa) ile ilgili ek gecikmeler önlenir ve reklamların daha hızlı yüklenmesi sağlanır. Tüm bunlar, ilk reklamı oluşturmak için geçen süre metriğinin düşürülmesine yardımcı olur. Bu da reklamlarınızın görüntülenebilirliğini artırır.
Uygun olduğunda ön yüklemeyi kullanın
Bazen GPT'nin ne zaman veya nasıl yükleneceğini doğrudan kontrol edemeyebilirsiniz. Örneğin, GPT'yi sizin adınıza yükleyen bir üçüncü taraf reklam komut dosyası kullanırken. Bu durumlarda, gpt.js
isteğini önceden yüklemek uygun olabilir. Bir isteği önceden yükleme, tarayıcıya sayfanızı yüklemek için kritik olan belirli bir öğeyi hemen indirmesini söyler. Belirtilen öğe bir JavaScript dosyası olduğunda komut dosyası içerikleri hemen getirilir ancak yürütme, komut dosyası gerekli olana kadar ertelenebilir.
Standart entegrasyonlar için örnek ön yükleme isteği
<link rel="preload" href="https://securepubads.g.doubleclick.net/tag/js/gpt.js" as="script">
Sınırlı reklam entegrasyonları için örnek ön yükleme isteği
<link rel="preload" href="https://pagead2.googlesyndication.com/tag/js/gpt.js" as="script">
Önceden oluşturulmuş sayfalarda GPT'yi kullanma
Önceden oluşturma, tarayıcıya kullanıcıların henüz istemediği ancak ziyaret etme olasılığı yüksek olan sayfaları önceden indirip oluşturmasını söyler. Önceden oluşturulmuş bir sayfaya yüklendiğinde GPT kitaplığı yalnızca sayfa görünür hale getirildiğinde reklam ister.
GPT'yi statik olarak yükleme
GPT kitaplığını sayfanıza dinamik olarak eklemekten veya harici bir komut dosyasından yüklemekten kaçının. Bunun yerine, kitaplığı Google Yayıncı Etiketlerini Kullanmaya Başlama bölümünde gösterildiği gibi sayfanızı <head>
içine statik olarak yükleyin. Bu sayede diğer kaynaklar, GPT kitaplığının getirilmesini ve yüklenmesini geciktiremez. Bu da reklamların yüklenmesini geciktirir.
Daha fazla bilgi için Publisher Ads Audits for Lighthouse reklam komut dosyalarını statik olarak yükleme denetim dokümanlarını inceleyin.
GPT'yi eşzamansız olarak yükleme
Google Yayıncı Etiketlerini Kullanmaya Başlama bölümünde gösterildiği gibi, komut dosyası etiketi tanımınıza async
anahtar kelimesini ekleyin. Bu, komut dosyası yüklenene kadar yürütmeyi engellemek yerine tarayıcının GPT kitaplığını diğer kaynaklara ve sayfa içeriğine paralel olarak yüklemesini sağlar.
Daha fazla bilgi için Publisher Ads Audits for Lighthouse reklam etiketini eşzamansız olarak yükleme denetimi belgelerini inceleyin.
GPT'yi güvenli şekilde yükleme
GPT kitaplığını, Google Yayıncı Etiketleri ile Başlama bölümünde gösterildiği gibi her zaman HTTPS üzerinden yükleyin. Bu, kullanıcı güvenliğinin yanı sıra performansı da artırır. GPT tarafından gönderilen reklam istekleri her zaman HTTPS kullandığından, kitaplığın HTTPS kullanarak yüklenmesi, tarayıcının reklam sunmayla ilgili tüm istekler için yalnızca 1 bağlantı açmasını yeterli kılar.
Daha fazla bilgi için Lighthouse için Publisher Ads Audits'in reklam etiketini HTTPS üzerinden yükleme ve GPT'yi önerilen ana makineden yükleme denetim dokümanlarına bakın.
İyi sayfa performansı elde etme
Bu kılavuzdaki en iyi uygulamalar özellikle GPT entegrasyonunuzu optimize etmeye odaklansa da sayfanızı genel performansına birçok faktör katkıda bulunur. Sitenizde değişiklik yaparken (özellikle bu kılavuzdaki gibi genel önerilere dayalı değişiklikler) bu değişikliklerin sayfanızın performansının tüm yönleri üzerindeki etkisini değerlendirmeniz önemlidir. Performans sorunlarını tespit edip gidermek ve siteniz için doğru optimizasyon dengesini bulmak amacıyla Lighthouse ve Publisher Ads Audits for Lighthouse gibi araçları düzenli olarak çalıştırmanız önerilir.