Pemberitahuan

Sila pastikan anda melawati Halaman AdSense Anda yang membolehkan anda menemukan maklumat diperibadikan tentang akaun anda bagi membantu anda menggunakan AdSense dengan jayanya.

Tetapan pemeribadian iklan dalam tag iklan penerbit Google

Penerbit dengan pengguna di EEA, UK dan Switzerland perlu merujuk Penyepaduan penerbit dengan TCF v2.2 IAB. Penerbit yang berminat untuk menyediakan pengendalian privasi yang dipertingkatkan kepada pengguna boleh mengetahui lebih lanjut tentang Publisher Privacy Treatment API.

Tetapan pemeribadian iklan dalam tag iklan penerbit Google boleh ditetapkan di mana-mana rantau di seluruh dunia.

Tetapan pemeribadian iklan untuk halaman menggunakan tag GPT dan AdSense

Meminta iklan

Secara lalai, permintaan iklan kepada Google akan menyiarkan iklan diperibadikan, dengan pemilihan iklan berdasarkan kandungan halaman web dan sejarah pengguna individu yang melawat halaman tersebut. Google turut menyokong penyiaran iklan tidak diperibadikan. Ketahui iklan diperibadikan dan tidak diperibadikan dengan lebih lanjut

Jika anda mahu menyiarkan iklan diperibadikan kepada sesetengah pengguna, dan iklan tidak diperibadikan kepada pengguna lain, tag iklan tak segerak GPT dan AdSense/Ad Manager menawarkan cara kepada penerbit untuk mencetuskan siaran iklan tidak diperibadikan mengikut halaman. Cara ini mungkin berguna jika anda memberikan pilihan antara iklan diperibadikan dan tidak diperibadikan kepada semua atau sebahagian pengguna.

Walaupun iklan ini tidak menggunakan kuki untuk pemeribadian iklan, iklan tersebut menggunakan kuki untuk membenarkan pengehadan kekerapan dan pelaporan iklan teragregat. Oleh itu, persetujuan pengguna diperlukan untuk menggunakan kuki bagi tujuan tersebut di negara yang mengenakan peruntukan kuki Arahan ePrivasi. Ketahui iklan tidak diperibadikan dengan lebih lanjut.

Tetapkan NPA=1 menggunakan tag GPT

Gunakan kaedah: googletag.pubads().setPrivacySettings({nonPersonalizedAds: true})

Panggilan setCookieOptions() tidak terpakai pada GDPR.

Ketahui Google Developers dengan lebih lanjut

Tetapkan PPT=1 menggunakan tag GPT

Gunakan kaedah: googletag.setConfig({privacyTreatments: { treatments: ["disablePersonalization"]}})

Ketahui Google Developers dengan lebih lanjut

Tetapkan NPA=1 menggunakan tag iklan tak segerak AdSense dan Ad Exchange

Tetapkan nilai: (adsbygoogle=window.adsbygoogle||[]).requestNonPersonalizedAds=1

Sahkan bahawa tag iklan meminta iklan tidak diperibadikan dengan mencari permintaan iklan dalam alatan pembangun penyemak imbas dan mencari parameter &npa=1.

Tindakan memanggil setPrivacySettings({nonPersonalizedAds: false}) atau menetapkan requestNonPersonalizedAds=0 akan mengaktifkan semula pemeribadian.

Tetapkan PPT=1 menggunakan tag iklan tak segerak AdSense dan Ad Exchange

  • Pilihan 1: Push API

    Gunakan kaedah push: (adsbygoogle=window.adsbygoogle||[]).push({ params: {google_privacy_treatments: 'disablePersonalization'}})

    Sahkan bahawa tag iklan meminta iklan tidak diperibadikan dengan mencari permintaan iklan dalam alatan pembangun penyemak imbas dan mencari parameter &ppt=1.
     
  • Pilihan 2: Header tag API

    Tetapkan data-privacy-treatments pada tag skrip adsbygoogle, contohnya:

    <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" data-privacy-treatments='disablePersonalization'></script>

Menjeda permintaan iklan

Tag tak segerak GPT dan AdSense/Ad Manager menyokong teknik untuk memuatkan halaman anda tetapi menunggu isyarat yang jelas sebelum mula mengeluarkan permintaan iklan. Cara ini mungkin berguna jika anda perlu menunggu pengguna untuk berinteraksi dengan UI permintaan persetujuan sebelum mengeluarkan permintaan iklan.

