Setelan personalisasi iklan di tag iklan penayang Google

Artikel ini menguraikan cara kebijakan Google dipetakan ke TCF v2.0 IAB dan bertujuan memberikan panduan untuk dipertimbangkan vendor jika mereka memilih untuk mendaftar dengan TCF v2.0 IAB. Untuk detail penerapan penayang, tinjau artikel Integrasi penayang dengan TCF v2.0 IAB.

Setelan personalisasi iklan di tag iklan penayang Google dapat ditetapkan di wilayah mana pun secara global, termasuk di Wilayah Ekonomi Eropa (EEA). 

Berdasarkan Kebijakan Izin Pengguna Uni Eropa Google yang telah diperbarui, Anda harus membuat pengungkapan tertentu untuk pengguna Anda di EEA dan Inggris Raya serta mendapatkan izin mereka untuk penggunaan cookie atau penyimpanan lokal lainnya jika diwajibkan secara hukum, dan untuk pengumpulan, pembagian, serta penggunaan data pribadi untuk personalisasi iklan. Kebijakan ini mencerminkan persyaratan dalam ePrivacy Directive dan General Data Protection Regulation (GDPR) Uni Eropa.

Semua setelan personalisasi iklan per permintaan yang Anda konfigurasi akan diterapkan secara global, bukan hanya untuk pengguna di EEA dan Inggris Raya. Jika Anda menambahkan parameter per permintaan ke permintaan untuk pengguna di luar EEA atau di luar Inggris Raya, iklan yang tidak dipersonalisasi akan ditampilkan.

Setelan personalisasi iklan untuk halaman yang menggunakan tag GPT dan AdSense

Meminta iklan

Secara default, permintaan iklan kepada Google menayangkan iklan yang dipersonalisasi, dengan pilihan iklan berdasarkan konten halaman dan histori masing-masing pengguna yang mengunjungi halaman tersebut. Google juga mendukung penayangan iklan yang tidak dipersonalisasi. Pelajari lebih lanjut iklan yang dipersonalisasi dan yang tidak dipersonalisasi

Jika Anda telah memenuhi persyaratan Kebijakan Izin kami dan ingin menayangkan iklan yang tidak dipersonalisasi kepada semua pengguna yang berada di Wilayah Ekonomi Eropa dan Inggris Raya atau wilayah lain yang diatur, yang mengunjungi situs Anda, Anda tidak perlu melakukan perubahan pada pemberian tag iklan Anda. Anda dapat mengaktifkan penayangan iklan yang tidak dipersonalisasi di Google Ad Manager atau UI AdSense.

Jika Anda ingin menayangkan iklan yang dipersonalisasi kepada beberapa pengguna, dan iklan yang tidak dipersonalisasi kepada pengguna lainnya, tag iklan asinkron AdSense/Ad Exchange dan GPT menawarkan kepada penayang cara untuk memicu penayangan iklan yang tidak dipersonalisasi berdasarkan halaman. Opsi ini mungkin berguna jika Anda memberi semua atau sebagian pengguna Anda pilihan antara iklan yang dipersonalisasi dan iklan yang tidak dipersonalisasi.

Meskipun tidak menggunakan cookie untuk personalisasi iklan, iklan ini menggunakan cookie untuk memungkinkan pembatasan frekuensi dan pelaporan iklan gabungan, serta untuk mengatasi penipuan dan penyalahgunaan. Untuk tujuan tersebut, penggunaan cookie memerlukan izin dari pengguna di negara yang memberlakukan ketentuan cookie ePrivacy Directive. Pelajari iklan yang tidak dipersonalisasi lebih lanjut

Untuk tag GPT

Gunakan metode: googletag.pubads().setPrivacySettings({nonPersonalAds: true})

Panggilan setCookieOptions() tidak berlaku untuk GDPR.

Untuk tag iklan asinkron AdSense dan Ad Exchange

