عیب‌یابی با حداکثر عملکرد

مشابه گزارش‌دهی Performance Max، از GoogleAdsService.SearchStream برای بازیابی متادیتای کمپین و گروه دارایی‌ها جهت عیب‌یابی مشکلات رایج استفاده کنید.

عیب‌یابی کمپین

اگر کمپین Performance Max شما مطابق انتظار عمل نمی‌کند، می‌تواند به دلیل مشکلات خاصی در تبلیغات، قیمت‌گذاری، هدف‌گیری، ردیابی تبدیل یا تنظیمات کمپین شما باشد. برای مراحل عیب‌یابی به راهنماهای زیر مراجعه کنید:

کمپین‌هایی با دستورالعمل‌های برند فعال

از دستورالعمل‌های برند برای کنترل نحوه نمایش برند خود در کمپین‌های Performance Max استفاده کنید. می‌توانید از Campaign.brand_guidelines_enabled برای تأیید فعال بودن دستورالعمل‌های برند برای یک کمپین استفاده کنید.

کمپین‌های Performance Max با 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 دریافت خواهید کرد. این خطاها می‌توانند برای کمپین‌های دارای دستورالعمل‌های برند با هر یک از اقدامات زیر ایجاد شوند:

تلاش برای پیوند دادن دارایی‌های برند در سطح اشتباه نیز باعث ایجاد خطا می‌شود که می‌توانید به شرح زیر آنها را برطرف کنید:

عیب‌یابی گروه دارایی‌ها

از فیلدهای 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"

خطاهای رایج در گروه دارایی‌ها

اگر درخواست شما برای ایجاد یک AssetGroup با خطای AssetGroupError و یک مقدار شمارشی که با 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 از دست رفته است، همانطور که در Link asset groups to assets نشان داده شده است، دوباره ارسال کنید.

در این مثال، لیست عملیات تغییر در درخواست تغییر دسته‌ای باید حداقل شامل یک 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 کاراکتر یا کمتر باشد.

برای مشاهده لیست خطاهای رایج و نحوه رفع آنها به بخش خطاهای رایج مراجعه کنید.

منبع دارایی را برای عیب‌یابی پیدا کنید

Performance Max از این جهت منحصر به فرد است که تبلیغاتی را ارائه می‌دهد که حاوی فایل‌هایی هستند که توسط تبلیغ‌کنندگان آپلود شده و به طور خودکار توسط گوگل تولید می‌شوند. به عنوان یک تبلیغ‌کننده، دانستن منبع فایل می‌تواند برای عیب‌یابی یا ارزیابی عملکرد مفید باشد، که در این صورت می‌توانید از فیلد 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

مقادیر تبدیل از هدف جذب مشتری جدید

اگر در کمپین‌های Performance Max یا Search خود، جذب مشتری جدید را تنظیم کرده باشید، مقادیر تبدیل گزارش‌شده می‌تواند بیشتر از مقادیری باشد که به‌صورت دستی آپلود می‌کنید. اگر حالت ارزش مشتری جدید (پیشنهاد بالاتر) را انتخاب کرده باشید، ارزش طول عمر مشتری جدید شما به ارزش تبدیل عمل تبدیل شما اضافه می‌شود. ارزش طول عمر مشتری جدید فقط از طریق رابط وب 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;
  }
}