אופטימיזציה ופתרון בעיות בקמפיינים למיקסום ביצועים

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

Campaign optimization

בטיפים לאופטימיזציה של קמפיינים למיקסום הביצועים מפורטות המטרות העסקיות השונות שאפשר להשיג באמצעות קמפיינים למיקסום הביצועים. הטיפים האלה רלוונטיים גם לקמפיינים למיקסום הביצועים שנוצרו באמצעות Google Ads API.

פתרון בעיות בקמפיין

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

שגיאות נפוצות בקבוצות נכסים

אם הבקשה ליצירת AssetGroup נכשלת עם AssetGroupError וערך enum שמתחיל ב-NOT_ENOUGH, כמו AssetGroupError.NOT_ENOUGH_MARKETING_IMAGE_ASSET, המשמעות היא שה-AssetGroup לא עמד בדרישות המינימליות לנכסים ולא נוצר.

לדוגמה, שגיאה מסוג AssetGroupError.NOT_ENOUGH_MARKETING_IMAGE_ASSET מציינת שהבקשה ליצירת AssetGroup נשלחה ללא המספר המינימלי של MARKETING_IMAGES, במקרה הזה אחד. כדי לתקן את השגיאה הזו, שולחים מחדש את הבקשה ליצירת AssetGroup כבקשה לביצוע שינויים בכמות גדולה באמצעות השיטה GoogleAdsService.mutate שמכילה את asset_group_operation ואת כל asset_group_asset_operations חסרים, כפי שמתואר במאמר קישור קבוצות נכסים לנכסים.

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

באופן דומה, אם הבקשה ליצירת AssetGroup נכשלת עם השגיאה AssetGroupError.SHORT_DESCRIPTION_REQUIRED, המשמעות היא שב-AssetGroup חסר נכס TEXT באורך של 60 תווים או פחות ו-field_type של DESCRIPTION. השלבים לפתרון הבעיה הזו זהים לאלה שבדוגמאות NOT_ENOUGH_MARKETING_IMAGE_ASSET. עם זאת, הבקשה חייבת לכלול לפחות AssetGroupAsset אחד עם field_type של DESCRIPTION, והנכס שאליו מפנה הערך של AssetGroupAsset חייב להיות באורך של 60 תווים או פחות.

פתרון בעיות בקבוצות נכסים

אפשר להשתמש בשדות asset_group.primary_status ו-asset_group.primary_status_reasons כדי לקבל תובנות לגבי הביצועים של קבוצת נכסים.

SELECT
  asset_group.resource_name,
  asset_group.primary_status,
  asset_group.primary_status_reasons
FROM asset_group
WHERE asset_group.resource_name = "customers/CUSTOMER_ID/assetGroups/ASSET_GROUP_ID"

באופן דומה, אפשר להשתמש בשדות asset_group_asset.primary_status,‏ asset_group_asset.primary_status_details ו-asset_group_asset.primary_status_reasons כדי לראות אם נכס בקבוצת נכסים מוצג, או את הסיבות לכך שהוא לא מוצג.

SELECT
  asset_group_asset.resource_name,
  asset_group_asset.primary_status,
  asset_group_asset.primary_status_reasons,
  asset_group_asset.primary_status_details
FROM asset_group_asset
WHERE asset_group_asset.resource_name = "customers/CUSTOMER/assetGroupAssets/ASSET_GROUP_ID~ASSET_ID~FIELD_TYPE"

קמפיינים שמופעלות בהם הנחיות מיתוג

בעזרת הנחיות המיתוג תוכלו לקבוע איך המותג מוצג בקמפיינים למיקסום הביצועים. אפשר להשתמש ב-Campaign.brand_guidelines_enabled כדי לוודא שהנחיות המיתוג הופעלו בקמפיין.

קמפיינים למיקסום הביצועים שבהם ההגדרה של Campaign.brand_guidelines_enabled היא true משתמשים בנכסי מותג ברמת הקמפיין (BUSINESS_NAME,‏ LOGO ו-LANDSCAPE_LOGO), וחובה לכלול

  • נכס BUSINESS_NAME אחד בלבד
  • לפחות נכס LOGO אחד

אם לא תקשרו בצורה נכונה את המשאבים האלה של CampaignAsset, תופיע הודעת השגיאה CampaignError.REQUIRED_BUSINESS_NAME_ASSET_NOT_LINKED או CampaignError.REQUIRED_LOGO_ASSET_NOT_LINKED, בהתאם לסוג הנכס החסר. כל אחת מהפעולות הבאות יכולה לגרום לשגיאות האלה בקמפיינים שמופעלת בהם התאימות להנחיות של המותג:

ניסיון לקשר נכסי מותג ברמה הלא נכונה גם גורם לשגיאות, שאפשר לתקן באופן הבא:

מקור הנכס הדיגיטלי

קמפיינים למיקסום הביצועים הם ייחודיים בכך שהם מציגים מודעות שמכילות נכסים דיגיטליים שהמפרסמים העלו ו-Google יצרה אותם באופן אוטומטי. מפרסמים יכולים להיעזר במידע על מקור הנכס כדי לפתור בעיות או להעריך את הביצועים. במקרה כזה, אפשר להשתמש בשדה asset_group_asset.source באופן הבא:

SELECT
  asset.id,
  asset.name,
  asset_group.id,
  asset_group_asset.source
FROM asset_group_asset
WHERE campaign.id = CAMPAIGN_ID

ערכי המרות מיעד ההמרה 'צירוף לקוחות חדשים'

אם הגדרתם את היעד צירוף לקוחות חדשים בקמפיינים למיקסום הביצועים או בקמפיינים לרשת החיפוש, ייתכן שערכי ההמרות שמדווחים יהיו גבוהים יותר מערכי ההמרות שהעליתם באופן ידני. אם בחרתם באפשרות מצב'ערך של לקוחות חדשים' (הגשת הצעת מחיר גבוהה יותר), הערך של כל לקוחות החדשים לכל משך החיים שלהם יתווסף לערך ההמרה של פעולת ההמרה. המדד 'כל ערכי הלקוח החדשים לטווח הארוך (CLV)' זמין רק בממשק האינטרנט של Google Ads.

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

nonNewCustomerAcquisitionConversionValueTotal = 0;
// For each campaign that has that conversion...
for (campaign in campaigns) {
  // If the new customer acquisition value is 'Bid higher', then subtract.
  if (bidHigher == true) {
    nonNewCustomerAcquisitionConversionValueTotal +=
        campaign.allConversionsValue - campaign.allNewCustomerLifetimeValue;
  }
  // If the new customer acquisition value is 'Only bid' or not set, then don't subtract.
  else {
    nonNewCustomerAcquisitionConversionValueTotal += campaign.allConversionsValue;
  }
}