Tetapkan nilai: (adsbygoogle=window.adsbygoogle||[]).requestNonPersonalAds=1
Pastikan bahwa tag iklan meminta iklan yang tidak dipersonalisasi dengan menemukan permintaan iklan menggunakan alat developer browser Anda dan mencari parameter &npa=1.
Pemanggilan setPrivacySettings({nonPersonalAds: false}) atau penetapan requestNonPersonalAds=0 akan mengaktifkan kembali personalisasi.

Menjeda permintaan iklan

Tag asinkron AdSense/Ad Exchange dan GPT mendukung teknik untuk memuat halaman Anda, tetapi menunggu sinyal eksplisit sebelum mulai mengeluarkan permintaan iklan. Hal ini mungkin berguna jika Anda perlu menunggu pengguna berinteraksi dengan UI permintaan izin sebelum mengeluarkan permintaan iklan.

Menjeda permintaan iklan GPT

  • Gunakan fungsi disableInitialLoad() untuk mencegah tag mengirim permintaan iklan saat pemuatan halaman awal. Anda harus melakukannya sebelum memicu permintaan iklan menggunakan display().
  • Siapkan slot iklan Anda menggunakan panggilan ke googletag.cmd.push(...) seperti biasanya.
  • Setelah pengguna memutuskan pilihan izinnya, panggil setPrivacySettings({nonPersonalAds: true}) jika diperlukan.
  • Gunakan fungsi refresh() untuk melanjutkan pengiriman permintaan iklan.
  • Jika Anda tidak memanggil refresh(), iklan tidak akan muncul. 

Menjeda kode iklan asinkron AdSense atau Ad Exchange

  • Gunakan (adsbygoogle=window.adsbygoogle||[]).pauseAdRequests=1 untuk mencegah tag mengirim permintaan iklan. Anda harus melakukannya sebelum memicu permintaan iklan menggunakan adsbygoogle.push(...).
  • Siapkan slot iklan Anda menggunakan panggilan ke adsbygoogle.push(...) seperti biasanya.
  • Setelah pengguna memutuskan pilihan izinnya, tetapkan requestNonPersonalizedAds=1 jika diperlukan.
  • Gunakan (adsbygoogle=window.adsbygoogle||[]).pauseAdRequests=0 untuk melanjutkan pengiriman permintaan iklan.
  • Jika Anda tidak menetapkan pauseAdRequests=0, iklan tidak akan muncul.

Teknik ini memblokir permintaan iklan agar tidak dikirim, tetapi skrip-skrip yang lain tetap dimuat. Meskipun cookie yang ada di domain Google mungkin dibaca, cookie baru tidak akan ditetapkan. Semua data yang terkait dengan cookie yang ada tidak akan digunakan untuk penayangan atau pengukuran iklan.

Jika solusi pengelolaan izin Anda menawarkan cara untuk menunda pemuatan skrip hingga pengguna menentukan pilihan, berarti opsi lainnya adalah menunda pemuatan gpt.js dan adsbygoogle.js. Jenis tag iklan Google lainnya tidak mendukung penjedaan permintaan iklan; Anda harus mencegah pemuatannya sampai Anda siap untuk meminta iklan yang dipersonalisasi atau iklan yang tidak dipersonalisasi.

Setelan personalisasi iklan untuk halaman AMP

Permintaan iklan dari halaman AMP menawarkan setelan personalisasi iklan yang sama seperti halaman non-AMP yang dijelaskan sebelumnya: penayang dapat memilih untuk menayangkan iklan yang tidak dipersonalisasi kepada semua pengguna yang berada di Wilayah Ekonomi Eropa (EEA) dan Inggris Raya, atau penayang dapat memilih untuk menayangkan iklan yang dipersonalisasi/yang tidak dipersonalisasi secara selektif berdasarkan izin.

