מערכת Google Ads מספקת כמה אופטימיזציות של נכסים שאפשר לבצע באופן אוטומטי כדי לשפר את חוזק המודעות.
האפשרויות האלה כוללות יצירה אוטומטית של נכסי תמונות עם תצוגה מקדימה של דף הנחיתה של המודעה, אופטימיזציה של נכסי וידאו לפורמטים שונים ולאורכים שונים ועוד.
לכל הגדרת אוטומציה של נכסים יש asset_automation_type, שמגדיר את סוג האוטומציה של הנכסים שהיא מייצגת, וasset_automation_status, שמייצג אם האוטומציה מופעלת או מושבתת.
חלק מהאוטומציות של הנכסים מוגדרות ברמת הקמפיין, ואחרות מוגדרות ברמת המודעה בקבוצת המודעות.
הגדרות של אוטומציית נכסים ברמת הקמפיין
ההגדרות האלה קובעות את האוטומציה של הנכסים בקמפיין כולו. לא כל האפשרויות זמינות לכל סוגי הקמפיינים. פרטים נוספים זמינים במאמרי העזרה.
| סוג האוטומציה של הנכסים | סוגי קמפיינים נתמכים | ברירת מחדל |
|---|---|---|
| AUTOMATED_VIDEO_CRAWL | מיקסום ביצועים |
מושבת (זמין החל מגרסה 25) Google יכולה למצוא סרטונים בדף הנחיתה, בערוץ YouTube ובערוצי תנועה אורגנית מרשתות חברתיות שמקושרים לדף הנחיתה, ולהשתמש בהם. כשמצטרפים, אפשר להגדיר את השדה |
| FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION | קמפיינים למיקסום הביצועים, קמפיינים לרשת החיפוש |
ההגדרה מופעלת בקמפיינים למיקסום הביצועים ומושבתת בקמפיינים לרשת החיפוש. הערה: אם מפעילים את התכונה "התאמת כתובת URL סופית", Google יוצרת באופן דינמי נכסי טקסט דינמי מבוסס-AI (כותרות ותיאורים) שמתאימים לתוכן של דפי הנחיתה שנבחרו באופן דינמי. אי אפשר לבטל את ההסכמה לשימוש בתכונה הזו אם התכונה "התאמת כתובת URL סופית" מופעלת. לעומת זאת, TEXT_ASSET_AUTOMATION (התאמה אישית של טקסט) היא תכונה רגילה שמתאימה אישית את הטקסט בכל המודעות בקמפיין. |
| GENERATE_ENHANCED_YOUTUBE_VIDEOS | מיקסום ביצועים | מופעל |
| GENERATE_IMAGE_ENHANCEMENT | מיקסום ביצועים | מופעל |
| GENERATE_IMAGE_EXTRACTION | מיקסום ביצועים |
ערך הבקרה של תוסף התמונות הדינמי ברמת החשבון. הערה: אפשר לקבוע את ההגדרה הזו ברמת החשבון רק בממשק האינטרנט של Google Ads. |
| TEXT_ASSET_AUTOMATION | קמפיינים למיקסום הביצועים, קמפיינים לרשת החיפוש | מופעלת בקמפיינים למיקסום הביצועים, מושבתת בקמפיינים לרשת החיפוש |
בקטע הקוד הבא אפשר לראות איך מגדירים את הגדרות האוטומציה של הנכסים לערך OPTED_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::V26::Resources::AssetAutomationSetting->new({ assetAutomationStatus => OPTED_IN, assetAutomationType => $asset_automation_type }); }
curl
הגדרות אוטומציה של נכסים ברמת המודעה
ההגדרות האלה קובעות אוטומציה של נכסים למודעה אחת. לא כל השדות זמינים לכל סוגי המודעות. פרטים נוספים זמינים במאמרי העזרה.
| סוג האוטומציה של הנכסים | סוגי מודעות נתמכים | ברירת מחדל |
|---|---|---|
| GENERATE_ANIMATED_IMAGES_FROM_OTHER_ASSETS | DemandGenMultiAssetAd | מופעלת (החל מגרסה 25) |
| GENERATE_DESIGN_VERSIONS_FOR_IMAGES | DemandGenMultiAssetAd | מופעל |
| GENERATE_LANDING_PAGE_PREVIEW | DemandGenVideoResponsiveAd | מושבת |
| GENERATE_LANDING_PAGE_TEXT | DemandGenVideoResponsiveAd | מופעל (החל מגרסה 24) |
| GENERATE_SHORTER_YOUTUBE_VIDEOS | DemandGenVideoResponsiveAd | מופעל |
| GENERATE_VERTICAL_YOUTUBE_VIDEOS | DemandGenVideoResponsiveAd | מופעל |
| GENERATE_VIDEOS_FROM_OTHER_ASSETS | DemandGenMultiAssetAd | מופעל |
הנחיות לניסוח טקסטים
ההנחיות לניסוח טקסטים מאפשרות לכם לשפר את המסרים של המותג בנכסי טקסט שנוצרו באופן אוטומטי בקמפיינים למיקסום הביצועים ובקמפיינים עם חבילת התכונות "AI למיקסום ביצועים". כדי לעשות זאת, אתם יכולים להחריג מונחים ולהגביל את המסרים.
כדי להשתמש בהנחיות לניסוח טקסטים, מאכלסים את השדה text_guidelines של המשאב Campaign:
- החרגות של מונחים: אתם יכולים לספק רשימה של מילים או ביטויים מדויקים שיוחרגו מנכסי טקסט דינמי מבוסס-AI שנוצרו. כל החרגה יכולה לכלול עד 30 תווים, ואפשר להוסיף עד 25 החרגות.
- הגבלות על מסרים: אפשר לספק הנחיות חופשיות (עד 300 תווים כל אחת) כדי להנחות את יצירת הטקסט על ידי ה-AI. אפשר להוסיף עד 40 הגבלות. סוג ההגבלה היחיד שנתמך הוא
RESTRICTION_BASED_EXCLUSION.
הגדרות של סריקה אוטומטית של סרטונים
סריקה אוטומטית של סרטונים (זמינה החל מגרסה 25, ונקראת גם "סרטונים ממקורות אחרים") מאפשרת ל-Google למצוא סרטונים רלוונטיים ממקורות מאושרים ולהשתמש בהם בקמפיינים למיקסום הביצועים. כך אפשר לשפר את ביצועי המודעות בלי להעלות סרטונים באופן ידני.
כדי להשתמש בסריקה אוטומטית של סרטונים:
- מגדירים את
asset_automation_typeלערךAUTOMATED_VIDEO_CRAWL. - מגדירים את
asset_automation_statusלערךOPTED_IN. מגדירים את השדה
automated_video_crawl_settingשלAssetAutomationSettingעם רשומה אחת או יותר שלAutomatedVideoCrawlInfoב-automated_video_crawl_infos:-
url: כתובת ה-URL שרוצים לכלול בסריקה (למשל דף הנחיתה, הפרופיל ברשתות החברתיות או הערוץ ב-YouTube). -
source_platform: הערךVideoCrawlSourcePlatformשמייצג את סוג המקור:-
LANDING_PAGE: סרטונים שנמצאים בדף הנחיתה של המפרסם. SOCIAL: כתובות URL של סרטוני תנועה אורגנית מרשתות חברתיות שמקושרים בדף הנחיתה של המפרסם (פייסבוק, אינסטגרם, X, לינקדאין, טיקטוק).-
YOUTUBE: סרטונים מערוץ YouTube של המפרסם.
-
enabled: ערך בוליאני שמציין אם כתובת ה-URL של המקור אושרה והופעלה לסריקה.
-