اهداف کمپین

اهداف پویش به شما امکان می‌دهد پویش‌های خاصی را برای کنش‌های تبدیل خاصی بهینه‌سازی کنید. اگر کمپین‌هایی با اهداف متفاوت از اهداف سطح حسابتان دارید، می‌توانید هر CampaignConversionGoal و تنظیم biddable آن را درصورت نیاز بااستفاده از CampaignConversionGoalService اصلاح کنید. برای مثال، اگر حسابتان به‌طور کلی برای تجارت الکترونیک بهینه‌سازی شده است اما یک پویش دارید که بازدیدهای فروشگاهی را هدف قرار می‌دهد، می‌توانید biddable=true را برای همه اشیاء CampaignConversionGoal با category=STORE_VISIT، و biddable=false را برای همه اشیاء CampaignConversionGoal دیگر تنظیم کنید.

وقتی اهداف سطح مشتری را برای پویشی با صدور CampaignConversionGoalOperation یا استفاده از هدف سفارشی لغو می‌کنید، Google Ads دیگر تغییرات CustomerConversionGoal آینده را بر هیچ‌کدام از CampaignConversionGoal اشیای پویش اعمال نخواهد کرد. از آن نقطه به بعد، اشیای CampaignConversionGoal کاملاً مستقل هستند و به همین صورت باقی خواهند ماند، مگراینکه با به‌روزرسانی پیکربندی پویش هدف تبدیل آن، پویش را دوباره به استفاده از اهداف سطح مشتری برگردانید، همان‌طور که در سطح پیکربندی هدف شرح داده شده است.

اهداف پویش برای کنش‌های تبدیل جدید

همانند CustomerConversionGoal، هروقت ConversionAction به مشتری تبدیل Google Ads با ترکیب جدیدی از category و origin اضافه شود، Google Ads به‌طور خودکار CampaignConversionGoal جدیدی برای آن ترکیب ایجاد می‌کند. مشخصه biddable هدف پویش true است، مگراینکه یکی از شرایط زیر برآورده شود که دراین‌صورت biddable false است:

  • هر CampaignConversionGoal دیگری برای پویش و category کنش جدید، biddable را روی false تنظیم کرده است.

  • ترکیب category و origin در جدول زیر آمده است.

دسته کنش تبدیل منبع تبدیل
BEGIN_CHECKOUT GOOGLE_HOSTED
CONSIDERATION GOOGLE_HOSTED
CONTACT GOOGLE_HOSTED
CONVERTED_LEAD GOOGLE_HOSTED
ENGAGEMENT GOOGLE_HOSTED
GET_DIRECTIONS GOOGLE_HOSTED
PAGE_VIEW GOOGLE_HOSTED
QUALIFIED_LEAD GOOGLE_HOSTED
SIGNUP GOOGLE_HOSTED
PURCHASE GOOGLE_HOSTED
STORE_SALE STORE
STORE_VISIT STORE
PHONE_CALL_LEAD LOCAL_SERVICES_ADS
MESSAGE_LEAD LOCAL_SERVICES_ADS
BOOK_APPOINTMENT LOCAL_SERVICES_ADS
CONVERTED_LEAD LOCAL_SERVICES_ADS

بازیابی اهداف پویش

از پُرسمان زیر برای بازیابی فهرست CampaignConversionGoals برای حسابتان استفاده کنید. برای راحتی کار، می‌توانید مشخصه‌های campaign را در عبارت SELECT اضافه کنید، یا از آن‌ها در عبارت WHERE استفاده کنید تا فقط اهداف پویش را برای پویش‌های خاص بازیابی کنید. پرس‌وجوی زیر نحوه فیلتر کردن براساس campaign.advertising_channel_type را به‌عنوان نمونه نشان می‌دهد، اما می‌توانید براساس مشخصه‌های دیگر پویش مثل campaign.id یا campaign.name نیز فیلتر کنید.

SELECT
  campaign_conversion_goal.campaign,
  campaign_conversion_goal.category,
  campaign_conversion_goal.origin,
  campaign_conversion_goal.biddable,
  campaign.id,
  campaign.name
FROM campaign_conversion_goal
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'

سطح پیکربندی هدف

goal_config_level مربوط به ConversionGoalCampaignConfig منبع اهداف پویش را نشان می‌دهد. پویش‌های دارای goal_config_level از CUSTOMER از اهداف سطح مشتری استفاده می‌کنند، درحالی‌که پویش‌های دارای goal_config_level از CAMPAIGN از اهداف سطح پویش استفاده می‌کنند.