Semasa menggunakan GPT: penundaan permintaan iklan boleh dilakukan jika anda menggunakan mod tak segerak.

  • Gunakan fungsi disableInitialLoad() untuk menghalang tag tersebut daripada menghantar permintaan iklan pada pemuatan halaman awal. Anda hendaklah melakukan perkara ini sebelum mencetuskan apa-apa permintaan iklan menggunakan display().
  • Sediakan slot iklan menggunakan panggilan ke googletag.cmd.push(...) seperti biasa.
  • Setelah pengguna membuat pilihan persetujuan mereka, panggil setRequestNonPersonalizedAds(1) jika perlu.
  • Gunakan fungsi refresh() untuk menyambung semula penghantaran permintaan iklan.
  • Jika anda tidak memanggil refresh(), iklan tidak akan dipaparkan. Penundaan permintaan tidak boleh dilakukan jika anda menggunakan enableSyncRendering().

Semasa menggunakan kod iklan tak segerak AdSense atau Ad Manager:

  • Gunakan (adsbygoogle=window.adsbygoogle||[]).pauseAdRequests=1 untuk menghalang tag daripada menghantar permintaan iklan. Anda hendaklah melakukan perkara ini sebelum mencetuskan apa-apa permintaan iklan menggunakan adsbygoogle.push(...).
  • Sediakan slot iklan menggunakan panggilan ke adsbygoogle.push(...) seperti biasa.
  • Setelah pengguna membuat pilihan persetujuan mereka, tetapkan requestNonPersonalizedAds=1 jika perlu.
  • Gunakan (adsbygoogle=window.adsbygoogle||[]).pauseAdRequests=0 untuk menyambung semula penghantaran permintaan iklan.
  • Jika anda tidak menetapkan pauseAdRequests=0, iklan tidak akan dipaparkan.

Teknik ini menghalang permintaan iklan daripada dihantar, tetapi pelbagai skrip masih akan dimuatkan. Walaupun kuki sedia ada di domain Google mungkin dibaca, tiada kuki baharu akan ditetapkan. Apa-apa data yang dikaitkan dengan kuki sedia ada tidak akan digunakan untuk penyiaran atau pengukuran iklan.

Jika penyelesaian pengurusan persetujuan anda menawarkan cara untuk menunda pemuatan skrip sehingga pengguna telah melaksanakan pilihan, maka pilihan lain adalah untuk menunda pemuatan gpt.js dan adsbygoogle.js. Jenis tag iklan Google yang lain tidak menyokong penjedaan permintaan iklan; anda perlu mengelakkan daripada memuatkan tag tersebut sehingga anda bersedia untuk meminta iklan diperibadikan atau tidak diperibadikan.

Bagi mendapatkan bantuan lanjut tentang tag AdSense, lihat Contoh kod iklan bagi tetapan pemeribadian iklan.

Tetapan pemeribadian iklan untuk halaman AMP

Permintaan iklan daripada halaman AMP menawarkan tetapan pemeribadian iklan yang sama seperti halaman bukan AMP yang diperihalkan sebelum ini: penerbit boleh memilih untuk menyiarkan iklan tidak diperibadikan kepada semua pengguna di suatu lokasi, atau mereka boleh memilih untuk menyiarkan iklan diperibadikan/tidak diperibadikan secara pilihan berdasarkan persetujuan. Yang berikut ialah arahan tentang cara mengkonfigurasikan setiap senario untuk halaman AMP yang meminta iklan dengan <amp-ad type=”doubleclick”> atau <amp-ad type=”adsense”>.

Penyiaran iklan tidak diperibadikan kepada semua pengguna di suatu lokasi

Sekiranya tag iklan AMP tidak menggunakan Konfigurasi Masa Nyata (RTC), anda hanya perlu mendayakan penyiaran iklan tidak diperibadikan dalam UI Google Ad Manager atau UI AdSense dan tiada perubahan lanjutan diperlukan pada halaman AMP anda.

Jika tag iklan AMP sememangnya menggunakan Konfigurasi Masa Nyata (RTC), halaman anda boleh dikonfigurasikan untuk mengelakkan penghantaran permintaan RTC bagi pengguna yang akan menerima iklan tidak diperibadikan (contohnya, pengguna yang berada di EEA, UK, dan Switzerland). Yang berikut ialah komponen dan konfigurasi yang diperlukan (amp-geo dan amp-consent) untuk berbuat demikian. 


<!-- Pertama, kita perlu menyediakan sambungan amp-geo. Kita menetapkan kumpulan: `eea` yang merangkumi semua negara Kawasan Ekonomi Eropah dan UK. Anda perlu memastikan senarai ini dikemaskinikan kerana keahlian dalam EEA mungkin berubah. -->
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>