Berikut adalah petunjuk mengenai cara mengonfigurasi setiap skenario untuk halaman AMP yang meminta iklan dengan <amp-ad type=”doubleclick”> atau <amp-ad type=”adsense”>.

Menayangkan iklan yang tidak dipersonalisasi ke semua pengguna EEA dan Inggris Raya

Jika tag iklan AMP Anda tidak menggunakan Konfigurasi Real-Time (RTC), Anda dapat dengan mudah mengaktifkan penayangan iklan yang tidak dipersonalisasi di UI Google Ad Manager atau AdSense, dan tidak ada perubahan lebih lanjut yang diperlukan untuk halaman AMP Anda.

Jika tag iklan AMP Anda menggunakan Konfigurasi Real-Time (RTC), halaman Anda dapat dikonfigurasi untuk menghindari pengiriman permintaan RTC bagi pengguna yang akan menerima iklan yang tidak dipersonalisasi (yaitu pengguna di kawasan EEA dan Inggris Raya). Berikut adalah komponen dan konfigurasi yang diperlukan (amp-geo dan amp-consent) untuk melakukan tindakan tersebut. 


<!-- Pertama, siapkan ekstensi amp-geo. Buat grup bernama `eea` yang mencakup semua negara anggota Wilayah Ekonomi Eropa dan Inggris Raya. Anda harus terus memperbarui daftar ini karena keanggotaan di EEA dapat berubah dari waktu ke waktu. -->
<amp-geo layout="nodisplay">
  <script type="application/json"
    {
      "ISOCountryGroups": {
        "eea": [ "at", "be", "bg", "cy", "cz", "de", "dk", "ee", "es", "fi", "fr",
        "gb", "gr", "hr", "hu", "ie", "is", "it", "li", "lt", "lu", "lv", "mt", "nl",
        "no", "pl", "pt", "ro", "se", "si", "sk"]
      }
    }
  </script>
</amp-geo>

<!-- Berikutnya, siapkan komponen izin bagi pengguna akhir di negara EEA. Nanti, kita akan mengonfigurasinya agar ditolak secara otomatis, sehingga komponen tidak benar-benar meminta izin. Tindakan ini akan menunda pemanggilan RTC dan memberi tahu Ad Manager/AdSense untuk menayangkan iklan yang tidak dipersonalisasi. -->
<amp-consent layout="nodisplay" id="consent-element">
  <script type="application/json">
    {
      "consents": {
        "my_consent": {
          "promptIfUnknownForGeoGroup": "eea"
        }
      }
    }
  </script>
</amp-consent>

Anda harus menambahkan atribut data-block-on-consent ke semua komponen amp-ad yang ada di halaman seperti yang ditunjukkan di bawah:

<!-- Terakhir, siapkan tag iklan, dengan menyetelnya untuk otomatis menolak izin -->
<amp-ad data-block-on-consent="_auto_reject"
    width=320 height=50
    type="doubleclick"
    data-slot="/4119129/mobile_ad_banner">
</amp-ad>

Menayangkan iklan yang dipersonalisasi/tidak dipersonalisasi berdasarkan izin

Karena AMP tidak mengizinkan JavaScript kustom, permintaan iklan yang dipersonalisasi atau tidak dipersonalisasi ditentukan berdasarkan konfigurasi komponen amp-consent, serta atribut data-block-on-consent dan data-npa-on-unknown-consent. Dengan asumsi bahwa Anda telah mengonfigurasi komponen amp-consent dan menautkannya ke semua tag <amp-ad> di halaman menggunakan data-block-on-consent:

  • Jika pengguna telah secara positif merespons komponen amp-consent (pengguna menyetujui permintaan izin), iklan akan diminta secara normal.
  • Jika pengguna telah secara negatif merespons komponen amp-consent (pengguna menolak permintaan izin), iklan yang tidak dipersonalisasi akan diminta.
  • Jika respons pengguna terhadap amp-consent tidak diketahui (pengguna menutup permintaan izin)
    • Secara default, tidak ada satu pun permintaan iklan yang dikirim
    • Jika data-npa-on-unknown-consent ditetapkan ke true, iklan yang tidak dipersonalisasi akan diminta
  • Jika Anda mengonfigurasi komponen amp-geo sedemikian rupa sehingga izin tidak berlaku berdasarkan lokasi geografis pengguna, permintaan akan dikirim secara normal.

