Kampanya hedefleri

Kampanya hedefleri, belirli kampanyaları belirli dönüşüm işlemlerine göre optimize etmenize olanak tanır. Hesap düzeyindeki hedeflerinizden farklı hedeflere sahip kampanyalarınız varsa her bir CampaignConversionGoal ve biddable ayarını gerektiği gibi değiştirebilirsiniz. Örneğin, hesabınız genellikle e-ticaret için optimizasyon yapıyorsa ancak mağaza ziyaretlerini hedefleyen bir kampanyanız varsa biddable=true ile CampaignConversionGoal olan tüm nesneler için category=STORE_VISIT, diğer tüm CampaignConversionGoal nesneler için biddable=false değerini ayarlayabilirsiniz.

Bir kampanyanın müşteri düzeyindeki hedeflerini CampaignConversionGoalOperation yayınlayarak veya özel hedef kullanarak geçersiz kıldığınızda Google Ads, gelecekteki CustomerConversionGoal değişiklikleri kampanyanın hiçbir CampaignConversionGoal nesnesine uygulamaz. CampaignConversionGoal nesneleri bu noktadan itibaren tamamen bağımsızdır ve kampanyanın dönüşüm hedefi kampanya yapılandırmasını aşağıda açıklandığı şekilde güncelleyerek kampanyayı tekrar müşteri düzeyinde hedefleri kullanmaya geçirmediğiniz sürece bağımsız kalır.

Yeni dönüşüm işlemleri için kampanya hedefleri

CustomerConversionGoal ile olduğu gibi, Google Ads dönüşüm müşterisine yeni bir ConversionAction eklendiğinde category ve origin kombinasyonuyla, Google Ads bu kombinasyon için otomatik olarak yeni bir CampaignConversionGoal oluşturur. Kampanya hedefinin biddable özelliği, aşağıdaki koşullardan biri karşılanmadığı sürece true olur. Bu durumda biddable özelliği false olur:

  • Kampanya ve yeni işlemin diğer tüm CampaignConversionGoal için category, biddable olarak ayarlanmış olmalıdır.false

  • category ve origin kombinasyonu aşağıdaki tabloda yer almaktadır.

category origin
BEGIN_CHECKOUT GOOGLE_HOSTED
DEĞERLENDİRME GOOGLE_HOSTED
KİŞİ GOOGLE_HOSTED
CONVERTED_LEAD GOOGLE_HOSTED
ETKİLEŞİM GOOGLE_HOSTED
GET_DIRECTIONS GOOGLE_HOSTED
PAGE_VIEW GOOGLE_HOSTED
QUALIFIED_LEAD GOOGLE_HOSTED
KAYDOLMA GOOGLE_HOSTED
SATIN ALMA GOOGLE_HOSTED
STORE_SALE MAĞAZA
STORE_VISIT MAĞAZA
PHONE_CALL_LEAD LOCAL_SERVICES_ADS
KİŞİ LOCAL_SERVICES_ADS
BOOK_APPOINTMENT LOCAL_SERVICES_ADS

Kampanya hedeflerini alma

Hesabınız için CampaignConversionGoals listesini almak üzere aşağıdaki sorguyu kullanın. Kolaylık sağlaması açısından, campaign özelliklerini SELECT ifadesine ekleyebilir veya yalnızca belirli kampanyaların kampanya hedeflerini almak için WHERE ifadesinde kullanabilirsiniz. Aşağıdaki sorguda, örnek olarak campaign.advertising_channel_type ile nasıl filtreleme yapılacağı gösterilmektedir. Ancak campaign.id, campaign.name gibi diğer kampanya özelliklerine göre de filtreleme yapabilirsiniz.

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

Hedef yapılandırma düzeyi

ConversionGoalCampaignConfig goal_config_level, bir kampanyanın hedeflerinin kaynağını gösterir. goal_config_level CUSTOMER içeren kampanyalar müşteri düzeyinde hedefleri, goal_config_level CAMPAIGN içeren kampanyalar ise kampanya düzeyinde hedefleri kullanıyor.

Bir kampanyanın CampaignConversionGoals değerlerinden herhangi birini güncellemek veya özel hedef kullanmak, kampanyanın ConversionGoalCampaignConfig değerini otomatik olarak goal_config_level=CAMPAIGN olarak değiştirir. Bir kampanyanın tüm kampanyaya özel hedef ayarlarını geri alabilir ve goal_config_level ayarını CUSTOMER olarak belirleyerek kampanyayı tekrar müşteri düzeyindeki hedefleri kullanacak şekilde değiştirebilirsiniz.

Her kampanya için goal_config_level değerini almak üzere aşağıdaki sorguyu kullanın.

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

Özel hedefler

Hem CustomerConversionGoal hem de CampaignConversionGoal, category ve origin kombinasyonlarına dayalı hedefleri ifade eder. Özel hedefler, origin veya category'den bağımsız olarak belirli dönüşüm işlemleri için optimizasyon yapma konusunda ek esneklik sağlar.

Bu özelliğin kullanışlı olduğu bir senaryo, aynı category ve origin için hedeflerin bir alt kümesine dayalı bir hedef belirlemek istediğiniz durumdur. Örneğin, category=DEFAULT ve origin=WEBSITE ile üç dönüşüm işleminiz olabilir ancak belirli bir kampanyada yalnızca bu dönüşüm işlemlerinden ikisine göre teklif vermek isteyebilirsiniz. Bu senaryoda, kampanyanın yalnızca bu iki dönüşüm işlemini içeren bir özel hedef kullanmasını sağlayabilir ve biddable=false için category=DEFAULT ve origin=WEBSITE'de CampaignConversionGoal'yi ayarlayabilirsiniz.

Özel hedef oluşturma ve kampanyaya uygulama adımları şunlardır:

  1. CustomConversionGoal oluşturun. conversion_actions tekrarlanan alanı, Google Ads'in optimizasyon için kullanması gereken ConversionAction kaynak adları listesine ayarlayın ve name alanını seçtiğiniz bir ada ayarlayın.

  2. Kampanyanın ConversionGoalCampaignConfig ayarını güncelleyin. custom_conversion_goal değerini önceki adımdaki CustomConversionGoal kaynağının adıyla, işlemin update_mask değerini ise custom_conversion_goal ile değiştirin.

  3. Gerekirse CampaignConversionGoal ürünlerinin biddable özelliğini güncelleyin. Örneğin, Google Ads'in yalnızca özel hedefteki dönüşüm işlemleri için optimizasyon yapmasını istiyorsanız her CampaignConversionGoal için biddable değerini false olarak ayarlayın. Google Ads'in, özel hedefteki dönüşüm işlemlerinin category ve origin'ün belirli kombinasyonlarına yönelik dönüşüm işlemlerine ek olarak optimize etmesini istiyorsanız biddable'in her ilgili CampaignConversionGoal için true, origin ve category'ün diğer kombinasyonlarının her CampaignConversionGoal'si için false olduğundan emin olun.

Özel hedefleri alma

Hesabınızdaki tüm CustomConversionGoal kaynaklarını almak için aşağıdaki sorguyu kullanın. Hesabınızda hesaplar arası dönüşüm izleme kullanılıyorsa yanıtta, geçerli dönüşüm hesabındaki özel hedefler yer alır.

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

Ayrıca, conversion_goal_campaign_config kaynağına sorgu gönderirken custom_conversion_goal ve campaign özelliklerini de ekleyebilirsiniz. Bu, kampanyalarınızın, özel hedeflerinizin ve hedef yapılandırmalarınızın tek bir yanıtta nasıl birbiriyle ilişkili olduğunu görmek için yararlıdır.

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