Kampanya hedefleri, belirli kampanyaları belirli dönüşüm işlemleri için optimize etmenize olanak tanır. Hesap düzeyindeki hedeflerinizden farklı hedeflere sahip kampanyalarınız varsa CampaignConversionGoalService aracını kullanarak her bir CampaignConversionGoal ve biddable ayarını gerektiği şekilde 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 category=STORE_VISIT içeren tüm CampaignConversionGoal nesneleri için biddable=true, diğer tüm CampaignConversionGoal nesneleri için ise 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şikliklerini kampanyanın CampaignConversionGoal nesnelerinin hiçbirine uygulamaz. CampaignConversionGoal nesneleri bu noktadan sonra tamamen bağımsızdır ve kampanyayı Hedef yapılandırma düzeyi bölümünde açıklandığı gibi dönüşüm hedefi kampanya yapılandırmasını güncelleyerek müşteri düzeyindeki hedefleri kullanmaya geri döndürmediğiniz sürece bu şekilde kalır.
Yeni dönüşüm işlemleri için kampanya hedefleri
CustomerConversionGoal'da olduğu gibi, Google Ads reklam dönüşümü müşterisine yeni bir category ve origin kombinasyonuyla her ConversionAction eklendiğinde Google Ads, bu kombinasyon için otomatik olarak yeni bir CampaignConversionGoal oluşturur.
Aşağıdaki koşullardan biri karşılanmadığı sürece kampanya hedefinin biddable özelliği true olur. Koşullardan biri karşılanırsa biddable, false olur:
Kampanya için başka bir
CampaignConversionGoalve yeni işlemincategory,biddablefalseolarak ayarlanmış.categoryveoriginkombinasyonu aşağıdaki tabloda verilmiştir.
| Dönüşüm İşlemi Kategorisi | Dönüşüm Kaynağı |
|---|---|
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 |
PURCHASE |
GOOGLE_HOSTED |
QUALIFIED_LEAD |
GOOGLE_HOSTED |
SIGNUP |
GOOGLE_HOSTED |
BOOK_APPOINTMENT |
LOCAL_SERVICES_ADS |
CONVERTED_LEAD |
LOCAL_SERVICES_ADS |
MESSAGE_LEAD |
LOCAL_SERVICES_ADS |
PHONE_CALL_LEAD |
LOCAL_SERVICES_ADS |
STORE_SALE |
STORE |
STORE_VISIT |
STORE |
ENGAGEMENT |
YOUTUBE_HOSTED |
SIGNUP |
YOUTUBE_HOSTED |
YOUTUBE_FOLLOW_ON_VIEWS |
YOUTUBE_HOSTED |
Kampanya hedeflerini alma
Hesabınızın CampaignConversionGoals listesini almak için aşağıdaki sorguyu kullanın. Kolaylık sağlamak için 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 ölçütüne göre nasıl filtreleme yapılacağı gösterilmektedir. Ancak campaign.id veya campaign.name gibi diğer kampanya ilişkilendirme ö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 için goal_config_level, bir kampanyanın hedeflerinin kaynağını gösterir. CUSTOMER değerinde goal_config_level içeren kampanyalar müşteri düzeyinde hedefler kullanırken CAMPAIGN değerinde goal_config_level içeren kampanyalar kampanya düzeyinde hedefler kullanıyor.
Bir kampanyanın CampaignConversionGoals ayarlarından herhangi birini güncellemek veya özel hedef kullanmak, kampanyanın ConversionGoalCampaignConfig ayarını otomatik olarak goal_config_level=CAMPAIGN şeklinde değiştirir. ConversionGoalCampaignConfigService kullanarak goal_config_level değerini CUSTOMER olarak ayarlayarak bir kampanyanın kampanyaya özel tüm hedef ayarlarını geri alabilir ve müşteri düzeyindeki hedefleri kullanmaya geri dönebilirsiniz.
Her kampanyanın goal_config_level değerini almak için 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 fark etmeksizin belirli dönüşüm işlemleri için optimizasyon yapma konusunda ek esneklik sağlar.
Bu, aynı category ve origin için bir hedef alt kümesine dayalı bir hedef belirlemek istediğinizde kullanışlıdır. Ö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 özel bir hedef kullanmasını sağlayabilir ve category=DEFAULT ile origin=WEBSITE için CampaignConversionGoal üzerinde biddable=false değerini ayarlayabilirsiniz.
Özel hedef oluşturma ve bir kampanyaya uygulama adımları aşağıdaki gibidir:
CustomConversionGoalServicekullanarakCustomConversionGoaloluşturun.conversion_actionsyinelenen alanını, Google Ads'in optimizasyon için kullanması gerekenConversionActionkaynak adları listesine ayarlayın venamealanını seçtiğiniz bir ada ayarlayın.ConversionGoalCampaignConfigServicekullanarak kampanyanınConversionGoalCampaignConfigdeğerini güncelleyin.custom_conversion_goaldeğerini önceki adımda oluşturulanCustomConversionGoalöğesinin kaynak adına, işleminupdate_maskdeğerini isecustom_conversion_goalolarak ayarlayın (arka uç,goal_config_leveldeğerini otomatik olarakCAMPAIGNşeklinde günceller).Herhangi bir
CampaignConversionGoaliçinbiddableözelliğini gerektiği şekilde güncelleyin. Örneğin, Google Ads'in yalnızca özel hedefteki dönüşüm işlemleri için optimizasyon yapmasını istiyorsanız herCampaignConversionGoaliçinbiddabledeğerinifalseolarak ayarlayın. Google Ads'in, belirlicategoryveoriginkombinasyonlarına ait dönüşüm işlemlerine ek olarak özel hedefteki dönüşüm işlemleri için de optimizasyon yapmasını istiyorsanız her birCampaignConversionGoaliçinbiddabledeğerinintrueolduğundan ve diğeroriginvecategorykombinasyonlarına ait her birCampaignConversionGoaliçinfalseolduğundan emin olun.
Özel hedefler alınıyor
Hesabınızdaki tüm CustomConversionGoal kaynaklarını almak için aşağıdaki sorguyu kullanın. Hesabınız hesaplar arası dönüşüm izleme özelliğini kullanıyorsa yanıt, geçerli dönüşüm hesabındaki özel hedefleri içerir.
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ğını sorgularken 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 birbirleriyle nasıl ilişkili olduğunu görmek için kullanışlı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