Maksimum Performans raporlarına benzer şekilde, kampanyalarınızı optimize etmek ve sık karşılaşılan sorunları gidermek amacıyla kampanya ve öğe grubu meta verilerini almak için GoogleAdsService.SearchStream
kullanabilirsiniz.
Kampanya optimizasyonu
Maksimum Performans kampanyalarıyla elde edilebilecek farklı işletme hedeflerini görmek için Maksimum Performans ile ilgili optimizasyon ipuçlarımıza göz atın. Bu ipuçları, Google Ads API tarafından oluşturulan Maksimum Performans kampanyaları için de aynı şekilde geçerlidir.
Kampanya sorunlarını giderme
Maksimum Performans kampanyanız beklenen performansı göstermiyorsa bunun nedeni reklamlar, teklif verme, hedefleme, dönüşüm izleme veya kampanya ayarlarınızla ilgili belirli sorunlar olabilir. Sorun giderme adımları için aşağıdaki kılavuzlara bakın:
- Maksimum Performans kampanyası oluşturmayla ilgili sorunlar
- Maksimum Performans kampanyası yayınlanmıyor veya düşük trafik
- Maksimum Performans harcama artışı
Sık karşılaşılan öğe grubu hataları
AssetGroup
oluşturma isteğiniz AssetGroupError
ve NOT_ENOUGH
ile başlayan bir sıralama değeriyle (ör. AssetGroupError.NOT_ENOUGH_MARKETING_IMAGE_ASSET
) başarısız olursa AssetGroup
, minimum öğe gereksinimlerini karşılamamıştır ve oluşturulmamıştır.
Örneğin, AssetGroupError.NOT_ENOUGH_MARKETING_IMAGE_ASSET
hatası, AssetGroup
oluşturma isteğinin minimum MARKETING_IMAGES
sayısı olmadan (bu örnekte bir) gönderildiğini gösterir. Bu hatayı düzeltmek için Öğe gruplarını öğelere bağlama bölümünde gösterildiği gibi asset_group_operation
ve eksikasset_group_asset_operations
öğelerini içeren GoogleAdsService.mutate
yöntemini kullanarak toplu değiştirme isteği olarak AssetGroup
oluşturma isteğinizi yeniden gönderin.
Bu örnekte, toplu değiştirme isteğindeki değiştirme işlemleri listesinde field_type
olan MARKETING_IMAGE
en az bir AssetGroupAsset
bulunmalıdır. AssetGroupAsset
tarafından referans verilen öğe MARKETING_IMAGE
spesifikasyonlarını da karşılamalıdır.
Benzer şekilde, AssetGroup
oluşturma isteğiniz AssetGroupError.SHORT_DESCRIPTION_REQUIRED
ile başarısız olursa bu, AssetGroup
öğenizde 60 veya daha az karakter içeren TEXT
ve DESCRIPTION
öğesinin field_type
eksik olduğu anlamına gelir. Bu sorunu düzeltmek için gereken adımlar NOT_ENOUGH_MARKETING_IMAGE_ASSET
örneğiyle aynıdır. Ancak, istek field_type
veya DESCRIPTION
en az bir AssetGroupAsset
içermelidir ve AssetGroupAsset
tarafından referans verilen öğe en fazla 60 karakter olmalıdır.
Öğe gruplarıyla ilgili sorunları giderme
asset_group.primary_status
ve asset_group.primary_status_reasons
alanları, bir öğe grubunun performansıyla ilgili analiz sağlamak için kullanılabilir.
SELECT
asset_group.resource_name,
asset_group.primary_status,
asset_group.primary_status_reasons
FROM asset_group
WHERE asset_group.resource_name = "customers/CUSTOMER_ID/assetGroups/ASSET_GROUP_ID"
Benzer şekilde, asset_group_asset.primary_status
, asset_group_asset.primary_status_details
ve asset_group_asset.primary_status_reasons
alanları, bir öğe grubu öğesinin yayınlanıp yayınlanmadığını veya yayınlanmamasının nedenlerini göstermek için kullanılabilir.
SELECT
asset_group_asset.resource_name,
asset_group_asset.primary_status,
asset_group_asset.primary_status_reasons,
asset_group_asset.primary_status_details
FROM asset_group_asset
WHERE asset_group_asset.resource_name = "customers/CUSTOMER/assetGroupAssets/ASSET_GROUP_ID~ASSET_ID~FIELD_TYPE"
Öğe kaynağı
Maksimum Performans, reklamverenler tarafından yüklenen ve Google tarafından otomatik olarak oluşturulan öğeler içeren reklamlar yayınlaması açısından benzersizdir. Bir reklamveren olarak, performans sorunlarını gidermek veya performansı değerlendirmek için öğenin kaynağını bilmek faydalı olabilir. Bu durumda asset_group_asset.source
alanını aşağıdaki gibi kullanabilirsiniz:
SELECT
asset.id,
asset.name,
asset_group.id,
asset_group_asset.source
FROM asset_group_asset
WHERE campaign.id = CAMPAIGN_ID
Yeni müşteri edinme hedefinden elde edilen dönüşüm değerleri
Maksimum Performans veya Arama Ağı kampanyalarınızda yeni müşteri edinme ayarlarını yaptıysanız raporlanan dönüşüm değerleri, manuel olarak yüklediğiniz değerlerden daha yüksek olabilir. Yeni Müşteri Değeri modunu (Daha yüksek teklif ver) seçtiyseniz tamamen yeni müşteri yaşam boyu değeriniz dönüşüm işleminizin dönüşüm değerine eklenir. Yepyeni müşteri yaşam boyu değeri yalnızca Google Ads web arayüzünden kullanılabilir.
Dönüşüm değerlerini, yepyeni müşteri yaşam boyu değerini hesaba katmadan hesaplamanız gerekiyorsa aşağıdaki sözde koda bakın. Tamamen yeni müşterilerin yaşam boyu değeri, Google Ads web arayüzünden indirilebilir.
nonNewCustomerAcquisitionConversionValueTotal = 0;
// For each campaign that has that conversion...
for (campaign in campaigns) {
// If the new customer acquisition value is 'Bid higher', then subtract.
if (bidHigher == true) {
nonNewCustomerAcquisitionConversionValueTotal +=
campaign.allConversionsValue - campaign.allNewCustomerLifetimeValue;
}
// If the new customer acquisition value is 'Only bid' or not set, then don't subtract.
else {
nonNewCustomerAcquisitionConversionValueTotal += campaign.allConversionsValue;
}
}