Menghindari tayangan yang belum ditampilkan di Arsitektur Permintaan Tunggal (SRA)

Artikel ini mendeskripsikan kesalahan yang umum saat mengimplementasikan Tag Google Publisher (GPT) di Arsitektur Permintaan Tunggal (SRA). Selain itu, artikel juga menjelaskan konsekuensi masalah ini dan cara menghindarinya.

Penyebab masalah

Saat menggunakan GPT di Arsitektur Permintaan Tunggal, kesalahan yang umum adalah menentukan slot iklan lebih banyak dari yang ditampilkan sebenarnya di halaman Anda.

Jika Anda menggunakan SRA, semua tayangan dihitung pada panggilan pertama fungsi display(), terlepas dari berapa banyak iklan yang sebenarnya ditampilkan di halaman. Jika memiliki slot iklan yang lebih banyak untuk ditentukan daripada ditampilkan, Ad Manager menampilkan dan menghitung tayangan lebih banyak dari yang Anda tampilkan sebenarnya.

Gejala masalah

  • Perbedaan yang lebih banyak dari biasanya dalam beberapa item baris.
  • Peringatan berikut muncul di Konsol Google Publisher:

    [ad slot name] : googletag.defineSlot was called without a matching display call

Efek negatif

  • Tayangan yang ditayangkan Ad Manager dalam keadaan tersebut dihitung sebagai tayangan reguler untuk tujuan penagihan.
  • Meminta namun tidak menampilkan tayangan pihak ketiga dapat menyebabkan terjadinya perbedaan yang signifikan dengan metrik tayangan pihak ketiga.
  • Berdampak negatif terhadap visibilitas Anda.
  • Pelaporan pada umumnya menjadi kurang dapat diandalkan.

Memecahkan masalah ini

  • Gunakan Konsol Google Publisher untuk memeriksa halaman dan memastikan bahwa tidak ada peringatan dengan format berikut pada tab “Permintaan Halaman” konsol:

    [ad slot name] : googletag.defineSlot was called without a matching display call

    Jika penerapannya sudah benar maka yang ditampilkan adalah pesan “Page tagged correctly!” (Halaman diberi tag dengan benar). .
  • Jika Anda melihat peringatan tersebut, tentukan apakah panggilan display() sebenarnya tidak ada dan tambahkan jika perlu atau hapus panggilan defineSlot untuk slot iklan yang tidak digunakan.
  • Secara umum, jika hanya memanggil display() pada slot iklan dalam kondisi tertentu, pastikan hanya memanggil defineSlot dalam kondisi yang sama ketika Anda juga menggunakan display(). Misalnya, jika Anda memiliki situs responsif, pastikan semua tata letak situs tetap konsisten saat mendeklarasikan dan menampilkan slot iklan.
Apakah ini membantu?
Bagaimana cara meningkatkannya?