Google Ads menyediakan beberapa pengoptimalan aset yang dapat dilakukan secara otomatis untuk meningkatkan daya iklan Anda.
Fitur ini mencakup pembuatan aset gambar secara otomatis dengan pratinjau halaman landing iklan, hingga pengoptimalan aset video untuk berbagai format dan durasi.
Setiap setelan otomatisasi aset memiliki
asset_automation_type, yang menentukan jenis
otomatisasi aset yang diwakilinya, dan
asset_automation_status, yang menunjukkan apakah
otomatisasi diaktifkan atau dinonaktifkan.
Beberapa otomatisasi aset dikonfigurasi di tingkat kampanye, sementara yang lain ditetapkan di tingkat iklan grup iklan.
Setelan otomatisasi aset tingkat kampanye
Setelan ini mengonfigurasi otomatisasi aset untuk seluruh kampanye. Tidak semuanya tersedia untuk setiap jenis kampanye: lihat dokumentasi referensi untuk mengetahui detail selengkapnya.
| Jenis otomatisasi aset | Jenis kampanye yang didukung | Default |
|---|---|---|
| AUTOMATED_VIDEO_CRAWL | Performa Maks |
Dinonaktifkan (tersedia mulai v25) Mengizinkan Google menemukan dan menggunakan video dari halaman landing, channel YouTube, dan saluran media sosial organik yang ditautkan di halaman landing Anda. Saat Anda
memilih ikut serta, Anda dapat mengonfigurasi
kolom |
| FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION | Performa Maksimal, Penelusuran |
Diaktifkan untuk Performa Maksimal, dinonaktifkan untuk Penelusuran. Catatan: Mengaktifkan perluasan URL final akan membuat Google membuat aset teks (judul dan deskripsi) secara dinamis agar sesuai dengan konten halaman landing yang dipilih secara dinamis. Opsi ini tidak dapat dinonaktifkan jika perluasan URL final aktif. Hal ini berbeda dengan TEXT_ASSET_AUTOMATION (penyesuaian teks), yang menyesuaikan teks di semua iklan dalam kampanye. |
| GENERATE_ENHANCED_YOUTUBE_VIDEOS | Performa Maks | Aktif |
| GENERATE_IMAGE_ENHANCEMENT | Performa Maks | Aktif |
| GENERATE_IMAGE_EXTRACTION | Performa Maks |
Nilai kontrol Ekstensi Gambar Dinamis tingkat akun. Catatan: Setelan tingkat akun ini hanya dapat dikonfigurasi di antarmuka web Google Ads. |
| TEXT_ASSET_AUTOMATION | Performa Maksimal, Penelusuran | Diaktifkan untuk Performa Maksimal, dinonaktifkan untuk Penelusuran |
Cuplikan berikut menunjukkan cara menyetel setelan otomatisasi aset ke OPTED_IN
untuk kampanye Performa Maksimal:
Java
// Configures the optional opt-in/out status for asset automation settings. .addAllAssetAutomationSettings(ImmutableList.of( AssetAutomationSetting.newBuilder() .setAssetAutomationType(AssetAutomationType.GENERATE_IMAGE_EXTRACTION) .setAssetAutomationStatus(AssetAutomationStatus.OPTED_IN).build(), AssetAutomationSetting.newBuilder() .setAssetAutomationType( AssetAutomationType.FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION) .setAssetAutomationStatus(AssetAutomationStatus.OPTED_IN).build(), AssetAutomationSetting.newBuilder() .setAssetAutomationType(AssetAutomationType.TEXT_ASSET_AUTOMATION) .setAssetAutomationStatus(AssetAutomationStatus.OPTED_IN).build(), AssetAutomationSetting.newBuilder() .setAssetAutomationType(AssetAutomationType.GENERATE_ENHANCED_YOUTUBE_VIDEOS) .setAssetAutomationStatus(AssetAutomationStatus.OPTED_IN).build(), AssetAutomationSetting.newBuilder() .setAssetAutomationType(AssetAutomationType.GENERATE_IMAGE_ENHANCEMENT) .setAssetAutomationStatus(AssetAutomationStatus.OPTED_IN).build()))
C#
campaign.AssetAutomationSettings.AddRange(new[]{ new Campaign.Types.AssetAutomationSetting { AssetAutomationType = AssetAutomationType.GenerateImageExtraction, AssetAutomationStatus = AssetAutomationStatus.OptedIn }, new Campaign.Types.AssetAutomationSetting { AssetAutomationType = AssetAutomationType.FinalUrlExpansionTextAssetAutomation, AssetAutomationStatus = AssetAutomationStatus.OptedIn }, new Campaign.Types.AssetAutomationSetting { AssetAutomationType = AssetAutomationType.TextAssetAutomation, AssetAutomationStatus = AssetAutomationStatus.OptedIn }, new Campaign.Types.AssetAutomationSetting { AssetAutomationType = AssetAutomationType.GenerateEnhancedYoutubeVideos, AssetAutomationStatus = AssetAutomationStatus.OptedIn }, new Campaign.Types.AssetAutomationSetting { AssetAutomationType = AssetAutomationType.GenerateImageEnhancement, AssetAutomationStatus = AssetAutomationStatus.OptedIn }, });
PHP
This example is not yet available in PHP; you can take a look at the other languages.
Python
# Configures the optional opt-in/out status for asset automation settings. for asset_automation_type_enum in [ client.enums.AssetAutomationTypeEnum.GENERATE_IMAGE_EXTRACTION, client.enums.AssetAutomationTypeEnum.FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION, client.enums.AssetAutomationTypeEnum.TEXT_ASSET_AUTOMATION, client.enums.AssetAutomationTypeEnum.GENERATE_ENHANCED_YOUTUBE_VIDEOS, client.enums.AssetAutomationTypeEnum.GENERATE_IMAGE_ENHANCEMENT, ]: asset_automattion_setting: Campaign.AssetAutomationSetting = ( client.get_type("Campaign").AssetAutomationSetting() ) asset_automattion_setting.asset_automation_type = ( asset_automation_type_enum ) asset_automattion_setting.asset_automation_status = ( client.enums.AssetAutomationStatusEnum.OPTED_IN ) campaign.asset_automation_settings.append(asset_automattion_setting)
Ruby
# Configures the optional opt-in/out status for asset automation settings. c.asset_automation_settings << client.resource.asset_automation_setting do |aas| aas.asset_automation_type = :GENERATE_IMAGE_EXTRACTION aas.asset_automation_status = :OPTED_IN end c.asset_automation_settings << client.resource.asset_automation_setting do |aas| aas.asset_automation_type = :FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION aas.asset_automation_status = :OPTED_IN end c.asset_automation_settings << client.resource.asset_automation_setting do |aas| aas.asset_automation_type = :TEXT_ASSET_AUTOMATION aas.asset_automation_status = :OPTED_IN end c.asset_automation_settings << client.resource.asset_automation_setting do |aas| aas.asset_automation_type = :GENERATE_ENHANCED_YOUTUBE_VIDEOS aas.asset_automation_status = :OPTED_IN end c.asset_automation_settings << client.resource.asset_automation_setting do |aas| aas.asset_automation_type = :GENERATE_IMAGE_ENHANCEMENT aas.asset_automation_status = :OPTED_IN end
Perl
# Configures the optional opt-in/out status for asset automation settings. # When we create the campaign object, we set campaign->{assetAutomationSettings} # equal to $asset_automation_settings. my $asset_automation_settings = []; my $asset_automation_types = [ GENERATE_IMAGE_EXTRACTION, FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION, TEXT_ASSET_AUTOMATION, GENERATE_ENHANCED_YOUTUBE_VIDEOS, GENERATE_IMAGE_ENHANCEMENT ]; foreach my $asset_automation_type (@$asset_automation_types) { push @$asset_automation_settings, Google::Ads::GoogleAds::V25::Resources::AssetAutomationSetting->new({ assetAutomationStatus => OPTED_IN, assetAutomationType => $asset_automation_type }); }
curl
Setelan otomatisasi aset tingkat iklan
Konfigurasi ini mengonfigurasi otomatisasi aset untuk satu iklan. Tidak semuanya tersedia untuk setiap jenis iklan: lihat dokumentasi referensi untuk mengetahui detail selengkapnya.
| Jenis otomatisasi aset | Jenis iklan yang didukung | Default |
|---|---|---|
| GENERATE_ANIMATED_IMAGES_FROM_OTHER_ASSETS | DemandGenMultiAssetAd | Diaktifkan (mulai di v25) |
| GENERATE_DESIGN_VERSIONS_FOR_IMAGES | DemandGenMultiAssetAd | Aktif |
| GENERATE_LANDING_PAGE_PREVIEW | DemandGenVideoResponsiveAd | Nonaktif |
| GENERATE_LANDING_PAGE_TEXT | DemandGenVideoResponsiveAd | Diaktifkan (mulai di v24) |
| GENERATE_SHORTER_YOUTUBE_VIDEOS | DemandGenVideoResponsiveAd | Aktif |
| GENERATE_VERTICAL_YOUTUBE_VIDEOS | DemandGenVideoResponsiveAd | Aktif |
| GENERATE_VIDEOS_FROM_OTHER_ASSETS | DemandGenMultiAssetAd | Aktif |
Panduan teks
Panduan teks (tersedia mulai di v23) memungkinkan Anda menyempurnakan pesan merek untuk aset teks yang dibuat otomatis di kampanye Performa Maksimal dan AI Maksimal dengan menentukan pengecualian istilah dan batasan pesan.
Untuk menggunakan pedoman teks, isi kolom
text_guidelines dari resource
Campaign:
- Pengecualian istilah: Berikan 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: Berikan petunjuk berformat bebas (masing-masing hingga 300 karakter) untuk memandu pembuatan teks AI. Anda dapat memberikan hingga 40 batasan. Hanya
RESTRICTION_BASED_EXCLUSIONyang didukung untuk jenis pembatasan.
Setelan crawl video otomatis
Crawling video otomatis (tersedia mulai di v25, juga dikenal sebagai video bersumber) memungkinkan Google menemukan dan menggunakan video yang relevan dari sumber yang disetujui untuk kampanye Performa Maksimal, sehingga membantu meningkatkan performa iklan tanpa memerlukan upload video manual.
Untuk menggunakan crawling video otomatis:
- Tetapkan
asset_automation_typekeAUTOMATED_VIDEO_CRAWL. - Tetapkan
asset_automation_statuskeOPTED_IN. Konfigurasi kolom
automated_video_crawl_settingdariAssetAutomationSettingdengan satu atau beberapa entriAutomatedVideoCrawlInfodiautomated_video_crawl_infos:url: URL yang akan disertakan untuk di-crawl (seperti halaman landing, profil media sosial, atau channel YouTube).source_platform:VideoCrawlSourcePlatformyang merepresentasikan jenis sumber:LANDING_PAGE: Video yang ditemukan di halaman landing pengiklan.SOCIAL: URL video media sosial organik yang ditautkan di halaman landing pengiklan (Facebook, Instagram, X, LinkedIn, TikTok).YOUTUBE: Video dari channel YouTube pengiklan.
enabled: Boolean yang menunjukkan apakah URL sumber ini disetujui dan diaktifkan untuk crawling.