به‌روزرسانی هریک از CampaignConversionGoals پویش یا استفاده از هدف سفارشی به‌طور خودکار ConversionGoalCampaignConfig پویش را تغییر می‌دهد تا goal_config_level=CAMPAIGN داشته باشد. با تنظیم goal_config_level روی CUSTOMER بااستفاده از ConversionGoalCampaignConfigService، می‌توانید همه تنظیمات هدف خاص پویش را برای پویشی برگردانید و آن را به استفاده از اهداف سطح مشتری برگردانید.

از پُرسمان زیر برای بازیابی goal_config_level برای هر پویش استفاده کنید.

SELECT
  conversion_goal_campaign_config.campaign,
  conversion_goal_campaign_config.custom_conversion_goal,
  conversion_goal_campaign_config.goal_config_level,
  campaign.id,
  campaign.name
FROM conversion_goal_campaign_config

هدف‌های سفارشی

هر دو CustomerConversionGoal و CampaignConversionGoal اهداف را براساس ترکیبی از category و origin بیان می‌کنند. هدف‌های سفارشی انعطاف‌پذیری بیشتری برای بهینه‌سازی کنش‌های تبدیل خاص ارائه می‌دهند، صرف‌نظر از origin یا category.

یک سناریو که در آن این مفید است، زمانی است که می‌خواهید هدفی را براساس زیرمجموعه‌ای از اهداف برای همان category و origin تنظیم کنید. برای مثال، ممکن است سه کنش تبدیل با category=DEFAULT و origin=WEBSITE داشته باشید، اما در یک کمپین خاص، فقط می‌خواهید براساس دو مورد از آن کنش‌های تبدیل پیشنهاد قیمت دهید. در این سناریو، می‌توانید پویش را طوری تنظیم کنید که از هدف سفارشی‌ای استفاده کند که فقط شامل آن دو کنش تبدیل باشد، و biddable=false را در CampaignConversionGoal برای category=DEFAULT و origin=WEBSITE تنظیم کنید.

مراحل ایجاد و اعمال هدف سفارشی در پویش به‌شرح زیر است:

  1. CustomConversionGoal را بااستفاده از CustomConversionGoalService ایجاد کنید. فیلد تکراری conversion_actions را روی فهرست نام‌های منبع ConversionAction تنظیم کنید که Google Ads باید برای بهینه‌سازی استفاده کند، و name را روی نامی که انتخاب می‌کنید تنظیم کنید.

  2. ConversionGoalCampaignConfig پویش را بااستفاده از ConversionGoalCampaignConfigService به‌روز کنید، custom_conversion_goal را روی نام منبع CustomConversionGoal از مرحله قبلی تنظیم کنید، و update_mask عملیات را روی custom_conversion_goal تنظیم کنید (بخش باطنی به‌طور خودکار goal_config_level را به CAMPAIGN به‌روز می‌کند).

  3. مشخصه biddable هر CampaignConversionGoal را درصورت نیاز به‌روز کنید. برای مثال، اگر می‌خواهید Google Ads فقط برای کنش‌های تبدیل در هدف سفارشی بهینه‌سازی کند، biddable را روی false در هر CampaignConversionGoal تنظیم کنید. اگر می‌خواهید Google Ads برای کنش‌های تبدیل در هدف سفارشی علاوه‌بر کنش‌های تبدیل برای ترکیب‌های خاصی از category و origin بهینه‌سازی کند، مطمئن شوید که biddable برای هر CampaignConversionGoal متناظر true است و برای هر CampaignConversionGoal از ترکیب‌های دیگر origin و category false است.

درحال بازیابی اهداف سفارشی

از پُرسمان زیر برای بازیابی همه منابع CustomConversionGoal در حسابتان استفاده کنید. اگر حسابتان از ردگیری تبدیل میان‌حسابی استفاده می‌کند، پاسخ شامل اهداف سفارشی از حساب تبدیل مؤثر خواهد بود.

SELECT
  custom_conversion_goal.id,
  custom_conversion_goal.name,
  custom_conversion_goal.status,
  custom_conversion_goal.conversion_actions
FROM custom_conversion_goal

علاوه‌براین، می‌توانید مشخصه‌های custom_conversion_goal و campaign را هنگام پُرسمان منبع conversion_goal_campaign_config اضافه کنید. این برای دیدن اینکه پویش‌ها، اهداف سفارشی، و پیکربندی‌های هدف چگونه در یک پاسخ با یکدیگر ارتباط دارند مفید است.

SELECT
  conversion_goal_campaign_config.campaign,
  conversion_goal_campaign_config.custom_conversion_goal,
  conversion_goal_campaign_config.goal_config_level,
  campaign.id,
  campaign.name,
  custom_conversion_goal.name,
  custom_conversion_goal.status,
  custom_conversion_goal.conversion_actions
FROM conversion_goal_campaign_config