اهداف پویش به شما امکان میدهد پویشهای خاصی را برای
کنشهای تبدیل خاصی بهینهسازی کنید. اگر کمپینهایی با اهداف متفاوت از
اهداف سطح حسابتان دارید، میتوانید هر
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 تنظیم کنید.
مراحل ایجاد و اعمال هدف سفارشی در پویش بهشرح زیر است:
CustomConversionGoalرا بااستفاده ازCustomConversionGoalServiceایجاد کنید. فیلد تکراریconversion_actionsرا روی فهرست نامهای منبعConversionActionتنظیم کنید که Google Ads باید برای بهینهسازی استفاده کند، وnameرا روی نامی که انتخاب میکنید تنظیم کنید.ConversionGoalCampaignConfigپویش را بااستفاده ازConversionGoalCampaignConfigServiceبهروز کنید،custom_conversion_goalرا روی نام منبعCustomConversionGoalاز مرحله قبلی تنظیم کنید، وupdate_maskعملیات را رویcustom_conversion_goalتنظیم کنید (بخش باطنی بهطور خودکارgoal_config_levelرا بهCAMPAIGNبهروز میکند).مشخصه
biddableهرCampaignConversionGoalرا درصورت نیاز بهروز کنید. برای مثال، اگر میخواهید Google Ads فقط برای کنشهای تبدیل در هدف سفارشی بهینهسازی کند،biddableرا رویfalseدر هرCampaignConversionGoalتنظیم کنید. اگر میخواهید Google Ads برای کنشهای تبدیل در هدف سفارشی علاوهبر کنشهای تبدیل برای ترکیبهای خاصی ازcategoryوoriginبهینهسازی کند، مطمئن شوید کهbiddableبرای هرCampaignConversionGoalمتناظرtrueاست و برای هرCampaignConversionGoalاز ترکیبهای دیگرoriginوcategoryfalseاست.
درحال بازیابی اهداف سفارشی
از پُرسمان زیر برای بازیابی همه منابع 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