Setelan otomatisasi aset

Google Ads menyediakan beberapa pengoptimalan aset yang dapat dilakukan secara otomatis untuk meningkatkan skor kualitas iklan Anda.

Pengoptimalan 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 semua setelan tersedia untuk setiap jenis kampanye: lihat dokumentasi referensi untuk mengetahui detail selengkapnya.

Jenis otomatisasi aset Jenis kampanye yang didukung Default
FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION Performa Maksimal, Penelusuran

Diaktifkan untuk Performa Maksimal, dinonaktifkan untuk Penelusuran.

Catatan: Mengaktifkan perluasan URL final akan menyebabkan Google membuat aset teks (judul dan deskripsi) secara dinamis agar sesuai dengan konten halaman landing yang dipilih secara dinamis. Otomatisasi ini tidak dapat dinonaktifkan jika perluasan URL final aktif. Hal ini berbeda dengan TEXT_ASSET_AUTOMATION standar (penyesuaian teks), yang menyesuaikan teks di semua iklan dalam kampanye.

GENERATE_ENHANCED_YOUTUBE_VIDEOS Performa Maksimal Diaktifkan
GENERATE_IMAGE_ENHANCEMENT Performa Maksimal Diaktifkan untuk Performa Maksimal, dinonaktifkan untuk Penelusuran
GENERATE_IMAGE_EXTRACTION Performa Maksimal 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 menetapkan setelan otomatisasi aset ke OPT_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::V24::Resources::AssetAutomationSetting->new({
      assetAutomationStatus => OPTED_IN,
      assetAutomationType   => $asset_automation_type
    });
}
      

curl

Setelan otomatisasi aset tingkat iklan

Setelan ini mengonfigurasi otomatisasi aset untuk satu iklan. Tidak semua setelan tersedia untuk setiap jenis iklan: lihat dokumentasi referensi untuk mengetahui detail selengkapnya.

Jenis otomatisasi aset Jenis iklan yang didukung Default
GENERATE_DESIGN_VERSIONS_FOR_IMAGES DemandGenMultiAssetAd Diaktifkan
GENERATE_LANDING_PAGE_PREVIEW DemandgenVideoResponsiveAd Dinonaktifkan
GENERATE_SHORTER_YOUTUBE_VIDEOS DemandGenVideoResponsiveAd Diaktifkan
GENERATE_VERTICAL_YOUTUBE_VIDEOS DemandGenVideoResponsiveAd Diaktifkan
GENERATE_VIDEOS_FROM_OTHER_ASSETS DemandGenMultiAssetAds Diaktifkan

Panduan teks

Panduan teks memungkinkan Anda menyempurnakan pesan merek untuk aset teks yang dibuat secara otomatis di kampanye Performa Maksimal dan AI Maksimal dengan menentukan pengecualian istilah dan batasan pesan.

Untuk menggunakan panduan teks, isi kolom text_guidelines dari resource Campaign:

  • Pengecualian istilah: Berikan daftar kata atau frasa yang tepat untuk dikecualikan dari aset teks yang dibuat. Setiap pengecualian dapat berisi hingga 30 karakter, dengan maksimum 25 pengecualian.
  • Batasan pesan: Berikan petunjuk bentuk bebas (masing-masing hingga 300 karakter) untuk memandu pembuatan teks AI. Anda dapat memberikan hingga 40 batasan. Hanya RESTRICTION_BASED_EXCLUSION yang didukung untuk jenis batasan.