Jika tag <amp-ad> Anda tidak menggunakan data-block-on-consent, atau komponen amp-consent belum dikonfigurasi dengan benar, permintaan akan dikirim secara normal.

Berikut adalah contoh konfigurasi yang meminta izin kepada semua pengguna di EEA, dengan perilaku yang dihasilkan seperti yang dijelaskan di atas:

<!-- Pertama, siapkan ekstensi amp-geo. Buat grup bernama `eea` yang mencakup semua negara di Wilayah Ekonomi Eropa. Anda harus terus memperbarui daftar ini karena keanggotaan di EEA dapat berubah dari waktu ke waktu. -->
<amp-geo layout="nodisplay">
  <script type="application/json">
    {
      "ISOCountryGroups": {
        "eea": [ "at", "be", "bg", "cy", "cz", "de", "dk", "ee", "es", "fi", "fr",
        "gb", "gr", "hr", "hu", "ie", "is", "it", "li", "lt", "lu", "lv", "mt", "nl",
        "no", "pl", "pt", "ro", "se", "si", "sk"]
      }
    }
  </script>
</amp-geo>
 
<!-- Selanjutnya, siapkan permintaan izin untuk pengguna di negara yang tercakup dalam “eea” -->
<amp-consent layout="nodisplay" id="consent-element">
  <script type="application/json">
    {
      "consents": {
        "my_consent": {
          "promptIfUnknownForGeoGroup": "eea",
          "promptUI": "myConsentFlow"
        }
      }
    }
  </script> 
</amp-consent>

<!-- Terakhir, siapkan tag iklan, dengan menetapkannya untuk menunggu permintaan izin jika diperlukan -->
<amp-ad data-block-on-consent
    width=320 height=50
    type="doubleclick"
    data-slot="/4119129/mobile_ad_banner">
</amp-ad>

Ada cara lain untuk meminta izin pengguna secara selektif, termasuk mengonfigurasi halaman agar mengirimkan permintaan POST CORS ke endpoint yang dikonfigurasi melalui checkConsentHref. Anda dapat mempelajari lebih lanjut dengan membaca dokumentasi amp-consent.

Setelan personalisasi iklan untuk tag lainnya

Tag passback GPT

Jika menggunakan tag passback GPT, Anda dapat menandai permintaan iklan sebagai tidak dipersonalisasi dengan menyertakan baris berikut dalam panggilan API:

googletag.pubads().setPrivacySettings({nonPersonalisasiIklan: boolean})

Tetapkan nilai boolean ke true untuk menandai permintaan iklan sebagai NPA, dan ke false untuk permintaan iklan yang memenuhi syarat untuk iklan yang dipersonalisasi.

Jika setelan ini dihilangkan, iklan yang dipersonalisasi akan diizinkan secara default.

Permintaan Tanpa Tag

Jika menggunakan Permintaan Tanpa Tag, Anda dapat menandai permintaan iklan sebagai tidak dipersonalisasi dengan menambahkan parameter npa=[int] langsung ke URL permintaan tag. Sebaiknya tentukan parameter di awal tag untuk menghindari risiko pemotongan. Cantumkan npa=1 untuk menandai permintaan iklan sebagai tidak dipersonalisasi. Jika parameter dihilangkan, iklan yang dipersonalisasi menjadi setelan default.

Contoh:

https://securepubads.g.doubleclick.net/gampad/ad?iu=/12345/adunit&sz=728x90&npa=1&c=12345

AdSense untuk Penelusuran

