Öğe otomasyonu ayarları

Google Ads, reklamlarınızın reklam gücünü artırmak için otomatik olarak gerçekleştirilebilecek çeşitli öğe optimizasyonları sunar.

Bunlar arasında, reklamın açılış sayfasının önizlemesini içeren resim öğelerini otomatik olarak oluşturma ve video öğelerini farklı biçimler ve uzunluklar için optimize etme yer alır.

Her öğe otomasyonu ayarında, temsil ettiği öğe otomasyonunun türünü tanımlayan bir asset_automation_type ve otomasyonun etkinleştirilip devre dışı bırakıldığını gösteren bir asset_automation_status bulunur.

Bazı öğe otomasyonları kampanya düzeyinde, bazıları ise reklam grubu reklamı düzeyinde yapılandırılır.

Kampanya düzeyinde öğe otomasyonu ayarları

Bu ayarlar, bir kampanyanın tamamı için öğe otomasyonunu yapılandırır. Bunların tümü her kampanya türünde kullanılamaz. Daha fazla bilgi için referans belgelerine bakın.

Öğe otomasyonu türü Desteklenen kampanya türleri Varsayılan
FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION Maksimum Performans, Arama Maksimum Performans için etkin, Arama için devre dışı
GENERATE_ENHANCED_YOUTUBE_VIDEOS Maksimum Performans Etkin
GENERATE_IMAGE_ENHANCEMENT Maksimum Performans Maksimum Performans için etkin, Arama için devre dışı
GENERATE_IMAGE_EXTRACTION Maksimum Performans Hesap düzeyinde dinamik resim uzantısı kontrol değeri.
TEXT_ASSET_AUTOMATION Maksimum Performans, Arama Maksimum Performans için etkin, Arama için devre dışı

Aşağıdaki snippet'te, öğe otomasyonu ayarlarının bir Maksimum Performans kampanyası için nasıl OPT_IN olarak ayarlanacağı gösterilmektedir:

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::V22::Resources::AssetAutomationSetting->new({
      assetAutomationStatus => OPTED_IN,
      assetAutomationType   => $asset_automation_type
    });
}
      

Reklam düzeyinde öğe otomasyonu ayarları

Bunlar, tek bir reklam için öğe otomasyonunu yapılandırır. Bunların tümü her reklam türünde kullanılamaz. Daha fazla bilgi için referans dokümanlarına bakın.

Öğe otomasyonu türü Desteklenen reklam türleri Varsayılan
GENERATE_DESIGN_VERSIONS_FOR_IMAGES DemandGenMultiAssetAd Etkin
GENERATE_LANDING_PAGE_PREVIEW DemandgenVideoResponsiveAd Devre dışı
GENERATE_SHORTER_YOUTUBE_VIDEOS DemandGenVideoResponsiveAd Etkin
GENERATE_VERTICAL_YOUTUBE_VIDEOS DemandGenVideoResponsiveAd Etkin
GENERATE_VIDEOS_FROM_OTHER_ASSETS DemandGenMultiAssetAds Etkin