Maksimum Performans raporlarına benzer şekilde, kampanyalarınızı optimize etmek ve yaygın sorunları gidermek için kampanya ve öğe grubu meta verilerini almak üzere GoogleAdsService.SearchStream
aracını kullanabilirsiniz.
Kampanya optimizasyonu
Maksimum Performans kampanyaları aracılığıyla ulaşılabilecek farklı işletme hedefleri 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 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 trafiğe sahip
- 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 enum değeri (ör. AssetGroupError.NOT_ENOUGH_MARKETING_IMAGE_ASSET
) ile başarısız olursa AssetGroup
'ünüz minimum öğe koşullarını karşılamamış ve oluşturulmamıştır.
Örneğin, AssetGroupError.NOT_ENOUGH_MARKETING_IMAGE_ASSET
hatası, AssetGroup
oluşturma isteğinin minimum sayıda MARKETING_IMAGES
(bu durumda bir tane) olmadan 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 eksik asset_group_asset_operations
içeren GoogleAdsService.mutate
yöntemini kullanarak AssetGroup
oluşturma isteğinizi toplu değiştirme isteği olarak yeniden gönderin.
Bu örnekte, toplu değiştirme isteğinde bulunan değiştirme işlemlerinin listesinde, MARKETING_IMAGE
değerine sahip bir field_type
içeren en az bir AssetGroupAsset
bulunmalıdır. AssetGroupAsset
tarafından referans verilen öğe, MARKETING_IMAGE
özelliklerini de karşılamalıdır.
Benzer şekilde, AssetGroup
oluşturma isteğiniz AssetGroupError.SHORT_DESCRIPTION_REQUIRED
ile başarısız olursa AssetGroup
öğeniz 60 karakter veya daha kısa bir TEXT
öğesi ve DESCRIPTION
field_type
içermiyordu demektir. Bu sorunu düzeltmek için uygulanması gereken adımlar NOT_ENOUGH_MARKETING_IMAGE_ASSET
örneğiyle aynıdır. Ancak istek, DESCRIPTION
field_type
değerine sahip en az bir AssetGroupAsset
içermelidir ve AssetGroupAsset
tarafından referans verilen öğe 60 karakter veya daha kısa olmalıdır.
Öğe grubuyla ilgili sorunları giderme
asset_group.primary_status
ve asset_group.primary_status_reasons
alanları, bir öğe grubunun performansıyla ilgili analizler 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"
Marka kurallarının etkinleştirildiği kampanyalar
Markanızın Maksimum Performans kampanyalarında nasıl temsil edileceğini kontrol etmek için marka kurallarını kullanın. Bir kampanya için marka kurallarının etkinleştirildiğini doğrulamak üzere Campaign.brand_guidelines_enabled
seçeneğini kullanabilirsiniz.
Campaign.brand_guidelines_enabled
parametresi true
olarak ayarlanmış Maksimum Performans kampanyaları, kampanya düzeyinde marka öğeleri (BUSINESS_NAME
, LOGO
ve LANDSCAPE_LOGO
) kullanır ve şu özelliklere sahip olmalıdır:
- Tam olarak bir
BUSINESS_NAME
öğesi - En az bir
LOGO
öğesi
Bu CampaignAsset
kaynaklarını doğru şekilde bağlamazsanız eksik öğe türüne bağlı olarak CampaignError.REQUIRED_BUSINESS_NAME_ASSET_NOT_LINKED
veya CampaignError.REQUIRED_LOGO_ASSET_NOT_LINKED
hatası alırsınız. Bu hatalar, marka yönergeleri etkin kampanyalarda aşağıdaki işlemlerden herhangi biri tarafından tetiklenebilir:
- Aynı istekte hem
BUSINESS_NAME
hem deLOGO
'iCampaignAsset
kaynağı olarak sağlamadan yeni birCampaign
oluşturma. - Kampanyanın artık minimum marka öğesi koşullarını karşılamaması sonucunu doğuracak bir veya daha fazla
CampaignAsset
kaynağının kaldırılması. - Aynı istekte gerekli tüm
CampaignAsset
kaynaklarını sağlamadan, daha önce ürün feed'i olan online satışlar için öğesiz bir Maksimum Performans kampanyasına öğe grubu düzeyinde öğeler ekleme.
Marka öğelerini yanlış düzeyde bağlamaya çalışmak da hatalara neden olur. Bu hataları aşağıdaki şekilde düzeltebilirsiniz:
AssetLinkError.BRAND_ASSETS_NOT_LINKED_AT_CAMPAIGN_LEVEL
: Kampanya için marka kuralları etkinleştirildiğinden, marka öğeleriniCampaignAsset
kaynağını kullanarak bağlayın.AssetLinkError.BRAND_ASSETS_NOT_LINKED_AT_ASSET_GROUP_LEVEL
: Kampanya için marka kuralları etkinleştirilmediğinden marka öğeleriniAssetGroupAsset
kaynağını kullanarak bağlayın.
Öğe kaynağı
Maksimum Performans, reklamverenlerin yüklediği ve Google tarafından otomatik olarak oluşturulan öğeleri içeren reklamlar yayınlaması açısından benzersizdir. Reklamveren olarak, performansı değerlendirmek veya sorunları gidermek için öğenin kaynağını bilmek yararlı 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 özelliğini ayarladıysanız raporlanan dönüşüm değerleri, manuel olarak yüklediklerinizden daha yüksek olabilir. Yeni Müşteri Değeri modunu (Daha yüksek teklif ver) seçtiyseniz tüm yeni müşterilerin yaşam boyu değeri, dönüşüm işleminizin dönüşüm değerine eklenir. Yeni müşteri yaşam boyu değeri yalnızca Google Ads web arayüzü üzerinden kullanılabilir.
Tüm yeni müşteri yaşam boyu değerini atlayarak dönüşüm değerlerini hesaplamanız gerekiyorsa aşağıdaki sözde koda bakın. Yeni müşteri 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;
}
}