عیب‌یابی «بیشینه‌سازی عملکرد»

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

عیب‌یابی پویش

اگر پویش «عملکرد بیشینه» شما طبق انتظار عمل نمی‌کند، ممکن است به‌دلیل مشکلات خاصی در آگهی‌ها، پیشنهاد قیمت، هدف‌یابی، پایش تبدیل، یا تنظیمات پویش باشد. برای مراحل عیب‌یابی، راهنماهای زیر را ببینید:

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

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

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

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

از فیلدهای 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 مفقودشده دوباره ارسال کنید، همان‌طور که در پیوند دادن گروه‌های دارایی به دارایی‌ها نشان داده شده است.

در این مثال، فهرست عملیات تغییر در درخواست تغییر انبوه باید حداقل شامل یک AssetGroupAsset با field_type MARKETING_IMAGE باشد. دارایی ارجاع‌شده توسط AssetGroupAsset باید مشخصات MARKETING_IMAGE را نیز داشته باشد.

به‌همین ترتیب، اگر درخواست شما برای ایجاد AssetGroup با AssetGroupError.SHORT_DESCRIPTION_REQUIRED ناموفق بود، این یعنی AssetGroup شما دارایی TEXT با ۶۰ نویسه یا کمتر و field_type از DESCRIPTION را ندارد. مراحل رفع این مشکل همانند مراحل نشان‌داده‌شده در مثال NOT_ENOUGH_MARKETING_IMAGE_ASSET است. بااین‌حال، درخواست باید حداقل یک AssetGroupAsset با field_type DESCRIPTION داشته باشد و دارایی ارجاع‌شده توسط AssetGroupAsset باید ۶۰ نویسه یا کمتر باشد.

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

یافتن منبع دارایی برای عیب‌یابی

«عملکرد بیشینه» از این نظر منحصربه‌فرد است که آگهی‌های حاوی دارایی‌هایی را که توسط تبلیغ‌کنندگان بارگذاری شده‌اند و به‌طور خودکار توسط 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

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

اگر در پویش‌های «عملکرد بیشینه» یا «جستجو» خود اکتساب مشتری جدید راه‌اندازی کرده باشید، مقادیر تبدیل گزارش‌شده می‌تواند بالاتر از مقادیری باشد که به‌صورت دستی بارگذاری می‌کنید. اگر حالت «ارزش مشتری جدید» (پیشنهاد قیمت بالاتر) را انتخاب کرده باشید، ارزش طول عمر همه مشتریان جدید به ارزش تبدیل کنش تبدیل شما اضافه می‌شود. ارزش طول عمر همه مشتریان جدید فقط ازطریق میانای وب Google Ads دردسترس است.

اگر لازم است مقادیر تبدیل را بدون درنظر گرفتن ارزش طول عمر مشتریان کاملاً جدید محاسبه کنید، به شبه‌کد زیر مراجعه کنید. ارزش طول عمر همه مشتریان جدید را می‌توان از میانای وب 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;
  }
}