Tag iklan

Tag iklan AdSense memungkinkan penayangan iklan, dan mengatribusikan traffic dengan benar ke sub-akun Anda.

Parameter tag iklan

Ada dua parameter yang diperlukan dalam tag iklan yang perlu Anda ubah. Parameter ini menentukan setelan penayangan iklan dan sub-akun yang digunakan untuk permintaan iklan. Tetapkan parameter ini untuk menentukan ID penayang platform dan ID penayang sub-akun. Ada parameter tambahan lainnya yang dapat diubah bergantung pada format iklan yang digunakan.

Parameter Wajib diisi? Deskripsi dan contoh
data-ad-client Ya ID properti sub-akun (string). Nilai ini diberikan melalui API di kolom displayName, atau segmen terakhir kolom name. Nilai ini diperlukan untuk mengatribusikan traffic dengan benar ke sub-akun.

Untuk iklan AdSense untuk konten, awali string ini dengan "ca-".

Perhatikan bahwa string ini juga muncul di URL sumber tag skrip di bawah nama parameter client.

Contoh:
data-ad-client="ca-pub-1234"
src=".../adsbygoogle.js?client=ca-pub-1234&host=ca-host-pub-5678"
data-ad-host Ya ID ini adalah ID properti host platform (string). Nilai ini mengidentifikasi akun AdSense platform Anda dan diperlukan untuk memulai penayangan iklan.

Untuk iklan AdSense untuk konten, awali string ini dengan "ca-host-".

Perhatikan bahwa string ini juga muncul di URL sumber tag skrip di bawah nama parameter host.

Contoh:
data-ad-host="ca-host-pub-5678"
src=".../adsbygoogle.js?client=ca-pub-1234&host=ca-host-pub-5678"
data-ad-slot Tidak untuk unit iklan Display

Ya untuk format unit iklan lainnya
Ini adalah ID yang terkait dengan unit iklan. Untuk unit iklan Display, ID ini bersifat opsional, tetapi untuk format unit iklan lainnya, kolom ini wajib diisi. Jika ID unit iklan ada, setelan yang terkait dengan unit iklan akan digunakan selama penayangan iklan. Selama penayangan, kami mencari ID unit iklan ini di sub-akun platform (data-ad-host) dan (data-ad-client). Parameter ini juga digunakan untuk mengisi laporan Unit iklan di AdSense (laporan hanya akan diisi di akun tempat unit iklan berada).
data-ad-host-channel Tidak Ini digunakan untuk tujuan pelaporan. Lihat bagian pelaporan untuk informasi selengkapnya.

Penting: Jika parameter data-ad-client tidak ada dalam kode iklan Anda, AdSense akan terus menayangkan iklan menggunakan nilai yang diberikan oleh parameter data-ad-host. Namun, traffic tidak akan diatribusikan ke sub-akun. Pastikan Anda menempatkan ID penayang data-ad-client yang benar di tag kode untuk menghindari atribusi traffic ke akun yang salah.

Contoh kode iklan

Di bawah ini Anda akan menemukan contoh kode untuk setiap jenis iklan yang didukung AFP. Pelajari unit iklan dan iklan Otomatis di AdSense lebih lanjut.

Kode unit iklan Display (responsif)

<script async
     src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1234&host=ca-host-pub-5678"
     crossorigin="anonymous">
</script>
<ins class="adsbygoogle"
     style="display:block;"
     data-ad-client="ca-pub-1234"
     data-ad-host="ca-host-pub-5678"
     data-ad-format="auto">
</ins>
<script>
   (adsbygoogle = window.adsbygoogle || []).push({});
</script>

Kode unit iklan Display (ukuran tetap)

<script async
     src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1234&host=ca-host-pub-5678"
     crossorigin="anonymous">
</script>
<ins class="adsbygoogle"
     style="display:inline-block;width:728px;height:90px"
     data-ad-client="ca-pub-1234"
     data-ad-host="ca-host-pub-5678">
</ins>
<script>
   (adsbygoogle = window.adsbygoogle || []).push({});
</script>

Unit iklan AMP Display (responsif)

Kode berikut harus ditempatkan di <head> halaman:

<script async custom-element="amp-ad" src="https://cdn.ampproject.org/v0/amp-ad-0.1.js"></script>

Dan ini adalah cuplikan untuk unit iklan yang ditempatkan di <body>:

<amp-ad
  width="100vw"
  height="320"
  type="adsense"
  data-ad-client="ca-pub-1234"
  data-ad-host="ca-host-pub-5678"
  data-ad-slot=""
  data-auto-format="rspv"
  data-full-width="">
  <div overflow="">
</amp-ad>

Unit iklan AMP Display (ukuran tetap)

Kode berikut harus ditempatkan di <head> halaman:

<script async custom-element="amp-ad" src="https://cdn.ampproject.org/v0/amp-ad-0.1.js"></script>

Dan ini adalah cuplikan untuk unit iklan yang ditempatkan di <body>:

<amp-ad
  layout="fixed"
  width="300"
  height="600"
  type="adsense"
  data-ad-client="ca-pub-1234"
  data-ad-host="ca-host-pub-5678">
</amp-ad>

Iklan Otomatis

Idealnya, tag iklan berikut ditempatkan di elemen <head>, atau setinggi mungkin di halaman.

<script async
    src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1234&host=ca-host-pub-5678"
    crossorigin="anonymous">
</script>

Iklan melalui API penempatan iklan

Ad Placement API saat ini mendukung iklan interstisial dan reward. Baca dokumentasi developer Ad Placement API untuk mempelajari cara menerapkan dan menyesuaikannya.

AdSense untuk Platform didukung untuk format ini (saat ini hanya untuk traffic web). Satu-satunya persyaratan adalah parameter data-ad-host disertakan dalam tag iklan utama. Lihat contoh di bawah.

<script async
    src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1234&host=ca-host-pub-5678"
    crossorigin="anonymous">
</script>
<script>
   window.adsbygoogle = window.adsbygoogle || [];
   var adBreak = adConfig = function(o) {adsbygoogle.push(o);}
</script>