Google Ads, reklamlarınızın reklam gücünü artırmak için otomatik olarak gerçekleştirilebilecek çeşitli öğe optimizasyonları sunar.
Bu özellikler, bir reklamın açılış sayfasının önizlemesini içeren resim öğelerini otomatik olarak oluşturmaktan video öğelerini farklı biçimler ve farklı uzunluklar için optimize etmeye kadar çeşitlilik gösterir.
Her öğe otomasyonu ayarında, temsil ettiği öğe otomasyonu türünü tanımlayan bir asset_automation_type ve otomasyonun etkin mi yoksa devre dışı mı olduğunu 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ı
Bunlar, tüm kampanya için bir öğe otomasyonu yapılandırır. Bunların tümü her kampanya türünde kullanılamaz. Daha fazla bilgi için referans dokümanlarına bakın.
| Öğe otomasyon türü | Desteklenen kampanya türleri | Varsayılan |
|---|---|---|
| AUTOMATED_VIDEO_CRAWL | Maksimum Performans |
Devre dışı (25. sürümden itibaren kullanılabilir) Google'ın açılış sayfanız, YouTube kanalınız ve açılış sayfanızda bağlantısı verilen organik sosyal medya kanallarınızdaki videoları bulup kullanmasına olanak tanır. Bu özelliği etkinleştirdiğinizde |
| FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION | Maksimum Performans, Arama |
Maksimum Performans için etkin, Arama için devre dışı. Not: Nihai URL genişletmesini etkinleştirdiğinizde Google, dinamik olarak seçilen açılış sayfalarının içeriğiyle eşleşecek oluşturulan metin öğelerini (başlıklar ve açıklamalar) dinamik olarak oluşturur. Nihai URL genişletmesi etkinse bu seçenek devre dışı bırakılamaz. Bu, kampanyadaki tüm reklamlarda metni özelleştiren standart TEXT_ASSET_AUTOMATION (metin özelleştirme) ile karşılaştırılabilir. |
| GENERATE_ENHANCED_YOUTUBE_VIDEOS | Maksimum Performans | Etkin |
| GENERATE_IMAGE_ENHANCEMENT | Maksimum Performans | Etkin |
| GENERATE_IMAGE_EXTRACTION | Maksimum Performans |
Hesap düzeyinde dinamik resim uzantısı kontrol değeri. Not: Bu hesap düzeyindeki ayar yalnızca Google Ads web arayüzünde yapılandırılabilir. |
| TEXT_ASSET_AUTOMATION | Maksimum Performans, Arama | Maksimum Performans için etkin, Arama için devre dışı |
Aşağıdaki snippet'te, bir Maksimum Performans kampanyası için öğe otomasyonu ayarlarının nasıl OPTED_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
'asset_automation_settings' => [ new AssetAutomationSetting( [ 'asset_automation_type' => AssetAutomationType::TEXT_ASSET_AUTOMATION, 'asset_automation_status' => AssetAutomationStatus::OPTED_IN ] ), new AssetAutomationSetting( [ 'asset_automation_type' => AssetAutomationType::URL_EXPANSION, 'asset_automation_status' => AssetAutomationStatus::OPTED_IN ] ) ],
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::V26::Resources::AssetAutomationSetting->new({ assetAutomationStatus => OPTED_IN, assetAutomationType => $asset_automation_type }); }
curl
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ü için kullanılamaz. Daha fazla bilgi için referans belgelerine bakın.
| Öğe otomasyon türü | Desteklenen reklam türleri | Varsayılan |
|---|---|---|
| GENERATE_ANIMATED_IMAGES_FROM_OTHER_ASSETS | DemandGenMultiAssetAd | Etkin (25. sürümden itibaren) |
| GENERATE_DESIGN_VERSIONS_FOR_IMAGES | DemandGenMultiAssetAd | Etkin |
| GENERATE_LANDING_PAGE_PREVIEW | DemandGenVideoResponsiveAd | Devre dışı |
| GENERATE_LANDING_PAGE_TEXT | DemandGenVideoResponsiveAd | Etkin (24. sürümden itibaren) |
| GENERATE_SHORTER_YOUTUBE_VIDEOS | DemandGenVideoResponsiveAd | Etkin |
| GENERATE_VERTICAL_YOUTUBE_VIDEOS | DemandGenVideoResponsiveAd | Etkin |
| GENERATE_VIDEOS_FROM_OTHER_ASSETS | DemandGenMultiAssetAd | Etkin |
Metin kuralları
Metin kuralları, terim hariç tutmaları ve mesaj kısıtlamaları belirterek Maksimum Performans ve AI Max kampanyalarında otomatik olarak oluşturulan metin öğeleri için marka mesajlarını hassaslaştırmanıza olanak tanır.
Metin kurallarını kullanmak için Campaign kaynağının text_guidelines alanını doldurun:
- Terim hariç tutma: Oluşturulan metin öğelerinden hariç tutulacak kelime veya ifadelerin tam listesini sağlayın. Her hariç tutma en fazla 30 karakter olabilir ve en fazla 25 hariç tutma eklenebilir.
- Mesaj kısıtlamaları: Yapay zeka metin oluşturma sürecini yönlendirmek için serbest biçimli talimatlar (her biri en fazla 300 karakter) sağlayın. En fazla 40 kısıtlama ekleyebilirsiniz. Kısıtlama türü için yalnızca
RESTRICTION_BASED_EXCLUSIONdesteklenir.
Otomatik video tarama ayarları
Otomatik video tarama (v25'ten itibaren kullanılabilir, kaynaklardan video getirme olarak da bilinir), Google'ın Maksimum Performans kampanyaları için onaylanmış kaynaklardan alakalı videoları keşfedip kullanmasına olanak tanır. Böylece, manuel video yüklemeleri gerekmeden reklam performansının artırılmasına yardımcı olur.
Otomatik video tarama özelliğini kullanmak için:
asset_automation_typedeğeriniAUTOMATED_VIDEO_CRAWLolarak ayarlayın.asset_automation_statusdeğeriniOPTED_INolarak ayarlayın.AssetAutomationSettingöğesininautomated_video_crawl_settingalanını,automated_video_crawl_infosiçinde bir veya daha fazlaAutomatedVideoCrawlInfogirişiyle yapılandırın:url: Taramaya dahil edilecek URL (ör. açılış sayfanız, sosyal medya profiliniz veya YouTube kanalınız).source_platform: Kaynak türünü temsil edenVideoCrawlSourcePlatform:LANDING_PAGE: Reklamverenin açılış sayfasında bulunan videolar.SOCIAL: Reklamverenin açılış sayfasında bağlantısı verilen organik sosyal video URL'leri (Facebook, Instagram, X, LinkedIn, TikTok).YOUTUBE: Reklamverenin YouTube kanalındaki videolar.
enabled: Bu kaynak URL'nin onaylanıp onaylanmadığını ve tarama için etkinleştirilip etkinleştirilmediğini gösteren bir boole değeri.