<!-- Seterusnya kita perlu menyediakan persetujuan dengan 0 tamat masa (iaitu tidak menunjukkan UI persetujuan sama sekali) dan keadaan persetujuan "ditolak" lalai. Perkara ini menghentikan serlahan ciri RTC dan mengisyaratkan DFP/AdSense untuk menyiarkan iklan tidak diperibadikan. -->
<amp-consent layout="nodisplay" id="consent-element">
  <script type="application/json">
    {
      "consents": {
        "my_consent": {
          "promptIfUnknownForGeoGroup": "eea"
        }
      }
      "policy": {
        "default": {
          "waitFor": {
            "my_consent": []
          }
          "timeout": {
            "seconds": 0,
            "fallbackAction": "reject"
          }
        }
      }
    }
  </script>
</amp-consent>

Anda hendaklah menambahkan atribut data-block-on-consent pada mana-mana komponen amp-ad sedia ada pada halaman seperti yang ditunjukkan di bawah:

<!-- Akhir sekali kita menyediakan tag iklan dan mengarahkan tag tersebut untuk menyekat mengikut persetujuan -->
<amp-ad data-block-on-consent
    width=320 height=50
    type="doubleclick"
    data-slot="/4119129/mobile_ad_banner">
</amp-ad>

Penyiaran iklan diperibadikan/iklan tidak diperibadikan berdasarkan persetujuan

Oleh sebab AMP tidak membenarkan JavaScript tersuai, permintaan iklan diperibadikan atau tidak diperibadikan adalah berdasarkan konfigurasi komponen amp-consent dan atribut data-block-on-consent serta data-npa-on-unknown-consent. Dengan menganggap bahawa anda telah mengkonfigurasikan komponen amp-consent dan memautkan komponen tersebut kepada semua tag <amp-ad> di halaman menggunakan data-block-on-consent:

  • Jika pengguna telah memberikan persetujuan terhadap komponen amp-consent (pengguna menerima gesaan persetujuan), iklan akan diminta seperti biasa.
  • Jika pengguna tidak memberikan persetujuan terhadap komponen amp-consent (pengguna menolak gesaan persetujuan), iklan tidak diperibadikan akan diminta.
  • Sekiranya respons pengguna terhadap amp-consent tidak diketahui (pengguna menolak gesaan persetujuan)
    • Secara lalai, tiada permintaan iklan dihantar sama sekali
    • Jika data-npa-on-unknown-consent ditetapkan kepada true, iklan tidak diperibadikan akan diminta
  • Jika anda mengkonfigurasikan komponen amp-geo supaya persetujuan tidak digunakan berdasarkan lokasi geografi pengguna, permintaan dihantar seperti biasa.

Jika tag <amp-ad> tidak menggunakan data-block-on-consent atau komponen amp-consent tidak dikonfigurasikan dengan betul, permintaan dihantar seperti biasa.

Berikut ialah contoh konfigurasi yang menggesa semua pengguna di EEA dan UK untuk mendapatkan persetujuan dengan gelagat yang terhasil seperti yang diterangkan di atas:

<!-- Pertama, kita perlu menyediakan sambungan amp-geo. Kita menetapkan kumpulan: `eea` yang merangkumi semua negara Kawasan Ekonomi Eropah dan UK. Anda perlu memastikan senarai ini dikemaskinikan kerana keahlian dalam EEA mungkin berubah. -->
<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>
 
<!-- Seterusnya kita perlu menyediakan persetujuan bagi pengguna di kumpulan negara “eea” -->
<amp-consent layout="nodisplay" id="consent-element">
  <script type="application/json">
    {
      "consents": {
        "my_consent": {
          "promptIfUnknownForGeoGroup": "eea",
          "promptUI": "myConsentFlow"
        }
      }
    }
  </script> 
</amp-consent>
 

<!-- Akhir sekali, kita menyediakan tag iklan dan mengarahkan tag tersebut untuk menunggu bagi mendapatkan persetujuan apabila perlu -->
<amp-ad data-block-on-consent
    width=320 height=50
    type="doubleclick"
    data-slot="/4119129/mobile_ad_banner">
</amp-ad>
 

Harap maklum bahawa terdapat cara lain untuk menggesa pengguna secara berpilih bagi mendapatkan persetujuan, termasuk mengkonfigurasikan halaman untuk menghantar permintaan CORS POST kepada titik akhir yang anda konfigurasikan menggunakan checkConsentHref. Anda boleh mengetahui lebih lanjut dengan membaca dokumentasi amp-consent.

Tetapan pemeribadian iklan untuk tag lain

Tag ulangan GPT

