Kebijakan penerapan iklan

Modifikasi kode iklan AdSense

Kebijakan program kami melarang perubahan pada kode AdSense yang meningkatkan kinerja iklan atau merugikan konversi pengiklan dengan cara yang tidak semestinya. Akun penayang menawarkan sejumlah opsi saat membuat kode iklan, yang kami harap akan memungkinkan Anda membuat tata letak iklan yang sesuai dengan situs Anda. Secara umum, sebaiknya salin dan tempelkan kode iklan. Namun demikian, dalam beberapa situasi kami memahami modifikasi sangat penting bagi pengalaman pengguna yang bersih.

Teknik yang harus dihindari

Berikut ini beberapa teknik yang harus Anda hindari:

  • Menyembunyikan unit iklan kapan pun (misalnya, display:none), kecuali Anda menerapkan unit iklan responsif.
  • Menerapkan kode iklan AdSense dengan cara yang akan menutupi konten, atau di lokasi tempat konten menutupi iklan
  • Menempatkan unit iklan pada situs seluler atau situs desain responsif sedemikian rupa yang akan menyebabkan konten dan iklan tumpang-tindih
  • Memanipulasi penargetan iklan menggunakan kata kunci tersembunyi, IFRAME, atau metode apa pun lainnya
  • Mendistribusikan iklan di email atau perangkat lunak
  • Memanipulasi penayangan atau presentasi iklan untuk menarik perhatian yang tidak beralasan (mis., iklan yang bergeser di layar, iklan yang membesar atau mengecil)
  • Memicu klik iklan selama tindakan penyeretan pengguna pada laman web seluler.

Modifikasi yang dapat diterima

Berikut ini beberapa modifikasi yang dapat diterima:

Desain responsif

Kode iklan asinkron baru memungkinkan Anda menetapkan ukuran iklan melalui CSS, dan secara opsional kueri media, untuk disesuaikan dengan situs web responsif. Pelajari lebih lanjut cara menggunakan unit iklan responsif.

Pengujian A/B

Eksperimen AdSense memungkinkan Anda untuk membandingkan performa berbagai jenis iklan dan/atau setelan gaya iklan teks dari unit iklan Anda. Eksperimen akan membantu Anda membuat keputusan yang tepat tentang cara mengonfigurasi unit iklan dan dapat membantu meningkatkan penghasilan Anda. Pelajari lebih lanjut eksperimen.

Jika Anda membutuhkan lebih banyak kontrol terhadap pengujian A/B, harap lihat cuplikan kode berikut:

  • Kode iklan sinkron:
    <script type="text/javascript">
        var random_number = Math.random();
        google_ad_client = "ca-publisher-id";
        google_ad_width = 728;
        google_ad_height = 90;

        if (random_number < .5){
            google_ad_slot = "1234567890";
        } else {
            google_ad_slot = "2345678901";
        }

    </script>
    <script type="text/javascript"
        src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
    </script>
  • Kode iklan asinkron:
    <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
    <ins class="adsbygoogle"
        style="display:inline-block;width:728px;height:90px"
        data-ad-client="ca-publisher-id">
    </ins>
    <script>
        if (Math.random() < .5) {
          mySlotId = '1234567890';
        } else {
          mySlotId = '2345678901';
        }
        (adsbygoogle = window.adsbygoogle || []).push({
          params: { google_ad_slot: mySlotId }
        });
    </script>
Menetapkan saluran khusus secara dinamis
  • Kode iklan sinkron:
    <script type="text/javascript">
        var channel_condition = object.booleanMethod();
        google_ad_client = "ca-publisher-id";
        google_ad_slot = "1234567890";
        google_ad_width = 728;
        google_ad_height = 90;
        if (channel_condition){
            google_ad_channel = "123457789";
        } else {
            google_ad_channel = "263477489";
        }

    </script>
    <script type="text/javascript"
        src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
    </script>
  • Kode iklan asinkron:
    <script async src="http://pagead2.googlesyndication.com/pagead/adsbygoogle.js">
    <ins class="adsbygoogle"
        style="display:inline-block;width:728px;height:90px"
        data-ad-client="ca-publisher-id"
        data-ad-slot="1234567890">
    </ins>
    <script>
        channel_condition = object.booleanMethod();
        if (channel_condition) {
          my_google_ad_channel = '123457789';
        }
        else {
          my_google_ad_channel = '263477489';
        }
        (adsbygoogle = window.adsbygoogle || []).push({
          params: { google_ad_channel: my_google_ad_channel}
        });
    </script>
Minifikasi tag iklan
  • Kode iklan sinkron:
    <script type="text/javascript">
        google_ad_client = "ca-publisher-id";
        google_ad_slot = "1234567890";
        google_ad_width = 728;google_ad_height = 90;
    </script>
    <script type="text/javascript"
        src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
    </script>
  • Kode iklan asinkron:
    <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
    <ins class="adsbygoogle"
        style="display:inline-block;width:728px;height:90px"
        data-ad-client="ca-publisher-id"
        data-ad-slot="1234567890"></ins>
    <script>(adsbygoogle = window.adsbygoogle || []).push({});</script>

Untuk mengetahui detail tentang perubahan apa saja yang diizinkan untuk dilakukan pada kode AdSense untuk penelusuran, lihat Kebijakan AdSense untuk penelusuran.

Apakah artikel ini membantu?
Bagaimana cara meningkatkannya?