Secara default, permintaan iklan kepada Google menayangkan iklan yang dipersonalisasi, dengan pilihan iklan berdasarkan kueri penelusuran pengguna dan histori masing-masing pengguna yang melakukan penelusuran. Google juga mendukung penayangan iklan yang tidak dipersonalisasi. Pelajari iklan yang dipersonalisasi dan iklan yang tidak dipersonalisasi lebih lanjut

Jika Anda ingin menayangkan iklan yang dipersonalisasi kepada beberapa pengguna, dan iklan yang tidak dipersonalisasi kepada pengguna lainnya, tag AdSense untuk Penelusuran menawarkan kepada penayang cara untuk memicu penayangan iklan yang tidak dipersonalisasi berdasarkan halaman. Opsi ini mungkin berguna jika Anda memberi semua atau sebagian pengguna Anda pilihan antara iklan yang dipersonalisasi dan iklan yang tidak dipersonalisasi. 

Untuk tag iklan web Iklan Penelusuran Khusus

Tambahkan baris berikut ke pageOptions di tag Iklan Penelusuran Khusus: personalizedAds: false,

Untuk tag AdMob

builder.setAdvancedOptionValue("personalizedAds", "false");

Untuk tag iOS

[request setAdvancedOptionValue:@"false" forKey:@"personalizedAds"];

Metode ini akan memicu permintaan iklan yang tidak dipersonalisasi untuk permintaan tersebut. Ini adalah parameter stateless. Jika parameter tidak ditetapkan dalam permintaan selanjutnya untuk pengguna tersebut, perilaku akan kembali ke perilaku default, yaitu meminta iklan yang dipersonalisasi.

Google Mobile Ads SDK

Harap lihat situs developer aplikasi (iOS GMA SDK, Android GMA SDK) untuk mendapatkan informasi selengkapnya terkait Google Mobile Ads SDK.

Google Interactive Media Ads SDK (untuk Video)

Pada permintaan video, Anda dapat menunjukkan bahwa Anda ingin Google memperlakukan konten video Anda sebagai tidak dipersonalisasi dengan menambahkan parameter npa=1 ke tag iklan Anda. Anda dapat melakukan tindakan ini dengan tag video master yang dibuat secara manual atau menggunakan IMA SDK khusus platform apa pun (HTML5 IMA SDK, iOS IMA SDK, Android IMA SDK, Google Cast IMA SDK).

Jika pemutar video Anda menggunakan fitur Penyisipan Iklan Dinamis Ad Manager, pemutar video tersebut juga dapat menyertakan parameter npa=1 dengan video on demand (VOD) atau permintaan live stream untuk meneruskan parameter ke setiap permintaan iklan yang disertakan (DAI HTML5 SDK, DAI Cast SDK, DAI iOS SDK, DAI Android SDK, DAI Roku SDK, DAI tvOS SDK).

Tag iklan penayang Google lama

Jenis tag iklan Google lain (misalnya, tag GAM, tag GUT, dan tag sinkron AdSense atau Ad Exchange lama (show_ads.js)) tidak mendukung pengiriman permintaan iklan yang tidak dipersonalisasi. Hindari pemuatan tag tersebut sampai Anda siap untuk meminta iklan yang dipersonalisasi.

Selain itu, Anda mungkin merasa bahwa lebih mudah untuk menjaga kepatuhan terhadap Kebijakan Izin Pengguna Uni Eropa dengan bermigrasi ke salah satu tag yang memiliki dukungan fitur lengkap untuk iklan yang dipersonalisasi dan tidak dipersonalisasi, serta menjeda permintaan untuk mengumpulkan izin apa pun yang diperlukan.

Apakah ini membantu?

Bagaimana cara meningkatkannya?
Telusuri
Hapus penelusuran
Tutup penelusuran
Menu utama
529737158833567453
true
Pusat Bantuan Penelusuran
true
true
true
true
true
148
false
false