הגדרות של אוטומציה של נכסים

מערכת Google Ads מספקת כמה אפשרויות לאופטימיזציה של נכסים שאפשר לבצע באופן אוטומטי כדי לשפר את ציון חוזק המודעה.

האפשרויות האלה כוללות יצירה אוטומטית של נכסי תמונה עם תצוגה מקדימה של דף הנחיתה של המודעה, ואופטימיזציה של נכסי וידאו לפורמטים שונים ולאורכים שונים.

לכל הגדרת אוטומציה של נכסים יש asset_automation_type, שמגדיר את סוג האוטומציה של הנכסים, וasset_automation_status, שמציין אם האוטומציה מופעלת או מושבתת.

חלק מהנכסים האוטומטיים מוגדרים ברמת הקמפיין, ואחרים מוגדרים ברמת המודעה בקבוצת המודעות.

הגדרות אוטומציה של נכסים ברמת הקמפיין

ההגדרות האלה קובעות אוטומציה של נכסים לקמפיין שלם. לא כל האפשרויות זמינות לכל סוגי הקמפיינים. פרטים נוספים מופיעים במאמרי העזרה.

סוג האוטומציה של נכסים סוגי קמפיינים נתמכים ברירת מחדל
FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION קמפיינים למיקסום ביצועים, קמפיינים לרשת החיפוש ההגדרה מופעלת בקמפיינים למיקסום הביצועים ומושבתת בקמפיינים לרשת החיפוש
GENERATE_ENHANCED_YOUTUBE_VIDEOS מיקסום ביצועים מופעל
GENERATE_IMAGE_ENHANCEMENT מיקסום ביצועים ההגדרה מופעלת בקמפיינים למיקסום הביצועים ומושבתת בקמפיינים לרשת החיפוש
GENERATE_IMAGE_EXTRACTION מיקסום ביצועים ערך השליטה בתוסף תמונות דינמיות ברמת החשבון.
TEXT_ASSET_AUTOMATION קמפיינים למיקסום ביצועים, קמפיינים לרשת החיפוש ההגדרה מופעלת בקמפיינים למיקסום הביצועים ומושבתת בקמפיינים לרשת החיפוש

בקטע הקוד הבא אפשר לראות איך מגדירים את ההגדרות של האוטומציה של הנכסים הדיגיטליים לערך OPT_IN בקמפיין למיקסום הביצועים:

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
    });
}
      

הגדרות אוטומציה של נכסים ברמת המודעה

ההגדרות האלה קובעות אוטומציה של נכסים למודעה אחת. לא כל האפשרויות זמינות לכל סוג מודעה. פרטים נוספים מופיעים במאמרי העזרה.

סוג האוטומציה של נכסים סוגי מודעות נתמכים ברירת מחדל
GENERATE_DESIGN_VERSIONS_FOR_IMAGES DemandGenMultiAssetAd מופעל
GENERATE_LANDING_PAGE_PREVIEW DemandgenVideoResponsiveAd מושבת
GENERATE_SHORTER_YOUTUBE_VIDEOS DemandGenVideoResponsiveAd מופעל
GENERATE_VERTICAL_YOUTUBE_VIDEOS DemandGenVideoResponsiveAd מופעל
GENERATE_VIDEOS_FROM_OTHER_ASSETS DemandGenMultiAssetAds מופעל