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 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ş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 kullanacak şekilde geçiş yapmadığınız sürece bu şekilde 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
CampaignConversionGoal
için diğer tümcategory
,biddable
olarak ayarlanmış olmalıdır.false
category
veorigin
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 |
SIGNUP | GOOGLE_HOSTED |
SATIN ALMA | GOOGLE_HOSTED |
STORE_SALE | MAĞAZA |
STORE_VISIT | MAĞAZA |
Kampanya hedeflerini alma
Hesabınızdaki CampaignConversionGoals
listesini almak için 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
'ya göre 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
, kampanyanın hedeflerinin kaynağını gösterir.
goal_config_level
CUSTOMER
içeren kampanyalar müşteri düzeyinde hedefler kullanırken goal_config_level
CAMPAIGN
içeren kampanyalar kampanya düzeyinde hedefler kullanır.
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. goal_config_level
ayarını CUSTOMER
olarak belirleyerek bir kampanyanın tüm kampanyaya özel hedef ayarlarını geri alabilir ve müşteri düzeyindeki hedefleri kullanmaya geri dönebilirsiniz.
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
'e CampaignConversionGoal
değerini ayarlayabilirsiniz.
Özel hedef oluşturma ve kampanyaya uygulama adımları şunlardır:
CustomConversionGoal
oluşturun.conversion_actions
tekrarlanan alanını, Google Ads'in optimizasyon için kullanması gerekenConversionAction
kaynak adları listesine ayarlayın vename
alanını istediğiniz bir ada ayarlayın.customer_id
içinMutateCustomConversionGoalsRequest
üzerinde Google Ads dönüşümü müşterisinin müşteri kimliğini belirttiğinizden ve Google Ads dönüşümü müşterisine erişimi olan bir kullanıcının kimlik bilgilerini kullandığınızdan emin olun.primary_for_goal
Kampanyanın
ConversionGoalCampaignConfig
değerini güncelleyin.custom_conversion_goal
değerini önceki adımdakiCustomConversionGoal
değerinin kaynak adıyla, işleminupdate_mask
değerini isecustom_conversion_goal
ile ayarlayın.Gerekirse
CampaignConversionGoal
ürünlerininbiddable
ö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 herCampaignConversionGoal
içinbiddable
değerinifalse
olarak ayarlayın. Google Ads'in, özel hedefteki dönüşüm işlemlerinincategory
veorigin
'ün belirli kombinasyonlarına yönelik dönüşüm işlemlerine ek olarak optimize etmesini istiyorsanız her ilgiliCampaignConversionGoal
içinbiddable
'intrue
,origin
vecategory
'ün diğer kombinasyonlarının herCampaignConversionGoal
'si içinfalse
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