Sekiranya anda menggunakan tag ulangan GPT, anda boleh menandai permintaan iklan sebagai tidak diperibadikan dengan menyertakan coretan yang berikut dalam panggilan API anda:

googletag.pubads().setRequestNonPersonalizedAds(int options);

Tetapkan parameter options kepada nilai integer 1 untuk menandai permintaan iklan sebagai NPA dan kepada 0 untuk permintaan iklan yang layak bagi iklan diperibadikan.

Sekiranya tetapan ini tidak dimasukkan, iklan diperibadikan akan disiarkan secara lalai.

Contoh:

<script src="https://googletagservices.com/tag/js/gpt.js">
googletag.pubads().setRequestNonPersonalizedAds(1);
googletag.pubads().definePassback("123456/ad/unit", [100,200])
    .display();
</script>

Permintaan Tanpa Tag

Jika anda menggunakan Permintaan Tanpa Tag, anda boleh menandai permintaan iklan sebagai tidak diperibadikan dengan menambahkan parameter npa=[int] terus pada URL permintaan tag. Kami mengesyorkan anda menentukan parameter lebih awal dalam tag untuk mengelakkan apa-apa risiko pemangkasan. Tentukan npa=1 untuk menandai permintaan iklan sebagai tidak diperibadikan. Sekiranya parameter ini tidak dimasukkan, iklan diperibadikan akan disiarkan secara lalai. Contohnya:

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

AdSense for Search (AFS)

Permintaan iklan AFS kepada Google tidak menyiarkan iklan diperibadikan secara lalai. Untuk AFS, pemeribadian hanya tersedia pada apl, bukan pada web.

Jika anda mahu menyiarkan iklan diperibadikan kepada sesetengah pengguna dan iklan tidak diperibadikan kepada pengguna lain, tag AdSense for Search menawarkan cara mencetuskan siaran iklan tidak diperibadikan mengikut halaman kepada penerbit. Cara ini mungkin berguna jika anda memberikan pilihan antara iklan diperibadikan dan tidak diperibadikan kepada semua atau sebahagian pengguna. Ketahui iklan diperibadikan dan tidak diperibadikan dengan lebih lanjut.


Untuk tag AdMob: 
builder.setAdvancedOptionValue("personalizedAds", "false");


Untuk tag iOS: 
[request setAdvancedOptionValue:@"false" forKey:@"personalizedAds"];

Kaedah ini akan mencetuskan permintaan iklan tidak diperibadikan untuk permintaan tersebut. Parameter ini ialah parameter tanpa keadaan. Jika parameter tidak ditetapkan dalam permintaan yang berikutnya bagi pengguna tersebut, gelagat akan kembali kepada gelagat lalai, iaitu untuk meminta iklan diperibadikan.

SDK Platform Pemesejan Pengguna (UMP) Google

Semak dokumentasi Google Developers (SDK UMP iOS, SDK UMP Android) untuk mendapatkan maklumat lanjut tentang cara SDK Platform Pemesejan Pengguna dapat membantu apl anda mematuhi dasar persetujuan pengguna EU Google.

SDK Iklan Media Interaktif Google (untuk Video)

Pada permintaan video, anda boleh menyatakan bahawa anda mahu Google mengendalikan kandungan video anda sebagai tidak diperibadikan apabila anda menambahkan parameter npa=1 pada tag iklan. Anda boleh berbuat demikian dengan menggunakan tag video induk yang dibina secara manual atau menggunakan mana-mana SDK IMA khusus platform (HTML5 IMA SDK, iOS IMA SDK, Android IMA SDK, Google Cast IMA SDK).

Jika pemain video anda menggunakan ciri Sisipan Iklan Dinamik Google Ad Manager, pemain video tersebut juga boleh menyertakan parameter npa=1 dengan permintaan video atas permintaan (VOD) atau permintaan strim langsung untuk menghantar parameter kepada mana-mana permintaan iklan yang disertakan (DAI HTML5 SDK, DAI Cast SDK, DAI iOS SDK, DAI Android SDK, DAI Roku SDK, DAI tvOS SDK).

Adakah perkara ini membantu?

Bagaimanakah dapat kami meningkatkannya?
true
Peroleh Potensi Pertumbuhan

Jangan terlepas cerapan AdSense yang berharga. Ikut serta untuk menerima laporan prestasi, petua yang diperibadikan dan undangan webinar yang boleh membantu anda meningkatkan pendapatan anda

Ikut serta

Cari
Kosongkan carian
Tutup carian
Menu utama
5471769579579405938
true
Cari di Pusat Bantuan
true
true
true
true
true
157
false
false
false
false