AI Maksimal untuk kampanye Penelusuran adalah serangkaian fitur yang didukung AI untuk kampanye Penelusuran Google Ads. Fitur ini bukanlah jenis kampanye baru, melainkan lapisan pengoptimalan yang dapat Anda aktifkan dalam kampanye Penelusuran yang sudah ada. AI Maksimal untuk kampanye Penelusuran dirancang untuk menggunakan AI Google guna membantu pengiklan mendapatkan lebih banyak konversi dan meningkatkan performa dengan memperluas jangkauan, menyesuaikan materi iklan, dan mengoptimalkan halaman landing.
Fitur dan fungsi utama AI Maksimal untuk kampanye Penelusuran
Pencocokan istilah penelusuran: Menggunakan AI Google, termasuk teknologi pencocokan luas dan "tanpa kata kunci", untuk memperluas jangkauan Anda di luar kata kunci yang sudah ada. Fitur ini mempelajari kata kunci, materi iklan, dan URL Anda saat ini untuk menemukan kueri penelusuran baru yang relevan dan berperforma tinggi yang mungkin Anda lewatkan.
Pengoptimalan aset: Mencakup dua komponen yang bekerja sama untuk menayangkan pesan materi iklan yang lebih disesuaikan dalam skala besar:
- Penyesuaian teks (sebelumnya Aset yang Dibuat Otomatis): Menggunakan teks dari iklan, teks halaman landing, dan AI generatif yang sudah ada untuk membuat teks iklan, judul, dan deskripsi yang disesuaikan dan lebih relevan dengan penelusuran pengguna.
- Perluasan URL final: Secara otomatis mengarahkan pengguna ke halaman landing yang paling relevan di situs Anda berdasarkan maksud penelusuran mereka, yang dapat membantu meningkatkan engagement dan rasio konversi.
Kontrol otomatisasi aset: Untuk mengaktifkan atau menonaktifkan fitur ini dengan API, tetapkan
AssetAutomationStatusEnum.AssetAutomationStatuskeOPTED_IN(diaktifkan) atauOPTED_OUT(dinonaktifkan) dalamCampaign.asset_automation_settingsuntukAssetAutomationTypeyang sesuai (TEXT_ASSET_AUTOMATIONuntuk penyesuaian teks danFINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATIONuntuk perluasan URL final):- Status default: Di kampanye Penelusuran,
TEXT_ASSET_AUTOMATIONdanFINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATIONditetapkan secara default keOPTED_OUT(menetapkanCampaign.ai_max_setting.enable_ai_maxketruehanya mengaktifkan pencocokan istilah penelusuran secara default). - Persyaratan kampanye AI Maksimal untuk Penelusuran: Menetapkan salah satu jenis ke
OPTED_INmemerlukanCampaign.ai_max_setting.enable_ai_maxmenjaditrue; jika tidak, mutasi gagal denganCampaignError.AI_MAX_MUST_BE_ENABLED. - Ketergantungan perluasan URL Final: Setelan
FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATIONkeOPTED_INjuga memerlukanTEXT_ASSET_AUTOMATIONdisetel keOPTED_IN; mengaktifkan perluasan URL final saatTEXT_ASSET_AUTOMATIONdisetel keOPTED_OUT(atau secara eksplisit menyetelTEXT_ASSET_AUTOMATIONkeOPTED_OUTsaatFINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATIONtetapOPTED_IN) akan gagal denganContextError.OPERATION_NOT_PERMITTED_FOR_CONTEXT.
Pelaporan yang ditingkatkan: AI Maksimal untuk kampanye Penelusuran menyertakan pelaporan yang ditingkatkan untuk memberi pengiklan transparansi yang lebih besar terkait performa AI. Laporan
ai_max_search_term_ad_combination_viewmemberikan data tentang performa untuk kombinasi istilah penelusuran, judul, dan halaman landing. Tampilan ini menunjukkan kueri penelusuran yang memicu iklan Anda dan performa kombinasi spesifik tersebut. Lihat Laporan untuk kampanye AI Maksimal untuk Penelusuran.Kontrol tambahan: Kampanye AI Maksimal untuk Penelusuran menyediakan kontrol baru untuk memberikan presisi yang lebih tinggi kepada pengiklan. Ini mencakup:
- Penargetan lokasi minat: Memungkinkan Anda menargetkan pelanggan berdasarkan
niat geografis mereka di tingkat grup iklan dengan membuat
AdGroupCriterionpositif (negative = false) denganlocation(LocationInfo). Fitur ini mengharuskan AI Maksimal untuk kampanye Penelusuran diaktifkan dan dilaporkan dimatched_location_interest_view. - Setelan brand: Memungkinkan Anda menentukan brand yang terkait dengan iklan Anda atau mencegah iklan Anda muncul bersama brand tertentu. Konfigurasikan penyertaan merek menggunakan
CampaignCriterionatauAdGroupCriteriondenganbrand_list(BrandListInfo) dannegative = false, atau konfigurasikan pengecualian merek tingkat kampanye menggunakanCampaignCriteriondenganbrand_listdannegative = true(lihat Pengecualian merek tingkat kampanye). - Pembatasan dan pengecualian URL: Memungkinkan Anda menyertakan atau mengecualikan URL tertentu agar tidak digunakan sebagai halaman landing (lihat Menerapkan daftar penyertaan feed halaman di tingkat grup iklan dan Mengecualikan halaman landing).
- Panduan teks: Memungkinkan Anda menyempurnakan pesan merek menggunakan pengecualian istilah dan batasan pesan.
- Penargetan lokasi minat: Memungkinkan Anda menargetkan pelanggan berdasarkan
niat geografis mereka di tingkat grup iklan dengan membuat
Mengaktifkan AI Maksimal untuk kampanye Penelusuran
Untuk mengaktifkan AI Maksimal untuk kampanye Penelusuran, tetapkan Campaign.ai_max_setting.enable_ai_max ke
true.
Buat kueri kolom Campaign.ai_max_setting.bundling_required
(AiMaxBundlingRequired) hanya baca untuk menentukan apakah AI Maksimal untuk kampanye Penelusuran harus
diaktifkan untuk mematuhi atau mengubah penyesuaian teks dan kontrol daftar merek.
Gunakan AdGroup.ai_max_ad_group_setting.disable_search_term_matching untuk
menonaktifkan pencocokan istilah penelusuran jika kampanye induk telah mengaktifkan AI Maksimal untuk kampanye Penelusuran.
Mulai v25, Anda juga dapat membuat kueri kolom hanya baca
Campaign.aca_migration_date_time dan
Campaign.broad_match_migration_date_time untuk memeriksa stempel waktu
(yyyy-MM-dd HH:mm:ss dalam zona waktu pelanggan) saat kampanye Aset yang Dibuat Otomatis (ACA) atau Pencocokan Luas dimigrasikan ke AI Maksimal untuk kampanye Penelusuran.
Menonaktifkan AI Maksimal untuk kampanye Penelusuran
Untuk menonaktifkan AI Maksimal untuk kampanye Penelusuran saat Campaign.ai_max_setting.enable_ai_max ditetapkan ke true, ubah nilainya menjadi false. Jika TEXT_ASSET_AUTOMATION atau
FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION adalah OPTED_IN di
Campaign.asset_automation_settings, Anda juga harus menyetel jenis tersebut ke
OPTED_OUT dalam permintaan yang sama; jika tidak, penyetelan enable_ai_max ke false
akan gagal dengan CampaignError.AI_MAX_MUST_BE_ENABLED. Menonaktifkan AI Maksimal untuk kampanye Penelusuran
akan menonaktifkan semua fitur AI Maksimal untuk kampanye Penelusuran, dan aset penyesuaian teks
yang dibuat sebelumnya akan berhenti ditayangkan. Aset ini tetap tersedia untuk pelaporan jika aset tersebut mengakumulasi tayangan iklan.
Menyempurnakan pesan merek dengan panduan teks
Panduan teks memungkinkan Anda mengontrol output aset teks yang dihasilkan secara otomatis dengan menentukan pengecualian istilah dan batasan pesan.
Untuk menggunakan panduan teks, isi kolom text_guidelines
(Campaign.TextGuidelines) dari resource Campaign:
- Pengecualian istilah (
term_exclusions): Isitext_guidelines.term_exclusionsdengan daftar kata atau frasa persis yang akan dikecualikan dari aset teks yang dihasilkan. Setiap pengecualian dapat berisi hingga 30 karakter, dengan maksimum 25 pengecualian. - Batasan pesan (
messaging_restrictions): Isitext_guidelines.messaging_restrictionsdengan maksimal 40 objekCampaign.MessagingRestrictionuntuk memandu pembuatan teks AI. Untuk setiap batasan, tetapkanrestriction_textke petunjuk bentuk bebas yang unik (1 hingga 300 karakter) dan tetapkanrestriction_typekeRESTRICTION_BASED_EXCLUSION(satu-satunya jenis batasan yang didukung).
Menerapkan daftar penyertaan feed halaman di tingkat grup iklan
Di UI Google Ads, Anda dapat menerapkan daftar penyertaan untuk feed halaman di tingkat grup iklan. Anda juga dapat melakukannya dengan Google Ads API.
Memahami pendekatan API
Tidak seperti UI Google Ads, Google Ads API tidak memiliki kolom langsung bernama "Daftar Penyertaan" untuk grup iklan. Sebagai gantinya, Anda dapat mengontrol halaman mana dari feed halaman yang dapat digunakan untuk Iklan Penelusuran Dinamis (DSA) atau untuk fitur seperti perluasan URL final dalam grup iklan tertentu, dengan membuat kriteria grup iklan berjenis WEBPAGE.
Saat menyiapkan kriteria WEBPAGE ini, Anda menginstruksikan sistem, termasuk
fitur seperti AI Maksimal untuk kampanye Penelusuran, agar hanya mempertimbangkan URL atau halaman yang ditentukan yang
cocok dengan label khusus tertentu dari feed halaman terkait kampanye untuk grup iklan
tertentu tersebut.
Langkah-langkah implementasi
Verifikasi prasyarat kampanye dan tautkan feed halaman:
- Untuk grup iklan Penelusuran standar (
AdGroupType.SEARCH_STANDARD), pastikan kampanye induk mengaktifkan AI Maksimal untuk kampanye Penelusuran (Campaign.ai_max_setting.enable_ai_maxditetapkan ketrue) dan mengaktifkan penyesuaian teks (TEXT_ASSET_AUTOMATIONditetapkan keOPTED_INdiCampaign.asset_automation_settings). Jika tidak, pembuatanWEBPAGEAdGroupCriterionakan gagal denganCriterionError.AI_MAX_MUST_BE_ENABLED. - Sebelum mengonfigurasi penyertaan tingkat grup iklan, feed halaman, yang ditampilkan sebagai
AssetSetberjenisPAGE_FEED, harus ditautkan ke kampanye induk. - Gunakan
CampaignAssetSetServiceuntuk membuat pengaitan ini. Penautan ini membuat konten feed tersedia untuk penargetan dalam kampanye.
- Untuk grup iklan Penelusuran standar (
Buat kriteria grup iklan sebagai daftar penyertaan:
- Untuk menentukan bagian feed halaman mana yang berlaku untuk grup iklan tertentu, gunakan
AdGroupCriterionService. - Buat resource
AdGroupCriterionbaru dengannegativeyang ditetapkan kefalse(di grup iklanSEARCH_STANDARD, hanya kriteriaWEBPAGEpositif yang diizinkan; menetapkannegativeketrueakan gagal denganContextError.OPERATION_NOT_PERMITTED_FOR_CONTEXT). - Tetapkan kolom
ad_groupke nama resource grup iklan target. - Tetapkan jenis kriteria ke
WEBPAGEdengan mengisi kolomwebpagedariAdGroupCriterion. - Di dalam objek
WebpageInfo, tetapkancriterion_name(diperlukan pada operasiCREATE) dan tentukanconditions[]dengan objekWebpageConditionInfountuk menargetkan halaman tertentu dari feed Anda (di grup iklanSEARCH_STANDARD, hanya jenisURLdanCUSTOM_LABELWebpageConditionOperandyang didukung; operand lain gagal denganContextError.OPERATION_NOT_PERMITTED_FOR_CONTEXT):- Targetkan menurut URL: Gunakan
WebpageConditionOperand.URL, tetapkanoperator(WebpageConditionOperator) keCONTAINS(default jikaoperatordihilangkan) atauEQUALS, dan tentukan URL diargument. JikaoperatoradalahCONTAINS,argumentdapat berupa substring atau jalur URL (seperti"/product/widget-a") dan dapat digabungkan dengan kondisi lain (total hingga tiga kondisi). JikaoperatoradalahEQUALS,argumentharus berupa URLhttp://atauhttps://lengkap dengan domain yang valid (meneruskan jalur relatif akan gagal denganCriterionError.WEBPAGE_CONDITION_URL_UNSUPPORTED_PROTOCOLatauCriterionError.INVALID_WEBPAGE_CONDITION_URL), dan kondisiURLEQUALStidak dapat digabungkan dengan kondisi lain diconditions[](melakukannya akan gagal denganWEBPAGE_CRITERION_URL_EQUALS_CAN_HAVE_ONLY_ONE_CONDITIONCriterionError). - Menargetkan menurut label khusus: Gunakan
WebpageConditionOperand.CUSTOM_LABEL, tetapkanoperatorkeEQUALS(satu-satunya operator yang didukung dan default saatoperatordihilangkan), dan tentukan nama label diargument.
- Targetkan menurut URL: Gunakan
- Anda dapat menambahkan hingga tiga kondisi per
WebpageInfo(secara logis DAN, kecuali menggunakan kondisiURLEQUALS, yang harus menjadi satu-satunya kondisi), dan membuat beberapa kriteriaWEBPAGEpositif di grup iklan. Halaman yang cocok dengan salah satu kriteria positifWEBPAGEini akan membentuk "Daftar Penyertaan" untuk grup iklan.
Dalam contoh ini,
AdGroupCriterionmemberi tahu grup iklan untuk hanya mempertimbangkan halaman dari feed halaman kampanye yang memiliki URL yang berisi/product/widget-aDAN diberi tag dengan label kustomTopSellers.{ "ad_group": "customers/CUSTOMER_ID/adGroups/AD_GROUP_ID", "webpage": { "criterion_name": "Ad group inclusion criterion for top widgets", "conditions": [ { "operand": "URL", "operator": "CONTAINS", "argument": "/product/widget-a" }, { "operand": "CUSTOM_LABEL", "operator": "EQUALS", "argument": "TopSellers" } ] }, "negative": false }- Untuk menentukan bagian feed halaman mana yang berlaku untuk grup iklan tertentu, gunakan