Untuk pengguna lanjutan, kami telah menyediakan senarai parameter gaya carian yang disokong pada masa ini. Kod yang anda jana di AdSense mengandungi semua tetapan parameter yang paling biasa digunakan. Terdapat dua parameter yang diperlukan: pubId
dan query
. AdSense menyediakan pubId tetapi anda hendaklah mengedit kod dan menghantar nilai untuk parameter query
. Semua parameter lain ialah pilihan dan diterangkan di bawah.
Jenis parameter
Terdapat dua jenis parameter:
- Parameter peringkat halaman yang digunakan pada semua unit iklan di halaman
- Parameter peringkat unit yang digunakan pada unit iklan individu.
Berikut ialah beberapa contoh output daripada penjana kod dengan dua blok iklan. Untuk mengkonfigurasikan kod ini, anda hendaklah menetapkan parameter query
diperlukan dalam peta pageOptions
(mis. “query”: myQuery
). Perkara ini sahaja yang diperlukan untuk mula memaparkan iklan. Anda juga boleh menetapkan parameter peringkat halaman pilihan dalam blok peringkat halaman dan parameter peringkat unit individu dalam peta adblock1
dan adblock2
.
<div id="afscontainer2"></div>
<script type="text/javascript" charset="utf-8">
// Parameter peringkat halaman
var pageOptions = {
"pubId": "partner-pub-1234567891234567",
"styleId": "1234567890",
"query": myQuery,
};
// Parameter peringkat unit
var adblock1 = {
"container": "afscontainer1"
};
var adblock2 = {
"container": "afscontainer2"
};
_googCsa('ads', pageOptions, adblock1, adblock2);
</script>
Perihalan parameter peringkat halaman
Parameter ini hanya perlu ditentukan sekali di setiap halaman. Parameter tersebut mempengaruhi semua unit di halaman.
Diperlukan
Parameter | Perihalan dan contoh |
---|---|
adPage |
Diperlukan apabila pengguna menavigasi ke halaman hasil seterusnya atau halaman hasil sebelumnya
Parameter |
pubId |
Diperlukan Ini ialah ID pelanggan AdSense anda. pubId anda adalah sebahagian daripada ID pelanggan anda yang datang selepas 'partner-'. Contohnya, jika ID pelanggan anda ialah 'partner-test-property', pubId anda ialah 'test-property'. Ini ialah protokol standard untuk CSA. Contoh: 'pubId' : 'test-property' |
query |
Diperlukan Ini ialah pertanyaan carian yang dimasukkan oleh pengguna. Nilai parameter pertanyaan tidak boleh dinyahkodkan. Contoh:
|
resultsPageBaseUrl |
Diperlukan apabila terdapat unit carian berkaitan di halaman Menentukan URL halaman hasil carian yang pertanyaan carian ialah istilah carian berkaitan yang telah diklik pengguna. resultsPageBaseUrl mungkin termasuk parameter tersendiri, kecuali pertanyaan carian yang akan ditambahkan secara automatik.
Contoh:
|
styleId |
Diperlukan Menentukan ID gaya carian untuk digunakan pada iklan atau unit carian berkaitan di halaman. Ketahui lebih lanjut tentang menggunakan gaya carian. Harap maklum bahawa dengan styleId ditetapkan untuk permintaan, iklan atau carian berkaitan akan dipaparkan bersama gaya dan parameter penggayaan lama akan diabaikan. Jika styleId tidak ditentukan dalam permintaan, gaya ciri lalai sistem akan dipaparkan. Contoh
|
Pilihan
Parameter | Perihalan dan contoh |
---|---|
linkTarget |
Pilihan Menentukan sama ada tindakan mengklik pada iklan dibuka dalam tetingkap yang sama atau tetingkap baharu. Nilai lalai ialah '_top'. Parameter ini juga boleh digunakan pada peringkat unit.
Contoh: 'linkTarget' : '_blank' |
maxTermLength |
Pilihan Menentukan bilangan maksimum aksara bagi istilah carian berkaitan yang termasuk ruang. Tiada nilai maksimum jika tidak ditetapkan. Contoh: 'maxTermLength' : 50 |
referrerAdCreative |
Pilihan Jika pengguna tiba di halaman kandungan anda yang mengandungi Carian Berkaitan untuk unit Kandungan dengan mengklik iklan atau pautan di laman web lain dan iklan atau pautan tersebut dalam kawalan anda, maka parameter ini perlu ditetapkan kepada teks kreatif bagi iklan atau pautan secara sepadan. Garis panduan berikut berkuat kuasa pada penggunaan parameter ini:
Contoh: 'referrerAdCreative': 'search for ads related to dental implants' 'referrerAdCreative': 'The Early Signs of Psoriatic Arthritis' |
resultsPageQueryParam |
Pilihan Menentukan nama parameter URL untuk pertanyaan carian di halaman hasil carian. Menjadi lalai kepada ‘q’ jika tidak ditentukan. Contoh: 'resultsPageQueryParam' : 'query' |
terms |
Pilihan Parameter ini membolehkan anda menyediakan senarai dipisahkan koma istilah carian berkaitan anda sendiri untuk dikembalikan bersama pertanyaan carian berkaitan, namun Google mungkin atau mungkin tidak menggunakan istilah yang diberikan di sini. Contoh: 'terms' : 'cars rental, flight ticket' |
Tetapan konfigurasi
Parameter | Perihalan dan contoh | |||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
adsafe |
Pilihan Menentukan peraturan penapisan yang Google harus gunakan pada iklan yang sepadan dengan pertanyaan carian. Berikut ialah tetapan yang sah untuk adsafe dan kesan setiap nilai pada iklan yang dikembalikan:
Nota: Secara lalai
adsafe ditetapkan kepada 'high'.Contoh: 'adsafe': 'medium' |
|||||||||||||||||||||||||||||||||||||||||||||||||||
adtest |
Pilihan Parameter adtest digunakan untuk menunjukkan bahawa permintaan untuk iklan ialah ujian. Apabila parameter adtest mempunyai nilai 'on', Google mengendalikan permintaan tersebut sebagai ujian dan tidak mengira tera iklan atau menjejak hasil klikan.
Apabila parameter Nota: Gunakan parameter ini semasa ujian, tetapi jangan gunakan dalam sistem pengeluaran, jika tidak, anda tidak akan dibayar untuk iklan yang anda paparkan.
Nilai adtest lalai ialah 'off'. Contoh: 'adtest' : 'on' |
|||||||||||||||||||||||||||||||||||||||||||||||||||
channel |
Pilihan Anda boleh menyertakan saluran AdSense for Search untuk menjejak prestasi halaman yang berlainan. Gunakan ID saluran unik yang anda buat dalam akaun AdSense anda. Ketahui lebih lanjut tentang menjejak prestasi iklan menggunakan saluran tersuai. Berbilang saluran hendaklah dipisahkan dengan simbol '+'. Contoh: 'channel' : 'testA' 'channel' : 'testA+testB' |
|||||||||||||||||||||||||||||||||||||||||||||||||||
hl |
Pilihan Parameter ini mengenal pasti bahasa yang hendaklah disasarkan oleh iklan yang diminta. Nilai lalai ialah 'en'. Google menyokong semua kod bahasa Google Ads API. Nota: Pengiklan menentukan bahasa yang disasarkan oleh iklan mereka. Jika anda menyertakan parameter ini dalam permintaan anda, Google hanya mengembalikan iklan yang disasarkan untuk bahasa tersebut atau disasarkan bagi semua bahasa tetapi tidak menjamin teks iklan akan menggunakan bahasa tertentu.
Biasanya, anda hendaklah menetapkan parameter Contoh: 'hl' : 'es' |
|||||||||||||||||||||||||||||||||||||||||||||||||||
ie |
Pilihan
Parameter Nilai
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
oe |
Pilihan
Parameter Nilai lalai
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
personalizedAds |
Pilihan Menentukan sama ada pengguna telah bersetuju untuk membenarkan penerbit berkongsi maklumat peribadi dengan Google untuk tujuan pengiklanan diperibadikan.
Nota: Secara lalai
personalizedAds ditetapkan kepada 'true'.Contoh: 'personalizedAds': false |
Perihalan parameter peringkat unit
Parameter ini mempengaruhi cara unit iklan individu di halaman dipaparkan kepada pengguna. Setiap parameter boleh ditetapkan secara individu untuk setiap unit iklan.
Diperlukan
Parameter | Perihalan dan contoh |
---|---|
container |
Diperlukan Id bekas iklan kosong <div id='afscontainer1'></div> yang merupakan tempat iklan akan dipaparkan.
Contoh:
|
maxTop |
Diperlukan
Gunakan parameter ini untuk menentukan bilangan iklan yang akan dipaparkan pada unit iklan teratas. Nota: Parameter ini digunakan sebagai pengganti parameter
number . Unit iklan ini hendaklah cukup lebar sehingga baris pertama iklan tidak dibalut. Penggunaan parameter maxTop pada mana-mana peletakan lain di halaman adalah pelanggaran dasar.Contoh:
|
width |
Diperlukan Menentukan lebar unit iklan atau unit carian berkaitan dalam piksel. Contoh: 'width' : '700px' 'width' : 700 |
Tetapan konfigurasi
Parameter | Perihalan dan contoh | ||||||||
---|---|---|---|---|---|---|---|---|---|
adLoadedCallback |
Pilihan Menentukan fungsi JavaScript untuk dipanggil apabila iklan atau carian berkaitan telah dimuatkan atau apabila tiada iklan atau carian berkaitan dipaparkan. Parameter perlu ditetapkan kepada fungsi panggil balik JavaScript yang anda laksanakan yang membolehkan tindakan dilakukan apabila panggilan iklan selesai. Fungsi panggil balik menggunakan parameter berikut:
Nota: Sila uji fungsi panggil balik anda untuk memastikan fungsi tersebut tidak menjana sebarang ralat, khususnya ralat yang mungkin mengganggu pemuatan halaman anda.
Contoh panggil balik JavaScript: var adblock1 = {
'container' : 'adblock1_div_id', 'adLoadedCallback' : function(containerName, adsLoaded, isExperimentVariant, callbackOptions) { if (adsLoaded) { try { // most likely do nothing } catch (e) { alert ("Error in callback function"); // Do something to handle error gracefully } } else { // as you always do when there is no ad coverage from Google } } }; |
||||||||
number |
Pilihan Bilangan iklan yang sepatutnya dipaparkan dalam unit ini. Nilai lalai ialah '2'. Contoh:
|
||||||||
relatedSearches |
Pilihan Bilangan carian berkaitan yang seharusnya dipaparkan dalam unit ini. Parameter ini mengembalikan minimum tiga carian berkaitan, melainkan ditetapkan kepada sifar. Menjadi lalai kepada 0 jika tidak ditentukan. Contoh: 'relatedSearches' : 4 |